Author: Anthony Cozzie
Date: 06:22:10 12/03/03
Go up one level in this thread
On December 03, 2003 at 03:55:18, Daniel Clausen wrote: >On December 02, 2003 at 18:54:50, Pat King wrote: > >>On December 02, 2003 at 13:38:06, Georg v. Zimmermann wrote: >> >> >>>Now I need some source code beautifier which can produce smth like (my prefered >>>style): >>> >>>if (ifClauseExample) >>>{ >>> for (forExample = 1; ;) >>> { >>> if (oneLineIf) >>> shouldLookLikeThis(); >>> } >>>} >>> >>>and which I can configure in reasonable time without having to read 500 >>>man-pages. >>> >>>Help very much appreciated, >>> >>>Georg >> >>I use Emacs, which mangles the above as follows: >> >>if (ifClauseExample) >>{ >> for (forExample = 1; ;) >> { >> if (oneLineIf) >> shouldLookLikeThis(); >> } >>} >> >>which appears pretty close to perfect. Emacs does offer several other styles, >>and the ability to roll your own, if you're willing to delve into the info >>files. >> >>Pat > >Any special reason why the brackets are lined up with the "if" statement but not >with the "for" statement? > >Sargon emacs assumes K&R brackets by default, and makes bad assumptions. TAB under an if/for will bring you 2 spaces past the if/for. Dunno how he got the first one to work :) Personally I'm with Tord on this one. My goal is to get as much code as possible onto one screen. It's like free RAM :) In Zappa there are even sections like if() { a; b; } else { c; d; } :) To me this can be quite readable if you do it right (only for very short statements a/b/c/d of course). anthony
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.