Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | selection shouldn't be a property of the screen | Jesse Luehrs | 2015-08-19 | 1 | -5/+0 | |
| | ||||||
* | Merge pull request #1 from helmy-io/master | Jesse Luehrs | 2015-08-06 | 1 | -2/+2 | |
|\ | | | | | Fix compile-time error in example/test1.c | |||||
| * | Fix compile-time error in example/test1.c | helmy-io | 2015-08-06 | 1 | -2/+2 | |
|/ | ||||||
* | these should all be resetting | Jesse Luehrs | 2014-10-21 | 2 | -10/+10 | |
| | ||||||
* | SU and SD were reversed from my scroll_up and scroll_down meanings | Jesse Luehrs | 2014-10-21 | 1 | -35/+35 | |
| | ||||||
* | remove outdated comment | Jesse Luehrs | 2014-10-21 | 1 | -2/+0 | |
| | ||||||
* | IL and DL shouldn't move the cursor | Jesse Luehrs | 2014-10-21 | 2 | -4/+0 | |
| | ||||||
* | implement scroll up and scroll down escape sequences | Jesse Luehrs | 2014-10-21 | 5 | -418/+488 | |
| | ||||||
* | parse CSI params from DECSED and DECSEL properly | Jesse Luehrs | 2014-10-21 | 2 | -4/+36 | |
| | ||||||
* | in fact, only line feed/reverse line feed should cause scrolling | Jesse Luehrs | 2014-10-20 | 4 | -47/+41 | |
| | | | | aside from displaying text, of course | |||||
* | move_to already handles the horizontal case properly | Jesse Luehrs | 2014-10-20 | 2 | -6/+0 | |
| | ||||||
* | comment typo fix | Jesse Luehrs | 2014-10-20 | 2 | -2/+2 | |
| | ||||||
* | fix off by one error | Jesse Luehrs | 2014-10-20 | 1 | -2/+2 | |
| | ||||||
* | also update parser.c | Jesse Luehrs | 2014-10-20 | 1 | -0/+8 | |
| | ||||||
* | don't segfault on CUP with large parameters | Jesse Luehrs | 2014-10-20 | 1 | -0/+8 | |
| | ||||||
* | explicitly note some more ignored sequences | Jesse Luehrs | 2014-10-20 | 2 | -4/+4 | |
| | ||||||
* | normalization may change the length of the utf8 sequence | Jesse Luehrs | 2014-10-20 | 1 | -0/+1 | |
| | ||||||
* | missed a couple of things to reset with ris | Jesse Luehrs | 2014-10-20 | 2 | -0/+6 | |
| | ||||||
* | don't add an extra space after wide characters | Jesse Luehrs | 2014-10-18 | 1 | -5/+9 | |
| | ||||||
* | implement ECH | Jesse Luehrs | 2014-10-17 | 5 | -308/+344 | |
| | ||||||
* | format warnings about control characters as "\033", not "\33" | Jesse Luehrs | 2014-10-17 | 1 | -4/+4 | |
| | ||||||
* | don't need a trailing [0-9;] for a CSI sequence to be incomplete | Jesse Luehrs | 2014-10-17 | 1 | -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 escapes | Jesse Luehrs | 2014-09-17 | 3 | -18/+96 | |
| | | | | | just to prevent warning about them, since we don't intend to support them | |||||
* | hide the parser state | Jesse Luehrs | 2014-09-17 | 6 | -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 support | Jesse Luehrs | 2014-09-17 | 4 | -0/+50 | |
| | | | | | this doesn't really affect anything, but it'll be useful for runes eventually | |||||
* | handle a couple more escape sequences | Jesse Luehrs | 2014-09-17 | 3 | -304/+386 | |
| | ||||||
* | move this out to github.com/doy/libvt100-python | Jesse Luehrs | 2014-09-17 | 1 | -119/+0 | |
| | ||||||
* | add a basic python wrapper | Jesse Luehrs | 2014-09-16 | 1 | -0/+119 | |
| | ||||||
* | split get_string into get_string_plaintext and get_string_formatted | Jesse Luehrs | 2014-09-16 | 2 | -73/+167 | |
| | ||||||
* | writing over the second half of a wide character should clear it | Jesse Luehrs | 2014-09-16 | 1 | -4/+28 | |
| | ||||||
* | there's not really a purpose to maintain the selection here | Jesse Luehrs | 2014-09-16 | 1 | -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 trying | Jesse Luehrs | 2014-09-15 | 3 | -29/+23 | |
| | ||||||
* | eat the entire OSC sequence instead of just the \e] | Jesse Luehrs | 2014-09-15 | 3 | -141/+129 | |
| | ||||||
* | stop hardcoding the default scrollback length | Jesse Luehrs | 2014-09-14 | 2 | -2/+13 | |
| | ||||||
* | allow specifying a size to resize to | Jesse Luehrs | 2014-09-14 | 2 | -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 function | Jesse Luehrs | 2014-09-13 | 2 | -8/+2 | |
| | ||||||
* | heh, oops | Jesse Luehrs | 2014-09-13 | 3 | -6/+6 | |
| | ||||||
* | add a function to get a cell at a given row and column | Jesse Luehrs | 2014-09-13 | 2 | -0/+6 | |
| | ||||||
* | add functions to allocate memory for the screen too | Jesse Luehrs | 2014-09-13 | 3 | -9/+26 | |
| | ||||||
* | example program to make sure the library works | Jesse Luehrs | 2014-09-13 | 1 | -0/+50 | |
| | ||||||
* | initial commit, splitting this out from runes | Jesse Luehrs | 2014-09-13 | 8 | -0/+5238 | |