aboutsummaryrefslogtreecommitdiffstats
path: root/src/attrs.rs
Commit message (Collapse)AuthorAgeFilesLines
* clippyHEADmainJesse Luehrs2023-08-061-1/+1
|
* drop enumset dependencyJesse Luehrs2021-03-071-20/+17
|
* preserve all text attributes on cleared cellsJesse Luehrs2019-11-111-6/+0
| | | | | | | some terminals require it (alacritty wants to render underline and inverse state of cleared cells, for instance, so we have to be sure that the diff algorithm will properly reset the cursor attributes before clearing cells)
* stop using formats at allJesse Luehrs2019-11-111-4/+3
| | | | they are too slow
* simplifyJesse Luehrs2019-11-101-1/+2
|
* optimize attribute setting a bitJesse Luehrs2019-11-101-3/+3
|
* refactor terminal writingJesse Luehrs2019-11-091-79/+41
|
* contents_formatted should return a Vec<u8>Jesse Luehrs2019-11-051-5/+14
| | | | | the overall terminal escape sequence byte stream is not necessarily utf8-safe, even if individual cell contents are
* docsJesse Luehrs2019-11-041-0/+6
|
* stop reallocating vecs so muchJesse Luehrs2019-11-041-0/+6
|
* improve formatted output a bitJesse Luehrs2019-11-031-1/+5
|
* simplifyJesse Luehrs2019-11-031-8/+21
|
* use a bitset for text modes tooJesse Luehrs2019-11-031-12/+65
|
* implement window_contents_formattedJesse Luehrs2019-10-311-0/+75
|
* get some tests passingJesse Luehrs2019-10-291-0/+9