chjj/tty.js — Issue #9: termReverse simplistic interpretation
Author: tjfontaine
Created: 2012-02-20 23:00:50+00:00
State: open

`termReverse` needs to handle the case of the terminal previously being reversed. Consider the cursor is positioned in a `span` with `termReverse` you can't see the cursor blinking because the cursor should really have `term` in those cases. Initially I was going to merely special case the cursor, and maybe someone will one day want to style just the cursor, but I think the right solution is to follow `reverse` until a `reset` happens.