Commit Graph

12 Commits

Author SHA1 Message Date
Tony Garnock-Jones f8de16aba7 Better layout, with width-tracking 2014-12-28 08:16:09 -05:00
Tony Garnock-Jones cd2bba7c2d Add dump-buffer-to-stderr command 2014-12-28 01:05:32 -05:00
Tony Garnock-Jones d34a230ca6 Add newlines to scratch buffer; start point at bottom of scratch buffer 2014-12-28 01:05:25 -05:00
Tony Garnock-Jones 2ee70a5ea5 Terminate after 3 exceptions, for ease of debugging during initial development 2014-12-28 00:13:50 -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 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 fe7185b321 More progress 2014-12-23 11:09:22 -05:00
Tony Garnock-Jones 887155e5ec Much progress 2014-12-23 01:43:01 -05:00
Tony Garnock-Jones 67dba5444b Prefab structs for everything 2014-12-22 17:17:05 -05:00
Tony Garnock-Jones f59080e6bf Much interesting progress 2014-12-22 17:14:13 -05:00