In my experience it is good to separate tabs from indents.
Tabs in many cases have a fixed width of 8 characters.
Where as indents are in many cases smaller. In a lot of
my code tabs are not used (indents of 3 spaces) but
sometimes a tab is entered when using another editor.
These tabs are normally shown as modulo 8 position.
Changing the setting to 3 makes all code incorrectly
formatted. If I leave it at 8 then the auto indent does
not do what I want.
I'm not sure if this is something for Dev-C++ or for
the synedit controls. I saw some code doing the auto
tab functionality in Dev-C++ specific code so I assume
thats where it should be changed.
I might have a look at it myself, although the auto
indent code looked a little bit scary yo me.
Frans