|
| From: | Greg Rowe |
| Subject: | Re: Unusual C indentation conventions |
| Date: | Tue, 29 Mar 2005 07:57:19 -0500 |
| User-agent: | Mozilla Thunderbird 1.0 (Windows/20041206) |
no spam wrote:
The code follows an indentation convention that is a bit
unusual for C. Opening and closing braces are on
a line by themselves and are indented at the same
level as the block they enclose:
if (someTest)
{
doSomething();
doSomethingElse();
}
Tab stops are set to 8. Each block of code is
indented by 4 from the previous block. (In the
vi editor set ts=8 set sw=4)
The coding style whitesmith is close. C-c . to run c-set-style. Choose whitesmith. You can change the indenting amount in cc-mode by doing M-x set-variable and set c-basic-offset to the number of spaces you desire.
You can change the tab stop width using the tab-width variable. M-x set-variable again.
In your .emacs you might want something like the following to make everything happen automatically:
(add-hook c-mode
(lambda ()
(c-set-style "whitesmith")
(setq c-basic-offset 4)
(setq tab-width 8)))
Good luck!
Greg
--
Home is where the .bashrc is.
| [Prev in Thread] | Current Thread | [Next in Thread] |