[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#10941: [24.0.93.3] cc-mode: error in message buffer when "typing fas
From: |
Paul Pogonyshev |
Subject: |
bug#10941: [24.0.93.3] cc-mode: error in message buffer when "typing fast", characters eaten |
Date: |
Sun, 4 Mar 2012 21:14:43 +0300 |
User-agent: |
KMail/1.13.7 (Linux/3.2.0-1-amd64; KDE/4.7.4; x86_64; ; ) |
Sometimes (quite often) when opening a different syntax region --- a
quoted string, or block comment --- in C++ mode, the first character
after it gets eaten with some error message shown in the echo area. I
managed to create a surefire (at least here) way to reproduce it.
* save the attached file as 'test.cpp' (it is quite large, but when I
tried to shorten it substantially, error disappeared);
* start Emacs as 'emacs -Q test.cpp';
* issue Elisp command right at the start of the buffer with M-: (this
emulates fast typing):
(progn (insert "/*") (insert " "))
note that two separate inserts are essential, with one "/* " error
is not triggered;
* observer the following error:
Debugger entered--Lisp error: (error "Invalid search bound
(wrong side of point)")
Full Emacs version: GNU Emacs 24.0.93.3 (x86_64-unknown-linux-gnu,
GTK+ Version 2.24.10) of 2012-02-25 on gonzo
Paul
test.cpp
Description: Text Data
- bug#10941: [24.0.93.3] cc-mode: error in message buffer when "typing fast", characters eaten,
Paul Pogonyshev <=