alpha
Login
or
Join now
yen.salif.eu
/
noverby
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
[★] Personal Monorepo
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
noverby
/
rust
/
bash
/
src
/
builtins
/
at
main
12 files
Niclas Overby
fix(rust/bash): Use first-] bracket matching for quoted array refs in read/printf -v, W_ARRAYREF-like unquoted detection (Phase 117)
4mo ago
79361233
compgen.rs
fix(rust/bash): Use first-] bracket matching for quoted array refs in read/printf -v, W_ARRAYREF-like unquoted detection (Phase 117) Signed-off-by: Niclas Overby <niclas@overby.me>
4 months ago
exec.rs
fix(rust/bash): Fix BASH_CMDS/BASH_ALIASES dynamic variable rebuild, flip assoc to passing (75/77) Signed-off-by: Niclas Overby <niclas@overby.me>
4 months ago
flow.rs
fix(rust/bash): Fix heredoc backslash, here-string in comsub, line counting, set -a/o options, export unset, SHELLOPTS readonly, exit non-numeric, kill -l range Signed-off-by: Niclas Overby <niclas@overby.me>
5 months ago
fs.rs
fix(rust/bash): Implement ~N/~+N/~-N directory stack tilde expansion, fix dirs -v index display Signed-off-by: Niclas Overby <niclas@overby.me>
5 months ago
help_data.rs
feat(rust/bash): Implement help builtin with full bash 5.3 compatibility Implement proper help builtin replacing the minimal stub: - Two-column listing matching bash's exact format (locale-aware truncation) - Pattern matching with glob support (help 'read*') - All display modes: -s (synopsis), -d (description), -m (man page) - --help support for all builtins at dispatch level - 77 help entries auto-generated from bash 5.3 .def files - Reduces builtins nix test diff from ~205 to ~43 lines Signed-off-by: Niclas Overby <niclas@overby.me>
4 months ago
io.rs
fix(rust/bash): Use first-] bracket matching for quoted array refs in read/printf -v, W_ARRAYREF-like unquoted detection (Phase 117) Signed-off-by: Niclas Overby <niclas@overby.me>
4 months ago
misc.rs
fix(rust/bash): Fix BASH_CMDS/BASH_ALIASES dynamic variable rebuild, flip assoc to passing (75/77) Signed-off-by: Niclas Overby <niclas@overby.me>
4 months ago
mod.rs
fix(rust/bash): Function prefix attribute restore, assoc hash bucket count, empty nameref target Signed-off-by: Niclas Overby <niclas@overby.me>
4 months ago
set.rs
fix(rust/bash): Save/restore all shell options in local -, IGNOREEOF dynamic var, unset local declared-but-unset, compound readonly scope, prefix subscript validation Signed-off-by: Niclas Overby <niclas@overby.me>
4 months ago
test.rs
fix(rust/bash): Reduce array nix diff ~47 to ~18 — Phase 68 fixes for array2/19/23/32.sub - Fix syntax error source line display for empty-name compound assignments (array2.sub) - Fix compound assignment parsing for quoted values with bracket subscripts (array19.sub) - Add quoted compound array assignment deprecation warning (array19.sub) - Fix arithmetic error messages in subscript context: omit cmd prefix, preserve trailing whitespace (array23.sub) - Fix eval_arith_full_with_assoc to use resolved expression in error messages (array23/32.sub) - Fix simple $var reference display in arithmetic errors to show expanded value (array32.sub) - Fix declare -i to apply integer attribute even on subscript evaluation failure (array32.sub) - Fix test -v for indexed arrays to evaluate subscripts through arithmetic with AEO (array32.sub) - Fix length op on indexed arrays with no set elements to skip subscript evaluation (array32.sub) - Fix duplicate compound assignment error in array_expand_once context (array32.sub) - Fix empty variable subscript to emit bad array subscript error (array27.sub) - Add parse_compound_assignment_raw helper and current_execution_input shell field Signed-off-by: Niclas Overby <niclas@overby.me>
4 months ago
trap.rs
fix(rust/bash): Force-remove coproc _PID variable on cleanup, nameref test now passes (Phase 116) Signed-off-by: Niclas Overby <niclas@overby.me>
4 months ago
vars.rs
fix(rust/bash): unset -n on non-nameref is a no-op, preserving variable value (Phase 113) Signed-off-by: Niclas Overby <niclas@overby.me>
4 months ago