aboutsummaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
...
* one more try for leaving a cursor at the end of a rowJesse Luehrs2019-12-073-0/+15
* actually, remove normalization entirelyJesse Luehrs2019-12-079-11/+24
* need to update pos after potentially wrappingJesse Luehrs2019-12-063-0/+27
* more line wrapping fixesJesse Luehrs2019-12-0611-0/+100
* fix contents when a wrapped row is followed by an empty rowJesse Luehrs2019-12-061-1/+1
* also move the wide char check inside the loop for ECHJesse Luehrs2019-12-063-0/+17
* handle line wrapping with wide characters + combining charactersJesse Luehrs2019-12-063-0/+19
* zero-width characters shouldn't clear wide charactersJesse Luehrs2019-12-063-0/+22
* preserve wrapping state when possibleJesse Luehrs2019-12-0611-0/+81
* remove remaining unnecessary lint flagsJesse Luehrs2019-12-064-8/+1
* convert tests to fixturesJesse Luehrs2019-12-06662-2306/+65213
* start restructuring the test suiteJesse Luehrs2019-12-063-150/+572
* simplify the behavior around end of line wrapping hereJesse Luehrs2019-12-051-2/+2
* ensure cells with contents always have widthJesse Luehrs2019-12-051-0/+6
* handle wide char wrapping correctlyJesse Luehrs2019-12-051-0/+4
* fix applying combining characters to wide charactersJesse Luehrs2019-12-051-0/+4
* track fullwidth continuation cells explicitlyJesse Luehrs2019-12-051-0/+14
* fix a couple more issues with end of line behaviorJesse Luehrs2019-12-053-6/+71
* make unicode normalization optionalJesse Luehrs2019-11-231-0/+1
* combining characters should also trigger a cursor wrapJesse Luehrs2019-11-201-1/+1
* handle wrapped cursors properly on outputJesse Luehrs2019-11-201-0/+15
* fix zero width characters at the end of a rowJesse Luehrs2019-11-131-0/+8
* split formatted calculations into multiple methodsJesse Luehrs2019-11-124-9/+332
* actually resize the underlying grid when requestedJesse Luehrs2019-11-121-0/+14
* add another testJesse Luehrs2019-11-121-0/+21
* rename testJesse Luehrs2019-11-121-1/+1
* make contents_diff include bell stateJesse Luehrs2019-11-122-0/+35
* remove parser.screen_mutJesse Luehrs2019-11-125-33/+42
* optimize erases a bit moreJesse Luehrs2019-11-113-28/+12
* preserve all text attributes on cleared cellsJesse Luehrs2019-11-111-0/+44
* actually, i do need to disable this in each testJesse Luehrs2019-11-1114-0/+28
* allow cognitive_complexity everywhereJesse Luehrs2019-11-117-13/+0
* add Default impl for ParserJesse Luehrs2019-11-1013-50/+50
* remove the scroll_to and scroll_pos methodsJesse Luehrs2019-11-101-28/+28
* optimize attribute setting a bitJesse Luehrs2019-11-103-28/+20
* optimize cursor movement a bitJesse Luehrs2019-11-105-55/+54
* implement scrolling backJesse Luehrs2019-11-091-0/+84
* optionally save scrollback rowsJesse Luehrs2019-11-0914-53/+53
* use a fixed size buffer for cell dataJesse Luehrs2019-11-091-0/+8
* refactor terminal writingJesse Luehrs2019-11-092-16/+13
* remove unnecessary accessorsJesse Luehrs2019-11-084-106/+0
* ignore the scroll region when moving if we're already outside of itJesse Luehrs2019-11-081-0/+3
* fix tests for the attribute reset changeJesse Luehrs2019-11-085-36/+36
* stop treating soft hyphen speciallyJesse Luehrs2019-11-081-99/+0
* don't leave old character data in the second cell of a wide characterJesse Luehrs2019-11-081-4/+56
* VPA should not be restricted to the scroll regionJesse Luehrs2019-11-081-0/+4
* fix RI at the top of the screenJesse Luehrs2019-11-081-0/+6
* fix wide character handling in contents_formatted and contents_diffJesse Luehrs2019-11-082-0/+61
* remove some unnecessary testsJesse Luehrs2019-11-081-4/+0
* clearing cells sets the background colorJesse Luehrs2019-11-081-0/+284