It's not really so much the size as it is the style. I have gotten used to use tab size 2 and I would sincerely hate it to suddenly have fractions of code with a different tabsize, or load up a tabsize 2 document and change stuff using tabsize 4 etc, what a mess. And yes, I use spaces instead of tabs for several reasons. Otherwise this would of course not have been as much of a problem as it is.
Or was, actually. I spent a day and a half searching, changing variables, guessing syntaxes, bugging linux geeks etc, and finally after having changed c-basic-offset variable under C-group to 2 (and lots of other stuff I've forgotten), it seemed to work...well not right away, of course...setting the variable didn't make it so, a restart of the program was required, which puzzled me for yet another while.
It's stupid really. The editor is really quite decent, but it takes far longer to configure it properly than it takes to write OS4 without using the 3.1 source - unless you've studied emacs for a century or two.
Sincerely,
-Kenneth Straarup.