On Sat, Jun 15, 2019 at 3:23 PM Eli Zaretskii wrote: > > From: Pip Cet > > Date: Sat, 15 Jun 2019 15:14:43 +0000 > > Cc: 36190@debbugs.gnu.org > > > > How about simply emulating (with-current-buffer buffer > > (put-text-property ...)), as the attached patch does? That should fix > > the immediate problem. > > Looks better to me, but I'd suggest a comment explaining why we do > such an unusual thing. Sounds good to me. The attached patch contains the comments and a hint in the documentation. (Maybe the comments should be a FIXME, because there's really no need to switch buffers at all when there are no applicable hooks?) Obviously, feel free to reword as you consider appropriate.