Johannes Altmanninger 9f48fc6285 Fix status when function/block evaluation is cancelled
It looks like the last status already contains the signal that cancelled
execution.

Also make `fish -c something` always return the last exit status of
"something", instead of hardcoded 127 if exited or signalled.

Fixes #6444
2019-12-23 17:38:19 +01:00
..
2019-12-01 18:14:26 +01:00
2019-06-26 21:19:40 +02:00
2019-06-26 21:19:40 +02:00
2019-07-03 15:14:49 +02:00
2019-11-26 18:12:24 +01:00
2019-11-25 13:07:15 +01:00
2019-07-09 10:02:50 -07:00
2019-11-04 17:34:37 +01:00
2019-12-20 17:13:21 +01:00
2019-11-25 13:07:15 +01:00