Uwe Brauer writes:
Unlike preview-latex which uses display properties to
"overlay" the
TeX output on the Emacs window, x-symbol actually replaces buffer
content.
That is why Stefan Monnier proposed a couple of days ago on emacs-dev to
rewrite the x-symbol code, using «overlays», however given the small
user base (~1) nobody volunteered :'(
In order to save the content in a way useful to any other
program (such as TeX) it must translate back to the original. This is
a relatively slow process, and I would imagine for a file of 50 or 100
KB with many x-symbols in it, it could take several seconds on a
slow-ish machine.
Ok, but what I don't understand is:
t_ST:=time needed to save the buffer
t_ST(not-loaded x-symbol)< t_ST(loaded x-symbol, but disabled)< t_ST(loaded
x-symbol,enabled)
Yeah, I noticed that. The x-symbol on my load-path is hacked up
trying to avoid the patch, and errored out when I switched the mode
on. But after that some hook kept trying to reinitialize x-symbol and
the quickest way to get it to go away was to kill XEmacs.
Maybe in the summer, I will try to test x-symbol without your specifer
patch but with your face patch. Now this is impossible.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta