Actually, I'm mistaken (I think) about the symptoms. I *thought* it was
fontifying because I see the following progress bar in my minibuffer
(shortened for clarity)
Contents.java: [######################################] ... done
But this doesn't appear to be font-lock's message because if I call
"M-x font-lock-fontify-buffer" I get the following in my minibuffer:
Fontifying Contents.java... (regexps.............)
So what exactly is being done? I looked all over and I haven't yet
found who is generating this message. Bovinator??
Dave
Wednesday, August 30, 2000, 9:29:50 AM, you wrote:
> try using lazy font lock -- much faster.
> -- from sample.emacs --
> ;;; ********************
> ;;; lazy-lock is a package which speeds up the highlighting of files
> ;;; by doing it "on-the-fly" -- only the visible portion of the
> ;;; buffer is fontified. The results may not always be quite as
> ;;; accurate as using full font-lock or fast-lock, but it's *much*
> ;;; faster. No more annoying pauses when you load files.
> (add-hook 'font-lock-mode-hook 'turn-on-lazy-lock)
> ;; I personally don't like "stealth mode" (where lazy-lock starts
> ;; fontifying in the background if you're idle for 30 seconds)
> ;; because it takes too long to wake up again on my piddly Sparc 1+.
> (setq lazy-lock-stealth-time nil)
>> -----Original Message-----
>> From: Dave Zelnis [mailto:[EMAIL PROTECTED]]
>> Sent: Wednesday, August 30, 2000 7:38 AM
>> To: [EMAIL PROTECTED]
>> Subject: font-locking and javadoc
>>
>>
>> I'm using a fairly vanilla font-lock mode along with the JDE. I can
>> insert a Javadoc comment (C-c C-v j) the *first* time no problem.
>> However, the second time (and beyond) that I insert a Javadoc comment
>> in that same source file, font-lock decides to re-fontify the entire
>> buffer. This can be a pain on larger buffers on slower machines. It
>> doesn't matter what I'm documenting (class/variable/method).
>>
>> If I run a macro (instead of jde-javadoc-generate-javadoc-template)
>> that inserts some Javadoc text into the buffer at that point I don't
>> see this behavior.
>>
>> Does anyone else see this? Is this a "bug" or a "feature"?
>> Can I stop
>> it from happening?
>>
>> I do NOT see this behavior running "emacs -q" so I don't
>> think it's in my
>> setup.
>>
>> Dave
>>
>>
>>
>> __________________________________________________
>> Do You Yahoo!?
>> Talk to your friends online with Yahoo! Messenger.
>> http://im.yahoo.com
>>
try using lazy font lock -- much faster.
-- from sample.emacs --
;;; ********************
;;; lazy-lock is a package which speeds up the highlighting of files
;;; by doing it "on-the-fly" -- only the visible portion of the
;;; buffer is fontified. The results may not always be quite as
;;; accurate as using full font-lock or fast-lock, but it's *much*
;;; faster. No more annoying pauses when you load files.
(add-hook 'font-lock-mode-hook 'turn-on-lazy-lock)
;; I personally don't like "stealth mode" (where lazy-lock starts
;; fontifying in the background if you're idle for 30 seconds)
;; because it takes too long to wake up again on my piddly Sparc 1+.
(setq lazy-lock-stealth-time nil)
> -----Original Message-----
> From: Dave Zelnis [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, August 30, 2000 7:38 AM
> To: [EMAIL PROTECTED]
> Subject: font-locking and javadoc
>
>
> I'm using a fairly vanilla font-lock mode along with the JDE. I can
> insert a Javadoc comment (C-c C-v j) the *first* time no problem.
> However, the second time (and beyond) that I insert a Javadoc comment
> in that same source file, font-lock decides to re-fontify the entire
> buffer. This can be a pain on larger buffers on slower machines. It
> doesn't matter what I'm documenting (class/variable/method).
>
> If I run a macro (instead of jde-javadoc-generate-javadoc-template)
> that inserts some Javadoc text into the buffer at that point I don't
> see this behavior.
>
> Does anyone else see this? Is this a "bug" or a "feature"?
> Can I stop
> it from happening?
>
> I do NOT see this behavior running "emacs -q" so I don't
> think it's in my
> setup.
>
> Dave
>
>
>
> __________________________________________________
> Do You Yahoo!?
> Talk to your friends online with Yahoo! Messenger.
> http://im.yahoo.com
>
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com