Closed blueyed closed 10 years ago
Use exec to replace the envdir process with the child process (fixes #20).
exec
This commit also fixes (env)shell to behave properly when Ctrl-C is pressed in the subprocess (apparently caused by using os.setsid).
(env)shell
Ctrl-C
This is work in progress, since tests are failing.
I have asked for support in py.test at https://bitbucket.org/hpk42/pytest/issue/511/support-for-calls-to-osexec .
Closing this in favor of #30.
Use
exec
to replace the envdir process with the child process (fixes #20).This commit also fixes
(env)shell
to behave properly whenCtrl-C
is pressed in the subprocess (apparently caused by using os.setsid).This is work in progress, since tests are failing.
I have asked for support in py.test at https://bitbucket.org/hpk42/pytest/issue/511/support-for-calls-to-osexec .