|
From: | Stefan Monnier |
Subject: | Re: jit-lock refontifies too much |
Date: | Thu, 29 Sep 2005 16:25:31 -0400 |
User-agent: | Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) |
>>> + (if (or (and (memq major-mode '(emacs-lisp-mode lisp-mode)) >>> + (or (= (nth 0 ppss) 1) >>> + (= (nth 0 jit-lock-context-ppss) 1))) >> >> Here I'd just compare (not (equal (nth 0 ppss) (nth 0 >> jit-lock-context-ppss))). > That would be wrong - I must refontify when both values equal 1 - else I > wouldn't handle changing You mean that it wouldn't help for emacs-lisp-mode. You're right. The problem with emacs-lisp-mode should be fixed elsewhere. I suggested to compare (not (equal (nth 0 ppss) (nth 0 jit-lock-context-ppss))) for "completeness". Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |