ninja-ide/ninja-ide — pull request #890 by shuhaowu (2012-10-04 00:50:12+00:00)
Title: Smart home key

This goes makes the home key go to the beginning of the current line
without the whitespace when it is pressed the first time and
when pressed a second time it goes to the beginning of the line.

Code review requested on the start of the line finding code. Is there a
more efficient way?

Actually addresses ninja-ide/ninja-ide#820