A possible suggestion would be to maintain a defined tab
number such as 8 spaces and then keep a count of how deep
the tab is. After any bracket, there should be a
increase/decrease of the tab count this would eliminate the
auto tab part where it guesses the next tab at the next
space and when you back space there's no intermediate tab
space it's either the beginning of the line or that last
white space (which usually is almost 8 tab spaces). I'm sure
you've already figured this out but you never know.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: NO
A possible suggestion would be to maintain a defined tab
number such as 8 spaces and then keep a count of how deep
the tab is. After any bracket, there should be a
increase/decrease of the tab count this would eliminate the
auto tab part where it guesses the next tab at the next
space and when you back space there's no intermediate tab
space it's either the beginning of the line or that last
white space (which usually is almost 8 tab spaces). I'm sure
you've already figured this out but you never know.