Commits Between Branches origin/release/0.25.0 and release/0.26.0

a3e360753 2024-12-27 Andy C [release] Minor tweaks
55a49cad1 2024-12-27 Andy C [doc] Update error catalog with actual error messages
45e66a8f9 2024-12-30 Andy C [doctools/ul-table] HTML comments no longer interfere with parsing
3df925751 2024-12-31 Koichi Murase [osh] Make ${!ref} with invalid ref non-fatal (#2204)
b5e15f3a8 2025-01-01 Koichi Murase [ysh] Implement SparseArray `$[sp1 === sp2]`, `append ... (sp)`, and `$[bool(sp)]` (#2209)
f2c84dade 2025-01-01 Koichi Murase [osh] Improve bash compatibility for `${a@a}` and `${a[0]@A}` (#2208)
0bc8f6f58 2025-01-03 Koichi Murase [spec/var-op-test] Upgrade from bash 4 to bash 5 (#2211)
94ce2a5db 2025-01-03 Koichi Murase [builtin/compadjust] Fix crashes with empty and sparse COMP_ARGV (#2213)
3775f6a9d 2025-01-03 Koichi Murase [core/state] Dump SparseArray in CrashDumper (#2214)
eadacc604 2025-01-03 Koichi Murase [core/completion] Support scalar `COMPREPLY` with `compgen -F` (#2212)
1485501d9 2025-01-03 Koichi Murase [osh] Implement `${a[@]@P}` and make `${a[@]@a}` and `${a[@]@Q}` consistent with Bash (#2210)
6b0e1efa3 2025-01-03 Koichi Murase [spec/var-op-bash] Split #24 into respective tests for @Q, @P, and @a (#2217)
cdee8ea8e 2025-01-03 Koichi Murase [builtin/completion_osh] Support SparseArray COMPREPLY and COMP_ARGV (#2216)
c326e7c0f 2025-01-04 Koichi Murase [osh] Fix ${a[@]:-}, ${a[*]:-}, etc. to depend on string value, not array (#2215)
31ce9f637 2025-01-03 Andy C [osh] Fix behavior of unquoted ${*:-} and ${a[*]:-}
459d58d3c 2025-01-05 Koichi Murase [osh] Implement SparseArray `${sp[@]...}` (#2218)
b069fe6ea 2025-01-05 Koichi Murase [refactor] Use `bash_impl` to print arrays (#2219)
45a426c6e 2025-01-05 Koichi Murase [mycpp] Don't pass template arguments when disabling constructors - C++20 (#2220)
25161ff44 2025-01-05 Koichi Murase [osh] Fix crashes on type mismatch `s+=([0]=v)`, `a+=([0]=v)`, `assoc+=(0)` (#2221)
f4f49acff 2025-01-05 Koichi Murase [osh] Implement SparseArray `$sp` as `${sp[0]}` (#2222)
7b4f24c5a 2025-01-05 Koichi Murase [cleanup] Leftovers for array refactoring (#2223)
a40c0ebe0 2024-12-31 Andy C [spec/assign-extended] Failing test case for shopt -s extdebug
10ec7ae3d 2025-01-04 Andy C [lazylex] Working on HTM8 lexer
097f0d1d8 2025-01-05 Andy C [spec/word-split] Add ash, ysh
2883cec25 2025-01-05 Andy C [doc/ref/chap-type-method] Update topics for Command and Expr types
3b861d634 2025-01-05 Andy C [release] Update release announcement links
1aeec9510 2025-01-05 Samuel Hierholzer [configure] Check for GLOB_PERIOD and FNM_EXTMATCH (#2207)
c1eb56c30 2025-01-05 Andy C [test] Add test/configure-effects.sh
0cc995b94 2025-01-05 Andy C [configure] Don't export systemtap vars to shell
00652b59a 2025-01-05 Andy C [configure] Fix test after last change
950120a25 2025-01-05 Andy C [configure] Detect HAVE_GLOB_PERIOD, and use it
1c582ab51 2025-01-05 Andy C [osh] Test for FNM_EXTMATCH at parse time!
937099ad2 2025-01-05 Andy C [configure] Fix test after whitespace change
6c4727397 2025-01-05 Andy C [build] Remove build/oil-defs, and all references
21e816542 2025-01-05 Andy C [release] Bump version to 0.26.0
2805d231b 2025-01-05 Andy C [spec/ysh-special-vars] Fix tests after moving local dir
a0b296d32 2025-01-05 Andy C [release] Fix automation for machine 2
871e08762 2025-01-05 Andy C [build] Update hack that broke when running benchmarks/ovm-build