summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* better fix for empty rowsHEADmasterJesse Luehrs2017-07-191-1/+5
* don't leak the alternate buffer if we're using itJesse Luehrs2017-07-191-0/+2
* fix some miscalculations in the example binaryJesse Luehrs2017-07-191-2/+2
* fix finding max col of empty rowsJesse Luehrs2017-07-171-1/+1
* add a function to generate response codes for mouse movement eventsJesse Luehrs2017-06-022-0/+141
* actually, we probably should support utf8 as a mouse reporting modeJesse Luehrs2017-06-024-29/+34
* add accessor functions for which events the mouse reporting bits implyJesse Luehrs2017-06-012-0/+30
* implement any-event mouse trackingJesse Luehrs2017-06-014-0/+27
* implement origin modeJesse Luehrs2017-06-014-0/+38
* regen parserJesse Luehrs2017-05-312-334/+812
* actually, remove the wide emoji hacks entirelyJesse Luehrs2017-01-264-108/+4
* regen parser.hJesse Luehrs2017-01-251-57/+115
* allow specifying whether or not emoji are wideJesse Luehrs2017-01-254-7/+15
* max col should be extended by one if the last char in the row is wideJesse Luehrs2016-06-061-1/+1
* avoid copying around scrollback so oftenJesse Luehrs2016-06-051-6/+9
* 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