Mauro Aranda writes: > Kévin Le Gouguec writes: > >> How does the attached look? > > I think the change looks good.  I've just realized that the other caller > of button--properties might need a tweak. > > In unbuttonize-region, we should change this call: > (remove-text-properties start end >                             (button--properties nil nil nil)) > > to: > (remove-text-properties start end >                             ;; t to ensure help-echo gets reset. >                             (button--properties nil nil t)) (Thanks, should have caught that button--properties was called by unbuttonize-region too 🤦) > But, now we don't know if the help-echo property was effectively added > by the library or it was already there :-(.  Sadness. Would the attached address that problem? (To apply on top of the previous patch; I'll squash it all if we are happy with it)