> I found a couple that used ~4space indent, and used tabs too (they > seemed to expect 1tab = 8, as the code looked neat in a standard text > editor).
Probably vi with autoindent, tabstop=8 and shiftwidth=4 (my preferred indent). More fun can be had arguing over whether to do: if (...) { ... } else { ... } or: if (...) { ... } else { ... } or: if (...) { ... } else { ... } If you have a paper listing you definitely need '} else {' on a single line. Otherwise you lose track of the control flow when reading it. (Never mind that you get many more lines on a page/screen.) Of course the opening '{' for a function MUST be in column 1. A coding standard really ought to discuss namespace usage and pollution. Any reasonable layout is usually ok. (OTOH I much prefer that tab stops be at 8 character intervals.) David -- David Laight: [EMAIL PROTECTED]