0 | pass | simple_word_eval doesn't split, glob, or elide empty |
1 | pass | simple_word_eval and strict_array conflict over globs |
2 | pass | simple_word_eval and glob |
3 | pass | parse_at |
4 | pass | parse_at can't be used outside top level |
5 | pass | sourcing a file that sets parse_at |
6 | pass | parse_at can be specified through sh -O |
7 | pass | @a splices into $0 |
8 | pass | shopt -s strict:all |
9 | pass | shopt -s ysh:upgrade |
10 | pass | osh -O oil:upgrade |
11 | pass | osh -O errexit: use -O everywhere, even for Bourne options |
12 | pass | osh -O invalid |
13 | pass | osh -o new_option is also accepted |
14 | pass | oil:upgrade includes inherit_errexit |
15 | pass | parse_brace: bad block to assignment builtin |
16 | pass | parse_brace: bad block to external program |
17 | pass | parse_brace: cd { } in pipeline |
18 | pass | parse_brace: if accepts blocks |
19 | pass | parse_brace: brace group in if condition |
20 | pass | parse_brace: while/until |
21 | pass | parse_brace: for-in loop |
22 | pass | parse_brace case |
23 | pass | parse_paren: if statement |
24 | pass | parse_paren: while statement |
25 | pass | while subshell without parse_paren |
26 | pass | nullglob is on with oil:upgrade |
27 | pass | nullglob is on with oil:all |
28 | pass | shopt -s simple_echo |
29 | pass | shopt -s dashglob |
30 | pass | shopt -s oil:upgrade turns some options on and others off |
31 | pass | sigpipe_status_ok |
32 | pass | printf | head regression (sigpipe_status_ok) |
33 | pass | Shell functions can't be refined with YSH (redefine_proc_func off) |
34 | pass | redefine_proc for procs |
35 | pass | redefine_proc is on in interactive shell |
36 | pass | redefine_module is on in interactive shell |
37 | pass | parse options in sourced file (bug #1628) |
38 | pass | expand_aliases turned off only in ysh:all |
39 | pass | [[ isn't allowed in ysh |