[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#5570: automatic cache validation
From: |
Alan Mackenzie |
Subject: |
bug#5570: automatic cache validation |
Date: |
Sun, 21 Mar 2010 11:16:27 +0000 |
User-agent: |
Mutt/1.5.9i |
Hi, Jan
On Sat, Mar 20, 2010 at 03:49:07PM +0100, Jan D. wrote:
> Alan Mackenzie wrote:
> >On Fri, Mar 19, 2010 at 11:45:40PM +0100, Jan Djärv wrote:
> >>>How about plain C? Is the breakage connected with
> >>>templates/generics, as far as you can see?
> >>FWIW, I see breakage in plain C also.
> >That's worth a great deal to know. It suggests that the changes of
> >2010-02-04 aren't responsble for this bug.
> >>I now more or less automatically do M-x revert buffer when this happens.
> >When _what_ happens?
> When C-mode thinks everything is topmost-intro.
OK. I get the impression this is VERY annoying, but that it happens very
frequently rather than just now and then. Good!
> >I take it, then, that revert-buffer fixes the bad
> >state, and you save the file first before reverting it. Any chance you
> >could answer the above questions, together with the further one:
> >Does
> > M-x (c-state-cache-init)
> >fix it?
> No, it does not.
I'm assuming your Emacs is pretty much the newest bzr version.
Would you please choose a C file, as small as will work, and start an
Emacs session with a dribble file (see page "Recording Input" in the
Elisp manual). Edit the C file until indentation goes wrong. Then send
me the dribble file, the (original) C file, and your CC Mode
configuration (generated by C-c C-b in the C file).
Apologies for this horrible bug, and thanks for you help in nailing it
down!
> Jan D.
--
Alan Mackenzie (Nuremberg, Germany).