emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Mysterious fontification/C++ context issue


From: martin rudalics
Subject: Re: Mysterious fontification/C++ context issue
Date: Mon, 04 Dec 2006 14:36:36 +0100
User-agent: Mozilla Thunderbird 1.0 (Windows/20041206)

> I see this too a lot, even in plain C files.  A backtrace when this
> happen looks like this:
>
> Debugger entered--Lisp error: (scan-error "Containing expression ends
> prematurely" 107612 107612)
>   scan-lists(107699 -1 0)
>   forward-list(-1)
>   backward-list(1)
>   beginning-of-defun-raw(nil)
>   beginning-of-defun()
>   c-get-fallback-start-pos(108117)
>   c-parse-state()
>   c-electric-semi&comma(nil)
>   call-interactively(c-electric-semi&comma)
>   call-last-kbd-macro(nil kmacro-loop-setup-function)
>   kmacro-call-macro(nil nil)
>   kmacro-end-and-call-macro(nil)
>   call-interactively(kmacro-end-and-call-macro)
>
> Usually moving the cursor up a few lines, hitting tab to indent that
> line, and then move back to the offending line cures it.

It's a consequence of the recent change to `beginning-of-defun-raw'.
Compare the threads "font-locking and open parens in column 0" and
"emacs hangs in jit-lock".




reply via email to

[Prev in Thread] Current Thread [Next in Thread]