summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* add a couple flags to re2cre2cJesse Luehrs2016-05-082-7402/+822
* start trying out a re2c-based parserJesse Luehrs2016-05-086-2772/+9001
* need stddef.h for size_tJesse Luehrs2016-05-071-0/+1
* simplifyJesse Luehrs2016-05-071-12/+15
* not sure why i was putting explicit spaces hereJesse Luehrs2016-05-071-4/+2
* allow the cursor to go off the end of the lineJesse Luehrs2016-05-071-17/+17
* allow overriding the optimization levelJesse Luehrs2016-05-061-2/+3
* move libs to the end of the linker flag listJesse Luehrs2016-05-061-1/+1
* bail out quickly hereJesse Luehrs2016-05-061-0/+4
* stop using gunichar hereJesse Luehrs2016-05-042-7/+8
* handle moving and scrolling separatelyJesse Luehrs2016-05-044-62/+80
* apparently setting the scroll region shouldn't actually move the cursorJesse Luehrs2016-05-043-2/+2
* add some debugging outputJesse Luehrs2016-05-043-57/+215
* recognize most emoji as wideJesse Luehrs2016-05-035-2/+107
* don't leave the outparam uninit if we bail out earlyJesse Luehrs2016-05-031-0/+1
* `make clean` shouldn't fail when run twiceJesse Luehrs2016-04-251-1/+1
* add `make static` and `make all`Jesse Luehrs2016-04-252-1/+10
* Revert "keep track of scrollback when scrolling"Jesse Luehrs2015-08-201-28/+5
* keep track of scrollback when scrollingJesse Luehrs2015-08-201-5/+28
* make this publicJesse Luehrs2015-08-202-15/+15
* selection shouldn't be a property of the screenJesse Luehrs2015-08-191-5/+0
* Merge pull request #1 from helmy-io/masterJesse Luehrs2015-08-061-2/+2
|\
| * Fix compile-time error in example/test1.chelmy-io2015-08-061-2/+2
|/
* these should all be resettingJesse Luehrs2014-10-212-10/+10
* SU and SD were reversed from my scroll_up and scroll_down meaningsJesse Luehrs2014-10-211-35/+35
* remove outdated commentJesse Luehrs2014-10-211-2/+0
* IL and DL shouldn't move the cursorJesse Luehrs2014-10-212-4/+0
* implement scroll up and scroll down escape sequencesJesse Luehrs2014-10-215-418/+488
* parse CSI params from DECSED and DECSEL properlyJesse Luehrs2014-10-212-4/+36
* in fact, only line feed/reverse line feed should cause scrollingJesse Luehrs2014-10-204-47/+41
* move_to already handles the horizontal case properlyJesse Luehrs2014-10-202-6/+0
* comment typo fixJesse Luehrs2014-10-202-2/+2
* fix off by one errorJesse Luehrs2014-10-201-2/+2
* also update parser.cJesse Luehrs2014-10-201-0/+8
* don't segfault on CUP with large parametersJesse Luehrs2014-10-201-0/+8
* explicitly note some more ignored sequencesJesse Luehrs2014-10-202-4/+4
* normalization may change the length of the utf8 sequenceJesse Luehrs2014-10-201-0/+1
* missed a couple of things to reset with risJesse Luehrs2014-10-202-0/+6
* don't add an extra space after wide charactersJesse Luehrs2014-10-181-5/+9
* implement ECHJesse Luehrs2014-10-175-308/+344
* format warnings about control characters as "\033", not "\33"Jesse Luehrs2014-10-171-4/+4
* don't need a trailing [0-9;] for a CSI sequence to be incompleteJesse Luehrs2014-10-171-7/+6
* explicitly ignore some escapesJesse Luehrs2014-09-173-18/+96
* hide the parser stateJesse Luehrs2014-09-176-81/+85
* these mouse reporting modes are probably also worthwhile to supportJesse Luehrs2014-09-174-0/+50
* handle a couple more escape sequencesJesse Luehrs2014-09-173-304/+386
* move this out to github.com/doy/libvt100-pythonJesse Luehrs2014-09-171-119/+0
* add a basic python wrapperJesse Luehrs2014-09-161-0/+119
* split get_string into get_string_plaintext and get_string_formattedJesse Luehrs2014-09-162-73/+167
* writing over the second half of a wide character should clear itJesse Luehrs2014-09-161-4/+28