Commit Graph

15 Commits

Author SHA1 Message Date
Tony Garnock-Jones 0882ddb896 Repair line-clearing bug. 2014-12-28 11:40:48 -05:00
Tony Garnock-Jones 370b35a273 Line wrap. 2014-12-28 11:25:54 -05:00
Tony Garnock-Jones 25d61d7ac9 Information about clearing bug 2014-12-28 09:45:19 -05:00
Tony Garnock-Jones 0fb9fcc616 Better column tracking. 2014-12-28 09:12:52 -05:00
Tony Garnock-Jones 67949add74 Correct silly mistake in TODO 2014-12-28 00:14:12 -05:00
Tony Garnock-Jones 1cdf0900b6 Give windows each their own top/point/mark marks. Basic window split/close/switch commands. 2014-12-27 23:59:12 -05:00
Tony Garnock-Jones 0c559238da Bundle up all mutable command context into a single record, to let the
command handler have everything it needs even in the face of change
2014-12-27 18:16:28 -05:00
Tony Garnock-Jones 04f7da73e2 Make keyspec parsing/printing properly use byte-strings in unknown-escape-sequence. 2014-12-27 17:22:59 -05:00
Tony Garnock-Jones 5fae56dc78 The most recent changes have fixed the odd framing behaviour. 2014-12-27 17:16:40 -05:00
Tony Garnock-Jones 7fcd3587b5 Intraline diffs for more efficient display on slow terminals. Fixes cut/paste, too. 2014-12-26 18:56:49 -05:00
Tony Garnock-Jones 4dc90fb218 Note re: cut and paste 2014-12-25 22:40:33 -05:00
Tony Garnock-Jones bf0e56b963 Incremental redisplay. 2014-12-23 22:01:18 -05:00
Tony Garnock-Jones c6f15b6881 Invert editor-->buffer so it's buffer-->editor instead, and make
commands take a buffer instead of an editor.
2014-12-23 11:50:44 -05:00
Tony Garnock-Jones bc62d6f415 Update TODO 2014-12-23 11:12:39 -05:00
Tony Garnock-Jones f59080e6bf Much interesting progress 2014-12-22 17:14:13 -05:00