summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
| | | | | this should fix "unhandled CSI sequence: \033[?", and hopefully the issue i was seeing where escape sequences were being split
* explicitly ignore some escapesJesse Luehrs2014-09-173-18/+96
| | | | | just to prevent warning about them, since we don't intend to support them
* hide the parser stateJesse Luehrs2014-09-176-81/+85
| | | | | | this shouldn't be public (none of the parser stuff should be), but the way i was doing before with redefining certain types from parser.h was causing warnings on clang.
* these mouse reporting modes are probably also worthwhile to supportJesse Luehrs2014-09-174-0/+50
| | | | | this doesn't really affect anything, but it'll be useful for runes eventually
* 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
|
* there's not really a purpose to maintain the selection hereJesse Luehrs2014-09-161-62/+0
| | | | the terminal can't do anything with it, it's only useful at the x layer
* %*s can't be used to truncate, so stop tryingJesse Luehrs2014-09-153-29/+23
|
* eat the entire OSC sequence instead of just the \e]Jesse Luehrs2014-09-153-141/+129
|
* stop hardcoding the default scrollback lengthJesse Luehrs2014-09-142-2/+13
|
* allow specifying a size to resize toJesse Luehrs2014-09-142-11/+11
| | | | | this used to just calculate it manually from the size of the x window, but we don't have that now
* whoops, already had this functionJesse Luehrs2014-09-132-8/+2
|
* heh, oopsJesse Luehrs2014-09-133-6/+6
|
* add a function to get a cell at a given row and columnJesse Luehrs2014-09-132-0/+6
|
* add functions to allocate memory for the screen tooJesse Luehrs2014-09-133-9/+26
|
* example program to make sure the library worksJesse Luehrs2014-09-131-0/+50
|
* initial commit, splitting this out from runesJesse Luehrs2014-09-138-0/+5238