ref: c82de2cdd3aedfef2e1572e5d4c0a37cd85da186
parent: 4790d3a8119e636b8e7562715b1b850c8b22d9ce
author: joe9 <joe9mail@gmail.com>
date: Fri Mar 26 00:39:24 EDT 2021
shell external exec exception captured
--- a/appl/cmd/sh/sh.b
+++ b/appl/cmd/sh/sh.b
@@ -943,10 +943,11 @@
startchan <-= sys->pctl(0, nil);
{
mod->init(drawcontext, argv);
- }
- exception {
+ }exception e{
EPIPE =>
raise "fail:" + EPIPE;
+ * => raise e; # TODO the manual says that leaving this out is
+intentional. Not sure how man pages work without this
}
}