b3998440 ^
da9f0082 ^
1 2
3 4
Fill in screen state code. It's not quite working yet. We don't handle newlines, and that causes the row/col computations to go out of sync.