summaryrefslogtreecommitdiffstats
path: root/src/parser.c
Commit message (Expand)AuthorAgeFilesLines
* actually, we probably should support utf8 as a mouse reporting modeJesse Luehrs2017-06-021-10/+6
* implement any-event mouse trackingJesse Luehrs2017-06-011-0/+7
* implement origin modeJesse Luehrs2017-06-011-0/+9
* regen parserJesse Luehrs2017-05-311-263/+450
* stop using non-standard escape sequencesJesse Luehrs2016-06-041-2/+2
* explicitly suppress status report escapesJesse Luehrs2016-06-041-307/+318
* handle splitting of the \e(B between the ( and the BJesse Luehrs2016-06-041-24/+23
* handle moving and scrolling separatelyJesse Luehrs2016-05-041-17/+23
* apparently setting the scroll region shouldn't actually move the cursorJesse Luehrs2016-05-041-0/+1
* add some debugging outputJesse Luehrs2016-05-041-49/+136
* these should all be resettingJesse Luehrs2014-10-211-5/+5
* IL and DL shouldn't move the cursorJesse Luehrs2014-10-211-2/+0
* implement scroll up and scroll down escape sequencesJesse Luehrs2014-10-211-313/+355
* parse CSI params from DECSED and DECSEL properlyJesse Luehrs2014-10-211-2/+18
* in fact, only line feed/reverse line feed should cause scrollingJesse Luehrs2014-10-201-19/+14
* move_to already handles the horizontal case properlyJesse Luehrs2014-10-201-3/+0
* comment typo fixJesse Luehrs2014-10-201-1/+1
* also update parser.cJesse Luehrs2014-10-201-0/+8
* explicitly note some more ignored sequencesJesse Luehrs2014-10-201-2/+2
* missed a couple of things to reset with risJesse Luehrs2014-10-201-0/+3
* implement ECHJesse Luehrs2014-10-171-307/+310
* explicitly ignore some escapesJesse Luehrs2014-09-171-12/+51
* hide the parser stateJesse Luehrs2014-09-171-65/+67
* these mouse reporting modes are probably also worthwhile to supportJesse Luehrs2014-09-171-0/+12
* handle a couple more escape sequencesJesse Luehrs2014-09-171-303/+363
* %*s can't be used to truncate, so stop tryingJesse Luehrs2014-09-151-18/+15
* eat the entire OSC sequence instead of just the \e]Jesse Luehrs2014-09-151-130/+124
* heh, oopsJesse Luehrs2014-09-131-2/+2
* initial commit, splitting this out from runesJesse Luehrs2014-09-131-0/+2922