On 12/01/2012, at 05.35, John Whitley wrote:
[…] It seems like indent should peek the history stack. Certain immediately preceding sequences (e.g. user selecting an indent position) should temporarily disable auto-indent until more text insertion events occur.
Presumably yes, TM can have the indent behavior improved by being better at understanding user intent; exactly how to go about that though is left as a future challenge.
For now there is just the boolean enable/disable.