Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "keep track of scrollback when scrolling" | Jesse Luehrs | 2015-08-20 | 1 | -28/+5 |
| | | | | This reverts commit 7a8324949027d7ece88af525f8ae7fe67b379e72. | ||||
* | keep track of scrollback when scrolling | Jesse Luehrs | 2015-08-20 | 1 | -5/+28 |
| | |||||
* | make this public | Jesse Luehrs | 2015-08-20 | 1 | -15/+14 |
| | |||||
* | 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 |
| | |||||
* | implement scroll up and scroll down escape sequences | Jesse Luehrs | 2014-10-21 | 1 | -104/+102 |
| | |||||
* | in fact, only line feed/reverse line feed should cause scrolling | Jesse Luehrs | 2014-10-20 | 1 | -8/+12 |
| | | | | aside from displaying text, of course | ||||
* | fix off by one error | Jesse Luehrs | 2014-10-20 | 1 | -2/+2 |
| | |||||
* | normalization may change the length of the utf8 sequence | Jesse Luehrs | 2014-10-20 | 1 | -0/+1 |
| | |||||
* | don't add an extra space after wide characters | Jesse Luehrs | 2014-10-18 | 1 | -5/+9 |
| | |||||
* | implement ECH | Jesse Luehrs | 2014-10-17 | 1 | -0/+21 |
| | |||||
* | hide the parser state | Jesse Luehrs | 2014-09-17 | 1 | -5/+13 |
| | | | | | | 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 | 1 | -0/+20 |
| | | | | | this doesn't really affect anything, but it'll be useful for runes eventually | ||||
* | split get_string into get_string_plaintext and get_string_formatted | Jesse Luehrs | 2014-09-16 | 1 | -72/+163 |
| | |||||
* | 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 | ||||
* | stop hardcoding the default scrollback length | Jesse Luehrs | 2014-09-14 | 1 | -2/+9 |
| | |||||
* | allow specifying a size to resize to | Jesse Luehrs | 2014-09-14 | 1 | -9/+9 |
| | | | | | 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 | 1 | -7/+1 |
| | |||||
* | heh, oops | Jesse Luehrs | 2014-09-13 | 1 | -2/+2 |
| | |||||
* | add a function to get a cell at a given row and column | Jesse Luehrs | 2014-09-13 | 1 | -0/+5 |
| | |||||
* | add functions to allocate memory for the screen too | Jesse Luehrs | 2014-09-13 | 1 | -0/+16 |
| | |||||
* | initial commit, splitting this out from runes | Jesse Luehrs | 2014-09-13 | 1 | -0/+959 |