When "Use tab character" is enabled, the tab button works
fine, but any number of spaces (mod tab width) is
considered
a tab as well. The expected behavior (expected for me, at
least) would be that the tab key creates a tab character
(rather than the spaces it would create were the "Use tab
character" option disabled), and the space key produces
spaces.
It seems strange that hitting tab with a 4-space
width, and then two spaces, makes for two tab characters,
especially since one tends to think of tabs as being at set
points on the x/y grid of characters, every TAB_WIDTH
characters.
I often use spaces and tabs to line things up like:
cout << "prompt: " << endl;
cin >> variable;
(note the two spaces after "cin: to line up it's >>'s with
the cout).
Logged In: YES
user_id=609236
I guess this is bug or feature of synedit. I'm having
similar problem too. I'll check with synedit people later