Commit Graph

18 Commits

Author SHA1 Message Date
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