toolness/friendlycode — pull request #81 by toolness (2012-06-08 16:34:39+00:00)
Title: Make cursor position always work

This should resolve #80.

It should be noted, though, that this fix is potentially more conservative than it needs to be:

* It abandons all italic/bold styling, which we might actually be able to get away with.
* It sets the font to "monospace", which is whatever the browser defaults to, usually courier new. There are many much nicer free, monospaced fonts out there that we might want to use instead.