Holy War

July 4, 2006

Originally posted to ydnar.vox.com in July 2006.

This is a brilliant solution to the age-old problem of tabs versus spaces in source code. Instead of treating tabs as indent of a fixed size, treat the source code as tabular data, where the tab character jumps to the next logical column, where the width of said column is determined by the widest point in the document.

(via Slashdot)