> You are requiring everyone who reads your code to use [elastic tabstops] if they want to see it formatted properly.
It is not quite as bad as you make it sound.
While editors which haven't yet implemented the elastic tabstops mechanism may not align some text properly in files where tabs were used with elastic tabstops, the problem isn't that bad. All leading tabs (indentation) will be okay, and the chances of text not aligning correctly diminishes as the width between tabstops increases.
It is not quite as bad as you make it sound.
While editors which haven't yet implemented the elastic tabstops mechanism may not align some text properly in files where tabs were used with elastic tabstops, the problem isn't that bad. All leading tabs (indentation) will be okay, and the chances of text not aligning correctly diminishes as the width between tabstops increases.
— http://nickgravgaard.com/elastic-tabstops/