aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* stop pretending to support left/right scroll regionsJesse Luehrs2019-11-062-30/+10
* contents_formatted should additionally clear the screenJesse Luehrs2019-11-061-1/+1
* contents_formatted and contents_diff should also restore the cursorJesse Luehrs2019-11-063-14/+54
* reset attrs at the start of diffsJesse Luehrs2019-11-051-1/+1
* fix erasing cells in diffJesse Luehrs2019-11-051-1/+1
* add functionality for diffing two terminal screensJesse Luehrs2019-11-054-1/+64
* adjust the way window contents are reportedJesse Luehrs2019-11-053-107/+117
* stop wrapping if the number of cols changesJesse Luehrs2019-11-051-0/+6
* preserve the state of empty cells in contents_formattedJesse Luehrs2019-11-051-1/+1
* contents_formatted should return a Vec<u8>Jesse Luehrs2019-11-054-18/+36
* formattingJesse Luehrs2019-11-051-2/+4
* this method isn't usefulJesse Luehrs2019-11-051-5/+0
* docsJesse Luehrs2019-11-053-0/+11
* add Clone and Debug to ScreenJesse Luehrs2019-11-053-1/+3
* expose the screen separately from the parserJesse Luehrs2019-11-053-205/+208
* clippyJesse Luehrs2019-11-041-0/+2
* docsJesse Luehrs2019-11-044-0/+125
* stop reallocating vecs so muchJesse Luehrs2019-11-045-13/+33
* more useful contents/contents_formatted behaviorJesse Luehrs2019-11-042-3/+3
* decsc should also save graphic rendition and origin modeJesse Luehrs2019-11-032-4/+20
* rename some methodsJesse Luehrs2019-11-032-8/+8
* fix off-by-one in erase_row_backwardJesse Luehrs2019-11-031-1/+1
* fmtJesse Luehrs2019-11-032-21/+8
* actually, i do want to default to resetting everythingJesse Luehrs2019-11-031-9/+11
* clean up public api a bitJesse Luehrs2019-11-032-54/+36
* reorderJesse Luehrs2019-11-031-4/+4
* simplifyJesse Luehrs2019-11-032-10/+16
* fmtJesse Luehrs2019-11-032-5/+3
* improve formatted output a bitJesse Luehrs2019-11-031-1/+5
* alternate screen can just be a normal mode nowJesse Luehrs2019-11-031-8/+6
* simplifyJesse Luehrs2019-11-035-36/+36
* simplifyJesse Luehrs2019-11-031-2/+1
* no reason to use references hereJesse Luehrs2019-11-032-7/+7
* use a bitset for text modes tooJesse Luehrs2019-11-033-28/+81
* use iterators in more places instead of raw indexingJesse Luehrs2019-11-023-83/+102
* simplifyJesse Luehrs2019-11-021-2/+2
* fix one more warningJesse Luehrs2019-11-021-1/+3
* simplify, and fix some more warningsJesse Luehrs2019-11-021-65/+52
* fixup! fix some warnings, and make str_width a bit more efficientJesse Luehrs2019-11-021-2/+2
* fix screen resizingJesse Luehrs2019-11-022-1/+13
* simplifyJesse Luehrs2019-11-021-27/+28
* these can just return directlyJesse Luehrs2019-11-021-6/+6
* fix some warnings, and make str_width a bit more efficientJesse Luehrs2019-11-021-4/+8
* add some loggingJesse Luehrs2019-11-021-10/+79
* improve alternate screen handlingJesse Luehrs2019-11-021-14/+26
* improve mouse mode handlingJesse Luehrs2019-11-021-19/+90
* implement origin modeJesse Luehrs2019-11-022-15/+32
* use enumset instead of hand-rolling itJesse Luehrs2019-11-021-58/+62
* simplifyJesse Luehrs2019-11-011-3/+6
* simplifyJesse Luehrs2019-11-011-8/+4