Take a different approach for movecursor
Take a different approach for movecursor

I was still running into edge cases with the old version.  In an empty
file, you could add the first line but as soon as you pressed enter, an
assertion would fail.

I decided to scrap the clever solution where we skip lines until
reaching the target, and just scroll a character at a time.  It's
much simpler, and all the edge cases that had caused problems before
seem to work.

TheTomster/llwe,TheTomster/lwe,TheTomster/lwe