11 Commits

Author SHA1 Message Date
Kovid Goyal
af02b735e7
Move child process management into child-monitor.c 2017-09-15 10:45:13 +05:30
Kovid Goyal
52ab534e22
Move setting of IUTF8 into child-monitor.c 2017-09-15 10:45:12 +05:30
Kovid Goyal
5972a37550
Work on centralising lifecycle management in the child monitor 2017-09-15 10:45:12 +05:30
Kovid Goyal
234bb07b67
Initial attempt at moving all threading code into a single file 2017-09-15 10:45:10 +05:30
Kovid Goyal
29988c94fa Fix #70 2017-04-28 09:21:40 +05:30
Kovid Goyal
d8545e5c43 Report the window width and height for TIOCSWINSZ
Matches behavior of xterm
2017-01-23 18:41:41 +05:30
Kovid Goyal
4b28cc755e closerange() in child works on OS X also 2017-01-12 01:07:26 +05:30
Kovid Goyal
18a1a61ec2 Dont use closerange() on OS X
The original motivation for this was OpenGL problems caused by the glfw
library on linux because of inherited file descriptors. Dont know if
that applies on OS X.
2017-01-11 15:39:10 +05:30
Kovid Goyal
9a7b23fd23 Implement viewing of the scrollback buffer in a separate window 2016-12-10 12:59:20 +05:30
Kovid Goyal
26c7297de6 Handle envvars and ~ in session cwd directives 2016-12-06 11:26:01 +05:30
Kovid Goyal
40d2b59787 Do not use a global variable to store child data 2016-11-21 10:21:17 +05:30