summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* track dirty state on a per-cell basisdirty-cells-take-2Jesse Luehrs2016-06-052-39/+79
* gitignore examplesJesse Luehrs2016-06-051-0/+1
* add a makefile target for examplesJesse Luehrs2016-06-042-2/+14
* properly handle zero width charactersJesse Luehrs2016-06-043-19/+35
* don't name a fake target the same thing as a real oneJesse Luehrs2016-06-041-1/+1
* add a help targetJesse Luehrs2016-06-041-4/+7
* don't call mkdir every time we compile somethingJesse Luehrs2016-06-041-2/+4
* quiet down output by defaultJesse Luehrs2016-06-041-5/+12
* these aren't linker flagsJesse Luehrs2016-06-041-1/+1
* try c1x for backcompat?Jesse Luehrs2016-06-041-2/+2
* enable c11 mode and add a feature test macroJesse Luehrs2016-06-041-2/+2
* bitfields are required to be declared with 'int'Jesse Luehrs2016-06-041-22/+22
* enable pedanticJesse Luehrs2016-06-041-2/+2
* stop using non-standard escape sequencesJesse Luehrs2016-06-043-5/+5
* explicitly suppress status report escapesJesse Luehrs2016-06-043-308/+326
* handle splitting of the \e(B between the ( and the BJesse Luehrs2016-06-043-30/+28
* add .travis.ymlJesse Luehrs2016-05-121-0/+7
* no idea why i was using ssize_t hereJesse Luehrs2016-05-121-2/+2
* 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