Free numbers beginning to be supported through marks
Free numbers on the right side appear to work reasonably well using numerical solver. Some refactoring of CodeMirror css. Upgrade to CM 3.1. Random untabify of some files.
Fixes to broken mark handling. Fixes to ambiguous CoffeeScript syntax in expression parser. Free numbers everywhere in a line now work, with proper cursor recentering.
Simpler sliding behavior for now
Cursor position fixes when you enter an expression in on a new line
Drag replace range and scrubbing divide-by-zero fixes
Better scrub direction logic
Broken cursor state fix (catch numeric error). Restructure number-widget code and move into new file.
Add comments