It turns out that 'with-continuation-barrier' allows delimited continuations (i.e., prompts) to get through. * gash/shell.scm (%subshell): Replace 'with-continuation-barrier' with 'dynamic-wind', making sure to preserve exit statuses that were leaked through before. * tests/unit/shell.scm (call-with-temporary-directory): Replace 'with-continuation-barrier' with 'dynamic-wind'. * tests/spec/oil.scm: Enable previously failing tests. |
||
---|---|---|
.. | ||
Makefile.am | ||
check-spec | ||
oil.scm |