aboutsummaryrefslogtreecommitdiffstats
path: root/src/parser.rs
Commit message (Collapse)AuthorAgeFilesLines
* reorganize a bitJesse Luehrs2023-03-091-2/+5
|
* remove Perform implementation from the screen directlyJesse Luehrs2023-03-091-5/+5
| | | | | now that people can get mutable screens, this exposes api surface that i don't really want
* use callbacks for events rather than tracking countersJesse Luehrs2023-03-091-0/+14
|
* simplifyJesse Luehrs2023-03-091-4/+4
|
* allow getting a mutable screen, and move some operations thereJesse Luehrs2023-03-091-20/+7
|
* add a Write implementation for ParserJesse Luehrs2021-03-061-0/+11
|
* clippyJesse Luehrs2020-02-091-0/+2
|
* remove parser.screen_mutJesse Luehrs2019-11-121-6/+20
| | | | | | it's easier to reason about if you are only able to get an immutable reference to the internal screen. this also required changing the api for bells.
* docsJesse Luehrs2019-11-101-0/+1
|
* add Default impl for ParserJesse Luehrs2019-11-101-0/+6
|
* docsJesse Luehrs2019-11-101-1/+2
|
* remove the scroll_to and scroll_pos methodsJesse Luehrs2019-11-101-8/+0
| | | | | they are unnecessary, you can just call the methods on the screen object directly
* implement scrolling backJesse Luehrs2019-11-091-0/+8
|
* optionally save scrollback rowsJesse Luehrs2019-11-091-5/+5
|
* docsJesse Luehrs2019-11-051-0/+6
|
* expose the screen separately from the parserJesse Luehrs2019-11-051-0/+33
|
* basic structure of vte parserJesse Luehrs2019-10-291-7/+0
|
* start the rewriteJesse Luehrs2019-10-291-0/+7