Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | pull the remainder of the libuv code into loop.c | Jesse Luehrs | 2016-05-01 | 4 | -49/+66 | |
| | ||||||
* | simplify | Jesse Luehrs | 2016-05-01 | 2 | -12/+9 | |
| | ||||||
* | allow env vars in single-word commands | Jesse Luehrs | 2016-04-30 | 1 | -1/+1 | |
| | ||||||
* | factor out timer setting back into loop.c | Jesse Luehrs | 2016-04-30 | 3 | -18/+45 | |
| | ||||||
* | restore the functionality of the audible_bell option | Jesse Luehrs | 2016-04-30 | 1 | -3/+8 | |
| | ||||||
* | link against libvt100 statically | Jesse Luehrs | 2016-04-30 | 2 | -4/+4 | |
| | ||||||
* | split some more things out of runes.h | Jesse Luehrs | 2016-04-30 | 7 | -7/+13 | |
| | ||||||
* | pull event loop handling into its own file | Jesse Luehrs | 2016-04-30 | 11 | -20/+61 | |
| | ||||||
* | restore ability to parse escape sequences across packets | Jesse Luehrs | 2016-04-26 | 1 | -2/+5 | |
| | ||||||
* | use the libvt100 library | Jesse Luehrs | 2015-08-20 | 15 | -5337/+116 | |
| | ||||||
* | clear the selection when the window is resized | Jesse Luehrs | 2014-07-04 | 1 | -0/+14 | |
| | ||||||
* | more fixups to selection past the end of a row | Jesse Luehrs | 2014-07-04 | 1 | -6/+42 | |
| | ||||||
* | display selection past the end of a row properly | Jesse Luehrs | 2014-07-04 | 1 | -2/+37 | |
| | ||||||
* | update the selection as the mouse move | Jesse Luehrs | 2014-07-04 | 2 | -41/+54 | |
| | ||||||
* | rearrange | Jesse Luehrs | 2014-07-04 | 1 | -174/+174 | |
| | ||||||
* | draw the selected region as inverse | Jesse Luehrs | 2014-07-04 | 4 | -2/+48 | |
| | ||||||
* | store this on the screen | Jesse Luehrs | 2014-07-04 | 3 | -6/+4 | |
| | ||||||
* | allow backwards selections | Jesse Luehrs | 2014-07-04 | 1 | -0/+8 | |
| | ||||||
* | simplify | Jesse Luehrs | 2014-07-04 | 1 | -6/+9 | |
| | ||||||
* | also respond to TARGETS requests | Jesse Luehrs | 2014-07-04 | 2 | -1/+11 | |
| | ||||||
* | row has already been offset properly | Jesse Luehrs | 2014-07-04 | 1 | -3/+4 | |
| | ||||||
* | basic implementation of selections | Jesse Luehrs | 2014-07-04 | 2 | -5/+73 | |
| | | | | | still need to draw the selection, and look into how selections persist after the application is closed (cut buffers?) | |||||
* | function to get a stringified version of a screen region | Jesse Luehrs | 2014-07-04 | 2 | -0/+45 | |
| | ||||||
* | start working on tracking selections | Jesse Luehrs | 2014-07-04 | 2 | -17/+53 | |
| | ||||||
* | scrolling needs to mark the screen dirty | Jesse Luehrs | 2014-07-04 | 1 | -0/+4 | |
| | ||||||
* | implement bracketed paste mode (fixes #56) | Jesse Luehrs | 2014-06-05 | 5 | -0/+35 | |
| | ||||||
* | factor this out | Jesse Luehrs | 2014-05-10 | 1 | -6/+28 | |
| | ||||||
* | select all pointer events | Jesse Luehrs | 2014-05-09 | 1 | -1/+1 | |
| | | | | we'll want this for when we implement xterm mouse tracking | |||||
* | these also need to return 1 | Jesse Luehrs | 2014-05-09 | 1 | -0/+2 | |
| | ||||||
* | remove some duplication | Jesse Luehrs | 2014-05-08 | 2 | -80/+12 | |
| | ||||||
* | abstract out error logging a bit | Jesse Luehrs | 2014-05-08 | 10 | -126/+118 | |
| | | | | | just spitting things to stderr isn't always going to be good enough, so let's at least provide one place to change that when necessary | |||||
* | fix invalid memory writes | Jesse Luehrs | 2014-05-07 | 1 | -3/+3 | |
| | ||||||
* | stop creating and destroying parser states all the time | Jesse Luehrs | 2014-05-06 | 2 | -7/+16 | |
| | ||||||
* | this comment is quite outdated | Jesse Luehrs | 2014-05-06 | 1 | -3/+0 | |
| | ||||||
* | flush calls draw_screen, not the other way around | Jesse Luehrs | 2014-05-06 | 1 | -1/+0 | |
| | ||||||
* | stop calling move_to so often when it's not necessary | Jesse Luehrs | 2014-05-06 | 1 | -11/+13 | |
| | ||||||
* | handle scroll regions when inserting or deleting lines | Jesse Luehrs | 2014-05-05 | 1 | -5/+7 | |
| | ||||||
* | allow scrolling with shift+pageup/down too | Jesse Luehrs | 2014-05-04 | 1 | -0/+14 | |
| | ||||||
* | more refactoring | Jesse Luehrs | 2014-05-04 | 9 | -103/+128 | |
| | ||||||
* | refactor | Jesse Luehrs | 2014-05-04 | 5 | -20/+33 | |
| | ||||||
* | draw the correct size box for the cursor | Jesse Luehrs | 2014-05-04 | 1 | -1/+1 | |
| | ||||||
* | lift this field access out of a tight loop | Jesse Luehrs | 2014-05-04 | 1 | -4/+5 | |
| | ||||||
* | scroll to bottom on input | Jesse Luehrs | 2014-05-04 | 1 | -0/+5 | |
| | ||||||
* | cap scrollback to avoid unbounded memory usage | Jesse Luehrs | 2014-05-04 | 3 | -6/+33 | |
| | ||||||
* | refactor to make alternate screens work again | Jesse Luehrs | 2014-05-04 | 8 | -1634/+444 | |
| | ||||||
* | draw the cursor in the right place when scrolling | Jesse Luehrs | 2014-05-04 | 1 | -3/+6 | |
| | ||||||
* | allow the number of lines to scroll at a time to be configurable | Jesse Luehrs | 2014-05-04 | 3 | -8/+17 | |
| | ||||||
* | implement scrolling | Jesse Luehrs | 2014-05-04 | 3 | -1/+16 | |
| | ||||||
* | keep a scrollback buffer when we scroll down | Jesse Luehrs | 2014-05-04 | 3 | -91/+227 | |
| | ||||||
* | also ignore other duplicate focus events | Jesse Luehrs | 2014-05-03 | 1 | -0/+7 | |
| |