|
From: | Rares Vernica |
Subject: | Re: c++-mode newline after if |
Date: | Tue, 10 Apr 2007 10:38:53 -0700 |
User-agent: | Thunderbird 1.5.0.10 (X11/20070403) |
Robert Thorpe wrote:
On Apr 9, 7:40 pm, Rares Vernica <rvern...@gmail.com> wrote:Hi, The c++-mode in emacs 22 inserts a new line after the if, so the code will look like this: if (a > 0) {This is called "GNU style" C.How can I disable this. I would like the code to be like this: if (a > 0) {This is "K&R style" C. To change type C-c . k&r That's control-c dot k & r Other possibilities are Whitesmith style and Stroustrup style.
Thanks for the suggestion.I recently switched from emacs 21 to emacs 22. I had an indentation style which I liked in 21.
I tried all the indentation styles that are available for 22 and none of them is exactly as the one I used. You can see the difference in this example.
if (a > 0) { a++; }This is how I would like the code to look. The indentation is done using spaces.
Few of the styles had the '{' on the same line as the 'if'. But none of them used 2 spaces to do the indentation.
How can I figure out what indentation style I used in 21 and get the same indentation style in 22?
Thanks a lot, Ray
[Prev in Thread] | Current Thread | [Next in Thread] |