1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-03-09 15:50:02 +00:00
cde/src/cmd/ksh93/tests
Martijn Dekker 064baa372e More misc. tweaks and cleanups
Notable changes:

.github/workflows/ci.yml:
- Run 'bin/package test' on the github runner so we test iffe too.

src/cmd/ksh93/sh/subshell.c:
- sh_assignok was usually called like 'np = sh_assignok(np,0)'. But
  the function never changes np, it just returns the np value
  passed to it, so the assignment is pointless and that function
  can be changed to a void.

src/cmd/ksh93/sh/fault.c: sh_fault():
- Remove check for sh.subshell after sh_isstate(SH_INTERACTIVE). As
  of 48ba6964, it is never set in subshells.
2022-07-14 17:34:08 +02:00
..
_common tests/leaks.sh: redesign with a more robust testing algorithm 2021-12-28 17:47:29 +00:00
alias.sh Backport ksh93v- regression tests and fix various regression test bugs (#472) 2022-03-11 21:15:55 +01:00
append.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
arith.sh Forking workaround for converting to associative array in subshell 2022-06-15 04:58:14 +01:00
arrays.sh Fix syntax error detection in associative array assignments 2022-07-05 22:16:55 +02:00
arrays2.sh Backport ksh93v- regression tests and fix various regression test bugs (#472) 2022-03-11 21:15:55 +01:00
attributes.sh Multibyte character handling overhaul; allow global disable 2022-07-09 00:32:27 +02:00
basic.sh Fix the exec optimisation mess (re: 17ebfbf6, 6701bb30, d6c9821c) 2022-06-18 23:27:10 +01:00
bracket.sh Fix oddly specific syntax error corrupting subsequent [[ ... ]] 2022-07-09 23:00:11 +02:00
builtins.sh [v1.0] posix: don't zero-pad 2nds (re: 5c677a4c, 70fc1da7, b1a41311) 2022-06-12 16:16:11 +01:00
case.sh Update copyright years in files changed since 1st Jan 2022 2022-01-30 20:49:04 +00:00
comvar.sh sh_setenviron(): deactivate compound assignment prefix 2022-06-23 03:34:16 +01:00
comvario.sh Another round of accumulated minor fixes and cleanups 2022-03-11 21:20:32 +01:00
coprocess.sh Fix race condition in coprocess test with external 'cat' 2022-07-10 06:30:00 +02:00
cubetype.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
enum.sh Backport ksh93v- regression tests and fix various regression test bugs (#472) 2022-03-11 21:15:55 +01:00
exit.sh Backport ksh93v- regression tests and fix various regression test bugs (#472) 2022-03-11 21:15:55 +01:00
expand.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
functions.sh Robustify ${.sh.level} scope switching (re: 69d37d5e, e1c41bb2) 2022-07-13 23:11:18 +02:00
glob.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
grep.sh Update copyright years in files changed since 1st Jan 2022 2022-01-30 20:49:04 +00:00
heredoc.sh Backport ksh93v- regression tests and fix various regression test bugs (#472) 2022-03-11 21:15:55 +01:00
io.sh Fix wrong syntax error upon process substitution after redirection 2022-07-05 13:20:28 +02:00
jobs.sh ...and now make it work with shcomp (re: aed5c6d7) 2021-03-13 19:27:15 +00:00
leaks.sh libast: optget(3): Fix memory leak in --help/--man info 2022-03-11 21:24:08 +01:00
locale.sh fix radix point regress test bug (re: a0effeb0) 2022-06-05 17:53:53 +01:00
math.sh Fix xtrace (shtests -x) for the regression tests 2021-05-14 19:56:11 +02:00
nameref.sh Yet more misc. cleanups; rm SHOPT_PFSH, SHOPT_TYPEDEF 2022-02-10 21:04:56 +00:00
namespace.sh Correctly exit from namespace on error (re: f73b8617) 2022-06-02 03:28:41 +01:00
options.sh Fix incorrect exec optimisation with monitor/pipefail on 2022-06-18 23:25:30 +01:00
path.sh Backport ksh93v- regression tests and fix various regression test bugs (#472) 2022-03-11 21:15:55 +01:00
pointtype.sh Another build system overhaul (re: 35672208, 580ff616, 6cc2f6a0) 2022-06-12 05:47:02 +01:00
posix.sh [v1.0] posix: don't zero-pad 2nds (re: 5c677a4c, 70fc1da7, b1a41311) 2022-06-12 16:16:11 +01:00
pty.sh Fix completion following $'foo\'bar' 2022-06-06 03:13:13 +01:00
quoting.sh Backport ksh93v- regression tests and fix various regression test bugs (#472) 2022-03-11 21:15:55 +01:00
quoting2.sh Fix line continuation within command substitutions 2022-05-22 00:23:54 +01:00
readcsv.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
readonly.sh Another round of minor tweaks and cleanups 2022-06-09 03:02:06 +01:00
recttype.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
restricted.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
return.sh Fix crash in xtrace while processing here-document (re: d7cada7b) 2021-12-27 04:02:25 +00:00
select.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
sh_match.sh Backport ksh93v- regression tests and fix various regression test bugs (#472) 2022-03-11 21:15:55 +01:00
shtests Multibyte character handling overhaul; allow global disable 2022-07-09 00:32:27 +02:00
sigchld.sh tests/sigchild.sh: try to fix intermittent fail (re: dc80f40d) 2022-02-17 19:37:41 +00:00
signal.sh Fix subshell trap integrity, e.g. re-trapping a signal in subshell 2022-06-14 01:33:24 +01:00
statics.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
subshell.sh Do not avoid creating subshell for last command if there are traps 2022-07-03 12:52:34 +02:00
substring.sh Backport ksh93v- regression tests and fix various regression test bugs (#472) 2022-03-11 21:15:55 +01:00
tilde.sh Update copyright years in files changed since 1st Jan 2022 2022-01-30 20:49:04 +00:00
timetype.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
treemove.sh Fix multiple bugs in .sh.match (#455) 2022-02-10 21:04:23 +00:00
types.sh Error on defining disc for undeclared type member (re: 87088361) 2022-06-08 01:12:23 +01:00
variables.sh More misc. tweaks and cleanups 2022-07-14 17:34:08 +02:00
vartree1.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
vartree2.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00