aboutsummaryrefslogtreecommitdiffstats
path: root/src/screen.rs
Commit message (Expand)AuthorAgeFilesLines
* fix receiving empty paramsJesse Luehrs2021-12-031-5/+5
* wide continuation cells should not have attributesJesse Luehrs2021-12-031-1/+1
* another wide char/line wrapping edge caseJesse Luehrs2021-12-031-6/+12
* more line wrapping bugsJesse Luehrs2021-11-191-1/+1
* fix up some more issues with row_formattedJesse Luehrs2021-11-191-8/+20
* remove special casing for combined character wrappingJesse Luehrs2021-11-191-13/+2
* edition 2021Jesse Luehrs2021-11-161-1/+0
* expose some extra internal state to help reproduce line wrappingJesse Luehrs2021-11-161-7/+42
* reorder the functionsJesse Luehrs2021-11-121-6/+6
* add a function to return whether the alternate screen is in useJesse Luehrs2021-11-121-0/+6
* clippyJesse Luehrs2021-11-121-16/+16
* add Screen::state_formatted and Screen::state_diffJesse Luehrs2021-03-091-0/+26
* fix attributes_formatted, remove attributes_diffJesse Luehrs2021-03-091-14/+7
* drop enumset dependencyJesse Luehrs2021-03-071-43/+40
* also provide methods to restore the current drawing attribute stateJesse Luehrs2021-03-071-0/+38
* add methods to retrieve the current drawing state attributesJesse Luehrs2021-03-061-0/+40
* support sgr with subparametersJesse Luehrs2021-03-051-46/+105
* 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-091-0/+24
* bump vte versionJesse Luehrs2020-02-091-6/+12
* need to update pos after potentially wrappingJesse Luehrs2019-12-061-0/+1
* fix contents when a wrapped row is followed by an empty rowJesse Luehrs2019-12-061-1/+1
* zero-width characters shouldn't clear wide charactersJesse Luehrs2019-12-061-32/+33
* simplify the behavior around end of line wrapping hereJesse Luehrs2019-12-051-16/+7
* fix applying combining characters to wide charactersJesse Luehrs2019-12-051-3/+20
* track fullwidth continuation cells explicitlyJesse Luehrs2019-12-051-38/+85
* fix a couple more issues with end of line behaviorJesse Luehrs2019-12-051-10/+36
* combining characters should also trigger a cursor wrapJesse Luehrs2019-11-201-1/+10
* 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-121-25/+128
* make contents_diff include bell stateJesse Luehrs2019-11-121-2/+16
* remove parser.screen_mutJesse Luehrs2019-11-121-48/+26
* remove commentJesse Luehrs2019-11-111-1/+0
* preserve all text attributes on cleared cellsJesse Luehrs2019-11-111-14/+14
* stop using formats at allJesse Luehrs2019-11-111-13/+4
* docsJesse Luehrs2019-11-101-8/+23
* optimize attribute setting a bitJesse Luehrs2019-11-101-2/+8
* optimize cursor movement a bitJesse Luehrs2019-11-101-3/+11
* implement scrolling backJesse Luehrs2019-11-091-15/+25
* optionally save scrollback rowsJesse Luehrs2019-11-091-4/+7
* another micro-optimizationJesse Luehrs2019-11-091-1/+1
* refactor terminal writingJesse Luehrs2019-11-091-22/+46
* remove unnecessary accessorsJesse Luehrs2019-11-081-52/+0
* stop treating soft hyphen speciallyJesse Luehrs2019-11-081-1/+2
* don't leave old character data in the second cell of a wide characterJesse Luehrs2019-11-081-1/+7