aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* clippyJesse Luehrs2021-03-051-4/+4
* bump vteJesse Luehrs2021-03-051-106/+110
* add contents_between, for things like clipboard selectionsJesse Luehrs2020-05-111-0/+59
* clippyJesse Luehrs2020-02-093-0/+36
* bump vte versionJesse Luehrs2020-02-091-6/+12
* try to micro-optimize getting cell contents a bitJesse Luehrs2019-12-071-1/+5
* avoid calculating contents multiple timesJesse Luehrs2019-12-071-3/+3
* fix positioning cursor past end of line when there are wide charactersJesse Luehrs2019-12-071-12/+16
* clear wide characters if they get half-scrolled off the rightJesse Luehrs2019-12-071-0/+4
* one more try for leaving a cursor at the end of a rowJesse Luehrs2019-12-072-23/+37
* actually, remove normalization entirelyJesse Luehrs2019-12-071-39/+0
* need to update pos after potentially wrappingJesse Luehrs2019-12-061-0/+1
* more line wrapping fixesJesse Luehrs2019-12-062-1/+32
* fix contents when a wrapped row is followed by an empty rowJesse Luehrs2019-12-063-2/+8
* also move the wide char check inside the loop for ECHJesse Luehrs2019-12-061-1/+1
* handle line wrapping with wide characters + combining charactersJesse Luehrs2019-12-061-2/+48
* zero-width characters shouldn't clear wide charactersJesse Luehrs2019-12-061-32/+33
* preserve wrapping state when possibleJesse Luehrs2019-12-062-0/+44
* simplify the behavior around end of line wrapping hereJesse Luehrs2019-12-051-16/+7
* ensure cells with contents always have widthJesse Luehrs2019-12-051-0/+4
* handle wide char wrapping correctlyJesse Luehrs2019-12-051-2/+6
* fix applying combining characters to wide charactersJesse Luehrs2019-12-051-3/+20
* track fullwidth continuation cells explicitlyJesse Luehrs2019-12-054-52/+142
* fix a couple more issues with end of line behaviorJesse Luehrs2019-12-053-16/+144
* make unicode normalization optionalJesse Luehrs2019-11-231-1/+12
* combining characters should also trigger a cursor wrapJesse Luehrs2019-11-201-1/+10
* handle wrapped cursors properly on outputJesse Luehrs2019-11-201-2/+46
* fix zero width characters at the end of a rowJesse Luehrs2019-11-131-1/+1
* add more debug loggingJesse Luehrs2019-11-131-9/+31
* bump down the logging priority hereJesse Luehrs2019-11-131-14/+14
* docsJesse Luehrs2019-11-131-2/+21
* split formatted calculations into multiple methodsJesse Luehrs2019-11-122-29/+344
* actually resize the underlying grid when requestedJesse Luehrs2019-11-121-0/+8
* make contents_diff include bell stateJesse Luehrs2019-11-122-2/+36
* remove parser.screen_mutJesse Luehrs2019-11-122-54/+46
* make sure i don't accidentally forget to write_bufJesse Luehrs2019-11-111-0/+10
* optimize erases a bit moreJesse Luehrs2019-11-112-34/+107
* a few more movement tweaksJesse Luehrs2019-11-112-7/+3
* actually, this method isn't necessary at allJesse Luehrs2019-11-111-22/+13
* actually remove the last bgcolor special caseJesse Luehrs2019-11-111-2/+2
* factor out cursor movement logicJesse Luehrs2019-11-112-27/+37
* remove commentJesse Luehrs2019-11-111-1/+0
* commentJesse Luehrs2019-11-111-0/+3
* stop special-casing bgcolor in one more placeJesse Luehrs2019-11-111-3/+2
* preserve all text attributes on cleared cellsJesse Luehrs2019-11-115-71/+46
* remove set_len methodJesse Luehrs2019-11-111-6/+2
* allow cognitive_complexity everywhereJesse Luehrs2019-11-112-1/+2
* stop using formats at allJesse Luehrs2019-11-115-126/+79
* cache wide character stateJesse Luehrs2019-11-101-16/+28
* simplifyJesse Luehrs2019-11-101-57/+41