Initial implementation. No optimization, bugs around TeX, Haskell, Erlang.
Merge branch 'master' into line-numbers
Empty line spans on the beginning of the line only. Enclosing the
whole line doesn't work because of multi-line modes *ending*
in the middle of the line and splitting a line span in half.
Optimize line markup generation
API to enable line nodes
Merge branch 'master' into line-numbers
Merge branch 'master' into line-numbers
Merge branch 'master' into line-numbers
merge line-numbers back in