Better tabs and indenting, mouse support, and scrolling when margin is reached.