Commit Graph

14 Commits

Author SHA1 Message Date
Keith Winstein efabaaf963 Remove overlap logic in Cell -- pointers invalidated by vector ops 2011-02-01 01:16:55 -05:00
Keith Winstein 9633920fdb Simplify scrolling 2011-02-01 00:48:18 -05:00
Keith Winstein c95c835853 Insert and delete lines 2011-02-01 00:25:16 -05:00
Keith Winstein a33d4f9b40 Save and restore cursor 2011-01-31 23:30:16 -05:00
Keith Winstein ad29a350d6 Color support (and bold and other renditions) 2011-01-31 23:16:28 -05:00
Keith Winstein aa4d9d4b23 Fix scrolling region and origin mode 2011-01-31 22:08:28 -05:00
Keith Winstein bc5caae26b Fix tabbing bug 2011-01-31 20:26:44 -05:00
Keith Winstein ea1f8621f1 Implement scrolling region 2011-01-31 20:11:25 -05:00
Keith Winstein 1a2fe97b88 Implement first DEC set/reset modes 2011-01-31 06:45:12 -05:00
Keith Winstein 92d80accf9 Implement tabs 2011-01-31 06:10:02 -05:00
Keith Winstein e4dce8f6e2 Now passes first vttest test (implemented RI and NEL) 2011-01-31 05:35:12 -05:00
Keith Winstein ec328ecdee Abstract cursor movement 2011-01-31 02:14:43 -05:00
Keith Winstein 5e0cc8c2b8 Refactor in progress for more modular terminal 2011-01-27 18:56:50 -05:00
Keith Winstein 82a18ce978 First stab at modularizing (broken build) 2011-01-27 01:17:26 -05:00