gash/test
Jan Nieuwenhuizen f27cb9a192 sed: New builtin.
* gash/commands/sed.scm: New file.
* build-aux/build-guile.sh: Compile it.
* configure: Create script.
* gash/shell-utils.scm (with-atomic-file-replacement,
substitute*): New function, Import from Guix.
(substitute-port): New function.
2018-11-05 19:59:53 +01:00
..
00-exit.sh test: Updates. 2018-07-03 22:18:05 +02:00
00-sed-case.sh sed: New builtin. 2018-11-05 19:59:53 +01:00
00-sed-case.stdout sed: New builtin. 2018-11-05 19:59:53 +01:00
00-sed-global.sh sed: New builtin. 2018-11-05 19:59:53 +01:00
00-sed-global.stdout sed: New builtin. 2018-11-05 19:59:53 +01:00
00-sed-group-extended.sh sed: New builtin. 2018-11-05 19:59:53 +01:00
00-sed-group-extended.stdout sed: New builtin. 2018-11-05 19:59:53 +01:00
00-sed-group.sh sed: New builtin. 2018-11-05 19:59:53 +01:00
00-sed-group.stdout sed: New builtin. 2018-11-05 19:59:53 +01:00
00-sed-once.sh sed: New builtin. 2018-11-05 19:59:53 +01:00
00-sed-once.stdout sed: New builtin. 2018-11-05 19:59:53 +01:00
00-sed-twice.sh sed: New builtin. 2018-11-05 19:59:53 +01:00
00-sed-twice.stdout sed: New builtin. 2018-11-05 19:59:53 +01:00
00-sed-undo.sh sed: New builtin. 2018-11-05 19:59:53 +01:00
00-sed-undo.stdout sed: New builtin. 2018-11-05 19:59:53 +01:00
00-sed.sh sed: New builtin. 2018-11-05 19:59:53 +01:00
00-sed.stdout sed: New builtin. 2018-11-05 19:59:53 +01:00
0a-assign-substitute.sh geesh: initial integration. 2018-10-21 12:45:51 +02:00
0b-command-compound-word.sh geesh: initial integration. 2018-10-21 12:45:51 +02:00
01-exit-0.sh test: Updates. 2018-07-03 22:18:05 +02:00
02-exit-1.exit test: Updates. 2018-07-03 22:18:05 +02:00
02-exit-1.sh test: Updates. 2018-07-03 22:18:05 +02:00
03-echo.sh test: Updates. 2018-07-03 22:18:05 +02:00
04-echo-var.sh test: Updates. 2018-07-03 22:18:05 +02:00
05-assignment-doublequoted-doublequotes.sh geesh: initial integration. 2018-10-21 12:45:51 +02:00
05-assignment.sh test: Updates. 2018-07-03 22:18:05 +02:00
06-assignment-echo.sh test: Updates. 2018-07-03 22:18:05 +02:00
06-assignment-echo.stdout test: Add expectations. 2018-11-03 08:02:49 +01:00
06-assignment-singlequote.sh geesh: initial integration. 2018-10-21 12:45:51 +02:00
07-assignment-double-quote.sh geesh: initial integration. 2018-10-21 12:45:51 +02:00
08-assignment-variable-word.sh geesh: initial integration. 2018-10-21 12:45:51 +02:00
09-compound-word.sh geesh: initial integration. 2018-10-21 12:45:51 +02:00
10-if.sh geesh: initial integration. 2018-10-21 12:45:51 +02:00
11-if-false.sh geesh: initial integration. 2018-10-21 12:45:51 +02:00
20-pipe-exit-0.sh Add -e, -x options. Use -x for running tests. 2018-07-04 06:58:01 +02:00
21-pipe-exit-1.exit Add -e, -x options. Use -x for running tests. 2018-07-04 06:58:01 +02:00
21-pipe-exit-1.sh Add -e, -x options. Use -x for running tests. 2018-07-04 06:58:01 +02:00
22-semi-pipe-exit-0.exit bugfix: test/22-semi-pipe-exit-0.sh 2018-07-04 19:17:52 +02:00
22-semi-pipe-exit-0.sh bugfix: test/22-semi-pipe-exit-0.sh 2018-07-04 19:17:52 +02:00
30-assignment-substitution.sh geesh: initial integration. 2018-10-21 12:45:51 +02:00
30-eval.sh geesh: initial integration. 2018-10-21 12:45:51 +02:00
31-eval-echo-variable.sh geesh: initial integration. 2018-10-21 12:45:51 +02:00
32-for-substitute.sh gash: resurrect. 2018-10-21 15:24:24 +02:00
33-string-args.sh gash: resurrect. 2018-10-21 15:24:24 +02:00
35-assignment-eval-echo.sh geesh: initial integration. 2018-10-21 12:45:51 +02:00
assign.sh refactor WORD...bummer: word-for-test-assign-sh word-for-test-if-sh 2018-07-15 23:01:52 +02:00
assign2.sh geesh: initial integration. 2018-10-21 12:45:51 +02:00
find.sh test: Updates. 2018-07-03 22:18:05 +02:00
for-split-sequence.sh geesh: initial integration. 2018-10-21 12:45:51 +02:00
for.sh geesh: initial integration. 2018-10-21 12:45:51 +02:00
if2.sh test/if.sh, test/if2.sh -- weird 2018-07-15 23:27:58 +02:00
iohere.sh geesh: initial integration. 2018-10-21 12:45:51 +02:00
list.sh test: Updates. 2018-07-03 22:18:05 +02:00
ls.sh test: Updates. 2018-07-03 22:18:05 +02:00
nesting.sh test: Updates. 2018-07-03 22:18:05 +02:00
pipe.sh test: Updates. 2018-07-03 22:18:05 +02:00
substitution.sh WIP: marginal 2018-07-14 12:34:42 +02:00