aboutsummaryrefslogtreecommitdiffstats
path: root/pty-unix.c
Commit message (Collapse)AuthorAgeFilesLines
* add a couple comments about known-broken thingsJesse Luehrs2014-04-131-0/+2
|
* vt100 is misleading, just call it "parser"Jesse Luehrs2014-04-131-1/+1
| | | | | my goal isn't to emulate vt100 to any serious extent, just enough to get by
* flush when we're about to read, not every time we writeJesse Luehrs2014-04-131-0/+1
|
* this is an unnecessary level of abstractionJesse Luehrs2014-04-131-2/+2
|
* move this to the pty backend initializationJesse Luehrs2014-04-121-0/+2
|
* also store these on the term objectJesse Luehrs2014-04-121-6/+4
| | | | | it'll make it easier to see when they actually change, because the events we watch for often come after the change already happens
* set TERM to a fixed valueJesse Luehrs2014-04-111-0/+4
| | | | | using screen for now for compatibility, but this should change to 'runes' or whatever eventually
* line lengthsJesse Luehrs2014-04-111-3/+6
|
* clean up some stuff with static functionsJesse Luehrs2014-04-111-28/+31
|
* handle setting the terminal size properlyJesse Luehrs2014-04-091-0/+13
|
* the subprocess dying should also close the windowJesse Luehrs2014-04-091-2/+13
|
* fix closing the terminal window againJesse Luehrs2014-04-091-3/+5
|
* spawn a shell process and run it on a ptyJesse Luehrs2014-04-091-0/+91
not at all convinced that this is correct, but it at least does things