From: Richard S. <rm...@gn...> - 2002-11-06 04:49:42
|
This seems to concern C mode. ------- Start of forwarded message ------- Envelope-to: rm...@gn... Delivery-date: Mon, 04 Nov 2002 12:58:20 -0500 From: Thierry Legras <le...@nm...> To: bug...@gn... Subject: c-indent confused with case keyword in string X-Virus-Scanned: by amavisd-milter (http://amavis.org/) Sender: bug...@gn... Date: Mon, 4 Nov 2002 18:41:05 +0100 (MET) This bug report will be sent to the Free Software Foundation, not to your local site managers! Please write in English, because the Emacs maintainers do not have translators to read other languages for them. Your bug report will be posted to the bug...@gn... mailing list, and to the gnu.emacs.bug news group. In GNU Emacs 21.2.2 (sparc-sun-solaris2.8, X toolkit) of 2002-10-23 on carnac configured using `configure --prefix=/user/caipv6/legras' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: C locale-coding-system: nil default-enable-multibyte-characters: t Please describe exactly what actions triggered the bug and the precise symptoms of the bug: It seems that emacs 21.2.2 is confused when "case" and ":" are both used inside a string; see my example in a c-mode buffer: int main() { int res; printf("case A :\n"); printf("case B :\n"); res = 0; /* indentation broken! */ } I didn't have this problem this 21.7.1. Any idea? Cheers TL Recent input: <down> <down> <tab> <down> <tab> <down> <tab> <down> <tab> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <menu-bar> <help-menu> <report-emacs-b ug> Recent messages: (emacs-21.2 -q foo.c) Loading disp-table...done Face italic, frame #<frame emacs-21.2@carnac 0x495600\ >: invalid attribute :font courier-italic from X resource [2 times] Loading tool-bar...done Loading image...done Loading tooltip...done For information about the GNU Project and its goals, type C-h C-p. Loading cc-mode...done Face italic, frame #<frame tooltip 0x5b2a00\ >: invalid attribute :font courier-italic from X resource Loading emacsbug...done _______________________________________________ Bug-gnu-emacs mailing list Bug...@gn... http://mail.gnu.org/mailman/listinfo/bug-gnu-emacs ------- End of forwarded message ------- |