gapchar logic for indenting
Partial tab logic for indent