GitHub / mvdan/sh issues and pull requests
#1192 - Brace expansion fails when combined with parameter substitution
Issue -
State: open - Opened by Maks1mS about 11 hours ago
#1190 - interp: print output error if `cd` fails
Pull Request -
State: open - Opened by andreynering 6 days ago
#1188 - syntax: fix "esac" as first pattern match literal
Pull Request -
State: open - Opened by nord-erik 17 days ago
#1187 - case serialisation bug
Issue -
State: open - Opened by emanuele6 18 days ago
#1186 - moreinterp/coreutils: update u-root to include 5 more core utils
Pull Request -
State: closed - Opened by andreynering 27 days ago
#1184 - Commands starting with "!" don’t always work
Issue -
State: closed - Opened by vmaerten 29 days ago
- 1 comment
#1183 - Idea: "trust parameter expansions" option
Issue -
State: open - Opened by mdekstrand about 1 month ago
#1182 - Statement with conditonal returns error if conditional is not hit
Issue -
State: closed - Opened by cwrau about 1 month ago
- 2 comments
#1180 - printf incorrectly terminates on NUL
Issue -
State: closed - Opened by josharian about 1 month ago
- 1 comment
#1176 - Allow `${|stmts;}` and `{ stmts;}` in Bash
Issue -
State: open - Opened by xPMo about 2 months ago
#1175 - Add editorconfig examples for simplify and minify
Issue -
State: open - Opened by sdavids about 2 months ago
#1174 - cmd/shfmt: rephrase and update manual's editorconfig options
Pull Request -
State: open - Opened by scop about 2 months ago
#1174 - cmd/shfmt: rephrase and update manual's editorconfig options
Pull Request -
State: open - Opened by scop about 2 months ago
#1173 - v3.12.0 seems to ignore .editorconfig file
Issue -
State: closed - Opened by jandubois about 2 months ago
- 1 comment
#1172 - fix(interp): send interrupt/kill signals to the whole process group
Pull Request -
State: open - Opened by andreynering 2 months ago
- 3 comments
#1171 - interp: killing a process does not always kill its children processes
Issue -
State: open - Opened by andreynering 2 months ago
Labels: bug
#1170 - syntax: add balanceCase for balancing case parentheses
Pull Request -
State: closed - Opened by Artoria2e5 2 months ago
- 1 comment
#1169 - Unnecessary line continuations are added to multi-line arithmetic expressions
Issue -
State: open - Opened by jansorg 2 months ago
#1168 - syntax: add option for balancing case parentheses
Issue -
State: closed - Opened by Artoria2e5 3 months ago
- 1 comment
#1167 - README.md: add another example to caveats
Pull Request -
State: closed - Opened by kolyshkin 3 months ago
#1167 - README.md: add another example to caveats
Pull Request -
State: closed - Opened by kolyshkin 3 months ago
#1165 - Feature Request: Allow replacing current node during Walk
Issue -
State: open - Opened by mgrubb 3 months ago
#1164 - interp: export isBuiltin?
Issue -
State: closed - Opened by josharian 3 months ago
#1162 - interp: unset positional parameters are not considered unset
Issue -
State: closed - Opened by koonix 3 months ago
#1161 - Interaction of -f with -ln/-p
Issue -
State: open - Opened by sdavids 4 months ago
#1160 - Support `$RANDOM`
Issue -
State: open - Opened by infogulch 4 months ago
#1159 - pattern: allow * to match non-leading dots
Pull Request -
State: closed - Opened by paulhammond 4 months ago
- 6 comments
#1159 - Pattern: allow * to match non-leading dots
Pull Request -
State: open - Opened by paulhammond 4 months ago
#1158 - interp: add support for extglob
Issue -
State: open - Opened by andreynering 5 months ago
#1157 - fix(interp): allow multiple options on `declare` (`-Ag`)
Pull Request -
State: closed - Opened by andreynering 5 months ago
- 2 comments
Labels: bug
#1156 - fix(interp): do not panic on extglob
Pull Request -
State: closed - Opened by andreynering 5 months ago
- 2 comments
Labels: bug
#1156 - fix(interp): do not panic on extglob
Pull Request -
State: closed - Opened by andreynering 5 months ago
- 2 comments
Labels: bug
#1154 - Revert `C.UTF-8` on tests to fix tests on macOS
Pull Request -
State: closed - Opened by andreynering 5 months ago
- 2 comments
Labels: bug
#1154 - Revert `C.UTF-8` on tests to fix tests on macOS
Pull Request -
State: closed - Opened by andreynering 5 months ago
- 2 comments
Labels: bug
#1153 - expand: always use pattern.NoGlobStar option
Pull Request -
State: closed - Opened by paulhammond 5 months ago
- 5 comments
#1153 - expand: always use pattern.NoGlobStar option
Pull Request -
State: closed - Opened by paulhammond 5 months ago
- 6 comments
#1152 - docs: `prettier-plugin-sh` now uses `sh-syntax`
Pull Request -
State: closed - Opened by JounQin 5 months ago
- 1 comment
#1152 - docs: `prettier-plugin-sh` now uses `sh-syntax`
Pull Request -
State: closed - Opened by JounQin 5 months ago
- 1 comment
#1151 - feat: shfmt detects shell type from inline '# shellcheck shell=...'
Issue -
State: open - Opened by gzm55 5 months ago
#1150 - Add dockerfmt tool
Pull Request -
State: closed - Opened by reteps 5 months ago
#1150 - Add dockerfmt tool
Pull Request -
State: closed - Opened by reteps 5 months ago
#1149 - pattern: wrong results for `/**foo`
Issue -
State: closed - Opened by paulhammond 5 months ago
- 1 comment
#1148 - syntax: End brace of grouping expression not indented when part of multicommand `&&` chain
Issue -
State: open - Opened by reteps 5 months ago
#1147 - pattern: add NoGlobStar mode
Pull Request -
State: closed - Opened by paulhammond 5 months ago
#1147 - pattern: add NoGlobStar mode
Pull Request -
State: closed - Opened by paulhammond 5 months ago
#1146 - chore: a tiny typo in comment
Pull Request -
State: open - Opened by JounQin 5 months ago
#1145 - Deprecate `mvdan-sh` npm package in favor of `sh-syntax`
Issue -
State: closed - Opened by JounQin 5 months ago
- 5 comments
#1144 - [SHFMT] Bad Default: Case
Issue -
State: open - Opened by Malix-Labs 5 months ago
#1143 - Is there a way to construct a shell statement fragment from an arbitrary node and its children?
Issue -
State: closed - Opened by yxxchange 5 months ago
- 1 comment
#1142 - pipelining and redirection are broken because gosh does not close file descriptors
Issue -
State: open - Opened by lersek 5 months ago
#1140 - "task" is not using the actual Taskfile.yaml location
Issue -
State: closed - Opened by ShivKJ 6 months ago
- 2 comments
#1139 - Provide shfmt EditorConfig examples online
Issue -
State: closed - Opened by sdavids 6 months ago
- 1 comment
#1138 - expand: regression in handling of escape sequences in heredocs
Issue -
State: closed - Opened by NorbertHauriel 6 months ago
- 1 comment
#1137 - Simplify `@(foo)` extended glob without a `|`
Issue -
State: open - Opened by scop 6 months ago
- 1 comment
#1136 - Why is this failing ?
Issue -
State: closed - Opened by sirajsayed 6 months ago
- 1 comment
#1135 - 3.11 regression (?) with nested expressions being expanded
Pull Request -
State: closed - Opened by jippi 6 months ago
- 3 comments
#1135 - 3.11 regression (?) with nested expressions being expanded
Pull Request -
State: closed - Opened by jippi 6 months ago
- 3 comments
#1134 - interp: support the hash command
Issue -
State: open - Opened by Cavaler 6 months ago
- 1 comment
#1133 - Add Windows ARM64 support
Issue -
State: closed - Opened by alanwilter 6 months ago
#1132 - fileutil: shebang detection improvements
Pull Request -
State: closed - Opened by scop 6 months ago
- 1 comment
#1132 - fileutil: shebang detection improvements
Pull Request -
State: open - Opened by scop 6 months ago
#1131 - Bug Report: shfmt 3.10.0 (Linux ARM64) Incorrectly Formats Bash Script with Heredoc and Subshell
Issue -
State: open - Opened by celermajer 7 months ago
#1130 - BUG? "!" cannot form a statement alone
Issue -
State: closed - Opened by Dimfred 7 months ago
- 1 comment
#1129 - README: Add neoformat NeoVim / Vim plugin
Pull Request -
State: closed - Opened by offa 7 months ago
#1129 - README: Add neoformat NeoVim / Vim plugin
Pull Request -
State: closed - Opened by offa 7 months ago
#1128 - option to keep manual linebreaks aka ;
Issue -
State: closed - Opened by John-Ivar-Flatmo 7 months ago
- 1 comment
#1127 - BUG: Invalid formatting for shell syntax for closing file descriptors
Issue -
State: closed - Opened by titaniumtraveler 7 months ago
- 1 comment
#1126 - Avoid new-line breaking on semicolon in command substitutions
Issue -
State: closed - Opened by mindThomas 7 months ago
- 1 comment
#1125 - Changing the directory in a subshell is not working
Issue -
State: open - Opened by Maks1mS 7 months ago
#1124 - Please support python's API.
Issue -
State: closed - Opened by pipilugao 7 months ago
- 1 comment
#1123 - shfmt: add -vb, --variable-braces printer option to put braces around variables
Pull Request -
State: closed - Opened by aneiosi 8 months ago
- 2 comments
#1123 - shfmt: add -vb, --variable-braces printer option to put braces around variables
Pull Request -
State: closed - Opened by aneiosi 8 months ago
- 2 comments
#1122 - Dead link to `syntax.QuotePattern` in docs
Issue -
State: closed - Opened by hwittenborn 8 months ago
- 1 comment
#1121 - Cancelling context does not seem to cancel sub-processes
Issue -
State: closed - Opened by alexec 8 months ago
- 2 comments
#1120 - FIFO File Descriptors Created in process substitution aren't handled consistently
Issue -
State: closed - Opened by cfogrady 8 months ago
- 1 comment
#1119 - v3.10.0 doesn't have the full fix for reading in while loops hanging
Issue -
State: closed - Opened by andrewimeson 8 months ago
- 2 comments
#1118 - Please respect line break for large pipe commands after HEREDOC
Issue -
State: open - Opened by lamyergeier 8 months ago
#1116 - Incorrect way to handle directory Read/Write access check
Issue -
State: open - Opened by ic-it 8 months ago
#1115 - Windows ms-dos file support 'Batch File'
Issue -
State: closed - Opened by benzaria 9 months ago
- 1 comment
#1114 - interp: improve method signature
Pull Request -
State: closed - Opened by ccoVeille 9 months ago
- 3 comments
#1114 - interp: improve method signature
Pull Request -
State: closed - Opened by ccoVeille 9 months ago
- 3 comments
#1113 - pattern: fix outdated comment, and add godoc links
Pull Request -
State: closed - Opened by ccoVeille 9 months ago
#1113 - pattern: fix outdated comment, and add godoc links
Pull Request -
State: open - Opened by ccoVeille 9 months ago
#1112 - all: add godoc link everywhere possible.
Pull Request -
State: closed - Opened by ccoVeille 9 months ago
- 1 comment
#1111 - curl cmd parse unexpected
Issue -
State: closed - Opened by McDaddy 9 months ago
- 2 comments
#1110 - Fix typos
Pull Request -
State: closed - Opened by deining 9 months ago
#1110 - Fix typos
Pull Request -
State: closed - Opened by deining 9 months ago
#1109 - fix and test builds for GOOS=plan9
Pull Request -
State: closed - Opened by mvdan 9 months ago
- 1 comment
#1109 - fix and test builds for GOOS=plan9
Pull Request -
State: closed - Opened by mvdan 9 months ago
- 1 comment
#1108 - Associative array is broken. Regression?
Issue -
State: open - Opened by kundeng 10 months ago
#1107 - expand: fix sequential '\' in double quote literals
Pull Request -
State: closed - Opened by cfogrady 10 months ago
- 8 comments
#1107 - expand: fix sequential '\' in double quote literals
Pull Request -
State: closed - Opened by cfogrady 10 months ago
- 8 comments
#1106 - Sequential Backslashes are removed during interpretation.
Issue -
State: closed - Opened by cfogrady 10 months ago
- 5 comments
#1105 - A compatibility option feature
Issue -
State: closed - Opened by ayii0111 10 months ago
- 1 comment
#1104 - trailing whitespace added at the start of a multi-line if condition
Issue -
State: open - Opened by bradzacher 10 months ago
- 3 comments
#1103 - `--keep-padding` unindents, creating mismatched indentation
Issue -
State: closed - Opened by jonashaag 11 months ago
- 1 comment
#1102 - shfmt still complains that " &> redirects are a bash/mksh feature" although it parses the script as bash
Issue -
State: closed - Opened by coiby 11 months ago
- 1 comment
#1101 - fileutil: Omit zsh extensions and shebangs
Pull Request -
State: open - Opened by dcarley 11 months ago
#1101 - fileutil: Omit zsh extensions and shebangs
Pull Request -
State: open - Opened by dcarley 11 months ago
#1100 - shell buitins have no effect when running an interactive parser with a custom readline implementation
Issue -
State: closed - Opened by sweetbbak 11 months ago
- 2 comments