On Mon, Apr 07, 2008 at 10:06:25PM -0400, Yaroslav Halchenko wrote:
> rst mode is [unusably slow ...] Also if I turn off Font lock - it
> gets back to speed
I run rst.el straight from upstream's subversion. I do not use
flyspell at all. Attempting to edit even a small (100 lines, all 70
columns of less) file with rst-mode active is VERY slow. Just viewing
(as opposed to editing) such a file with rst-mode active is NOT
significantly slower than text mode.
Using M-x font lock mode RET to disable font locking in the rst buffer
removes the lag. Therefore I suspect the font locking regexps are too
greedy, and should be reviewed by some elisp gurus.
Since I haven't had time to do this myself, I simply disable font
locking (i.e. colour) in rst buffers using the following in my .emacs:
;; rst is soooo sloooow
(setq font-lock-global-modes '(not rst-mode))
Ideally, all of rst.el should be refactored under elisp guru
supervision, since there are some other obvious stylistic differences
from elisp best practices (e.g. algorithmically adding TOC faces,
thereby breaking M-x find-face).
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/python-modules-team