Jan Nieuwenhuizen
cda9eda403
implement set -x.
2018-07-03 20:56:03 +02:00
Jan Nieuwenhuizen
f047fd2d2a
exit: new builtin.
2018-07-03 20:56:03 +02:00
Jan Nieuwenhuizen
c4ea4457f9
implement set -e.
2018-07-03 20:56:03 +02:00
Jan Nieuwenhuizen
567170d226
variables: use string for key, value.
2018-07-03 20:20:04 +02:00
Jan Nieuwenhuizen
867d83bb69
gash -c COMMAND: exit status fix0r
2018-07-03 06:39:02 +02:00
Rutger van Beusekom
4ef3a941aa
WIP: status:exit-val
2018-07-02 20:05:50 +02:00
Rutger van Beusekom
054db72e94
WILDE PETS
2018-07-02 19:55:19 +02:00
Jan Nieuwenhuizen
462f8ce95f
handle exit stati WIP
2018-07-02 19:11:06 +02:00
Jan Nieuwenhuizen
d79936f561
Refactor builtin commands.
...
* gash/gash.scm (main): Handle --prefer-builtins.
(display-help): Mention it.
(bg-command, cd-command, echo-command, pwd-command, fg-command): New
functions.
(%commands): New variable.
(builtin): Use it.
2018-07-02 19:02:52 +02:00
Rutger van Beusekom
32f1d25170
add -c STRING
2018-07-02 08:35:10 +02:00
Jan Nieuwenhuizen
1b56f8cb2f
BUGS: New file. Fixed one.
2018-06-30 07:08:39 +02:00
Jan Nieuwenhuizen
df4f7971aa
updates from verum/gaiag.
2018-06-29 20:18:02 +02:00
Rutger van Beusekom
9856ad7619
fix builtins
2017-12-07 23:07:31 +01:00
Rutger van Beusekom
f171f79ec9
substitution
2017-12-07 23:07:31 +01:00
Rutger van Beusekom
6e556508f5
checkpoint
2017-12-07 23:07:31 +01:00
Rutger van Beusekom
e31829a757
substitution
2017-12-07 23:07:31 +01:00
Rutger van Beusekom
57b93d2902
substitution WIP
2017-12-07 23:07:31 +01:00
Rutger van Beusekom
0a75234e52
complete rename from anguish to gash
2017-12-07 23:07:31 +01:00