Issues
- 1
interp: bash runs scripts if kernel returns ENOEXEC
#1065 opened by hugelgupf - 1
emulate beautysh `--force-function-style`
#1064 opened by williamspatrick - 2
Multiple commands in one line
#1061 opened by mastromberger - 1
editorconfig - accept simplify and minify flags?
#1059 opened by ColemanTom - 1
When processing a bash script, `shfmt` defaults to using `POSIX` syntax rules instead of bash-specific syntax
#1057 opened by Montana - 6
- 2
- 17
Ignored files not ignored when passed by name
#1037 opened by dcd-arnold - 1
Inline formatting single file: Breaks symlink and creates a regular file instead of retaining symlink
#1053 opened by mechanicker - 1
Request: Support for new POSIX 2022 sh features
#1050 opened by mcandre - 3
_js: need a new version released again
#1018 opened by alvis - 1
syntax: converting a backtick command substitution with escaped characters leaves too many backslashes
#1041 opened by tkrizek - 1
The number of columns is misplaced when the shfmt parses the backquote command with escape symbols.
#1028 opened by tegixia - 1
interp: add dotglob support
#1022 opened by aucampia - 0
shfmt: places ";then" on wrong line when using heredoc as stdin for a command
#1047 opened by dionysius - 2
Wrong parsing of for loop
#1046 opened by aleeraser - 1
Unexpected reformatting of multi-line commands
#1045 opened by AxelKrypton - 3
- 2
expand: FuncEnviron provided environment variables will not copy cross pipe
#1043 opened by zhaodiaoer - 2
- 2
format error
#1039 opened by lost22git - 1
- 1
syntax: [ / test do not support expressions specified with escaped parentheses
#1036 opened by dtrudg - 2
feature request: have a flag to ignore indents
#1035 opened by TimB87 - 0
- 1
Process Substitution Locks Shell
#1032 opened by leath-dub - 3
Add flag to enforce ${var}
#1029 opened by AlexSkrypnyk - 4
Error on case toggle "~~"
#1026 opened by mayrholu - 1
Exclude formatting for code between `# @formatter:off` and `# @formatter:on`
#1030 opened by AlexSkrypnyk - 7
Bash compound conditional expressions require spacing between the outer brackets and the inner expression
#1025 opened by TyIsI - 1
[Bug] changes strings
#1023 opened by Jomik - 2
- 0
parser: Incomplete() returns false for unclosed double quotes and true for unclosed single quotes, while it is expected to return true for both
#1020 opened by Rossil2012 - 1
- 3
- 3
interp: process substitution on Windows
#995 opened by graf0 - 5
"}" can only be used to close a block
#993 opened by leetrout - 5
Consider an option for spaces before comments
#1012 opened by heiner - 1
syntax: bash allows more characters in function names
#1013 opened by chnkd - 8
syntax: `$var#...` is incorrectly parsed as a comment
#1003 opened by emilazy - 2
Create Python bindings
#1011 opened by sisp - 2
How do I know the concrete types for functions that return the `error` interface
#1009 opened by hwittenborn - 3
- 2
- 5
Runner.Subshell() returns Runner with empty Env and Vars
#1007 opened by mattimo - 1
How hard would it be to creating a custom parser based on an existing shell language?
#1005 opened by hwittenborn - 3
- 2
Add option to disable comment alignment
#1002 opened by sleroq - 4
extensions for released artifacts
#1001 opened by tomdavidson - 1
Divide by zero fails unrecoverably
#997 opened by bimargulies-google