Commit Graph
19 Commits
Author SHA1 Message Date
Kovid Goyal 3f272d102b Test for toggling IUTF8 2017-04-28 09:41:47 +05:30
Kovid Goyal af8d44ecab Refactor screen mode API to use get/setters 2017-01-04 10:24:00 +05:30
Kovid Goyal abd09464f0 Implement control code to change colors 2016-11-24 16:28:08 +05:30
Kovid Goyal 5681138243 Fix scrollback_lines opt not being used 2016-11-21 09:07:52 +05:30
Kovid Goyal 776224378d Basic tests for HistoryBuf 2016-11-20 20:40:10 +05:30
Kovid Goyal a734fb79e6 All screen tests pass with the new screen code 2016-11-13 22:23:28 +05:30
Kovid Goyal 9a7b4263e0 More work on the screen replacement
The first set of tests now pass
2016-11-13 14:10:57 +05:30
Kovid Goyal fab2213c25 More work on native streams 2016-11-13 10:24:00 +05:30
Kovid Goyal 2c0523246d More work on making Screen native 2016-11-12 13:52:18 +05:30
Kovid Goyal d2a27d9892 Use the native tracker implementation 2016-11-12 08:29:48 +05:30
Kovid Goyal 9b544f83e0 Move change tracking into the screen class 2016-11-11 18:35:26 +05:30
Kovid Goyal d324baf979 __eq__ for Line 2016-11-04 14:56:31 +05:30
Kovid Goyal 8324ec1c2b Start work on using the new LineBuf class 2016-11-04 14:44:46 +05:30
Kovid Goyal 437593d4ee Tests for the new datatypes 2016-11-02 10:44:35 +05:30
Kovid Goyal 4df05d71d6 Nicer message on assert 2016-10-21 10:02:25 +05:30
Kovid Goyal 355bfce189 Implement the fast draw path for single width characters 2016-10-18 11:04:30 +05:30
Kovid Goyal 44e8238eaf API to set text in Line efficiently 2016-10-17 13:50:53 +05:30
Kovid Goyal 2b3855eea9 More efficient memory layout for Line 2016-10-17 08:24:16 +05:30
Kovid Goyal adaf748852 Framework for testing 2016-10-16 20:36:27 +05:30