Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Make everything 0-based and exclusive | June McEnroe | 2019-08-16 |
| | | | | Also allow both forms of cell pointer to one past the end. | ||
* | Behave like ICH in IRM | June McEnroe | 2019-08-14 |
| | | | | This should fix another OOB bug. | ||
* | Fix wrapping, maybe? | June McEnroe | 2019-08-14 |
| | | | | It's enough for nvim to not be totally broken, anyway. | ||
* | Adjust bounds checks again | June McEnroe | 2019-08-14 |
| | | | | | Allows pointers to one past the last column. Prevents weird scrolls. We'll see how this does in fuzzing... | ||
* | Handle state transitions just much better | June McEnroe | 2019-08-14 |
| | |||
* | Allow :<=>? in CSI params | June McEnroe | 2019-08-14 |
| | |||
* | Stop parsing CSI params when cap is hit | June McEnroe | 2019-08-13 |
| | |||
* | Box ICH and DCH to R-X | June McEnroe | 2019-08-13 |
| | |||
* | Add minimums of 1 to some parameters | June McEnroe | 2019-08-13 |
| | |||
* | Avoid inserting or deleting 0 | June McEnroe | 2019-08-13 |
| | |||
* | Set up afl-fuzz | June McEnroe | 2019-08-12 |
| | |||
* | Remove main in term.c | June McEnroe | 2019-08-12 |
| | | | | Oops, added this for fuzzing. | ||
* | Use a big macro switch-case | June McEnroe | 2019-08-12 |
| | | | | | This lets the compiler inline and generate jump tables however it sees fit. | ||
* | Use low numbers for states | June McEnroe | 2019-08-11 |
| | |||
* | Respect scroll region in DL and IL | June McEnroe | 2019-08-10 |
| | |||
* | Fix RI | June McEnroe | 2019-08-10 |
| | | | | It's like reverse-NL, not just scrolling. | ||
* | Handle HT | June McEnroe | 2019-08-10 |
| | |||
* | Rewrite terminal emulator | June McEnroe | 2019-08-10 |
| | |||
* | Flip enumerator-constant order for sorting | June McEnroe | 2019-08-07 |
| | |||
* | Implement DECSC and DECRC | June McEnroe | 2019-08-07 |
| | |||
* | Implement IL | June McEnroe | 2019-08-07 |
| | |||
* | Implement ICH | June McEnroe | 2019-08-07 |
| | |||
* | Implement IND | June McEnroe | 2019-08-07 |
| | |||
* | Implement SU and SD | June McEnroe | 2019-08-06 |
| | |||
* | Factor out scrolling | June McEnroe | 2019-08-06 |
| | |||
* | Fix DECSTBM in termSnapshot | June McEnroe | 2019-08-06 |
| | |||
* | Fix RI state return | June McEnroe | 2019-08-06 |
| | |||
* | Add basic viewer | June McEnroe | 2019-08-05 |
| | |||
* | Implement RI | June McEnroe | 2019-08-05 |
| | |||
* | Handle DECSET/DECRST for cursor | June McEnroe | 2019-08-05 |
| | |||
* | Fix CUP coords in termSnapshot | June McEnroe | 2019-08-05 |
| | |||
* | Write warnings if stderr is not a TTY | June McEnroe | 2019-08-05 |
| | |||
* | Add dim and blink attributes | June McEnroe | 2019-08-05 |
| | |||
* | Add termDisplay | June McEnroe | 2019-08-05 |
| | |||
* | Implement ECH | June McEnroe | 2019-08-01 |
| | |||
* | Use PSCap in updateCSI and styleDiff | June McEnroe | 2019-08-01 |
| | |||
* | Implement termSnapshot | June McEnroe | 2019-08-01 |
| | |||
* | Factor out SGR handling | June McEnroe | 2019-08-01 |
| | |||
* | Add poll timeout to ingest | June McEnroe | 2019-08-01 |
| | |||
* | Be silent about client errors | June McEnroe | 2019-07-31 |
| | |||
* | Update ingest terminal | June McEnroe | 2019-07-31 |
| | |||
* | Import terminal emulation from shotty | June McEnroe | 2019-07-31 |
| | |||
* | Pass original command to dispatch | June McEnroe | 2019-07-29 |
| | |||
* | Rename wrapper to dispatch | June McEnroe | 2019-07-29 |
| | |||
* | Track only the max client fd | June McEnroe | 2019-07-29 |
| | |||
* | Do basic multiplexing in ingest | June McEnroe | 2019-07-28 |
| | |||
* | Add empty commands | June McEnroe | 2019-07-28 |
| | |||
* | Rename ptee stream | June McEnroe | 2019-07-28 |
| | |||
* | Remove ptee keybinds | June McEnroe | 2019-07-28 |
| | |||
* | Import ptee from src | June McEnroe | 2019-07-28 |
| |