GNU bug report logs - #6343
Log-edit font lock changes lead to loop

Previous Next

Package: emacs;

Reported by: Chong Yidong <cyd <at> stupidchicken.com>

Date: Thu, 3 Jun 2010 17:19:02 UTC

Severity: normal

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Chong Yidong <cyd <at> stupidchicken.com>
To: bug-gnu-emacs <at> gnu.org
Subject: Log-edit font lock changes lead to loop
Date: Thu, 03 Jun 2010 13:17:52 -0400
I had the following text in my kill ring:

  * cedet/semantic/lex-spp.el
  (semantic-lex-spp-table-write-slot-value): Instead of erroring on
  invalid values during save, just save a nil (Bug#6324).

From VC-dir, I marked some files and typed "v" to commit them.  In the
log edit buffer, I type "C-y" to attempt to yank into the buffer.  Emacs
became unresponsive to all keyboard input.  According to the debugger,
Emacs is looping on `jit-lock-fontify-now'.


If I revert the following change, the problem goes away.

22010-06-02  Dan Nicolaescu  <dann <at> ics.uci.edu>

  * log-edit.el (log-edit-font-lock-keywords): Make group 4 match lax.

This is on an up-to-date trunk build:

GNU Emacs 24.0.50.1 (i686-pc-linux-gnu, GTK+ Version 2.20.1)
 of 2010-06-03 on furry




This bug report was last modified 14 years and 11 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.