Currently symbol-overlay-maybe-put-temp uses save-excursion to move the cursor around to get the window size. Emacs comes with a C primitive to do this which is a lot faster in the short tests I did
I'm not sure when these were added so maybe the required emacs version will be wrong after this change
Currently
symbol-overlay-maybe-put-temp
usessave-excursion
to move the cursor around to get the window size. Emacs comes with a C primitive to do this which is a lot faster in the short tests I didI'm not sure when these were added so maybe the required emacs version will be wrong after this change