issues
search
mvdan
/
sh
A shell parser, formatter, and interpreter with bash support; includes shfmt
https://pkg.go.dev/mvdan.cc/sh/v3
BSD 3-Clause "New" or "Revised" License
6.96k
stars
330
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Implement -O and -G tests
#1080
theclapp
opened
5 days ago
1
man page: incorrect statement regarding use of `-` (read from stdin) and `--filename` flag
#1079
ktetzlaff
opened
1 month ago
0
Allow building with Tinygo
#1078
diamondburned
opened
1 month ago
2
request: Include Windows ARM64 precompiled binary
#1077
DariusHutchison
opened
2 months ago
0
syntax: Parser does not handle unescaped slash as original value in replacement parameter expansion
#1076
Ikke
closed
2 months ago
1
DebugPrint: Print the string value of tokens
#1075
theclapp
closed
2 months ago
0
Allow case-insensitive filename globbing; add nocaseglob
#1073
theclapp
closed
2 months ago
4
interp: here-doc backslash is not preserved
#1070
mochja
opened
2 months ago
1
Space redirects `-sr` also seem to convert space indents to tabs
#1069
javydekoning
closed
2 months ago
2
Formatting suggestion: if-blocks with multiple conditions
#1068
mikez
opened
3 months ago
0
Cancellable reads; EOF on "read" sets var to ""
#1066
theclapp
closed
2 months ago
8
interp: bash runs scripts if kernel returns ENOEXEC
#1065
hugelgupf
opened
4 months ago
1
emulate beautysh `--force-function-style`
#1064
williamspatrick
opened
4 months ago
1
interp: add -s support for read builtin
#1063
davidhulick
opened
4 months ago
0
cmd/shfmt: Add support for minify and simplify via EditorConfig
#1062
ColemanTom
opened
4 months ago
1
Multiple commands in one line
#1061
mastromberger
closed
4 months ago
2
cmd/shfmt: fix typo in shfmt.1.scd
#1060
eltociear
closed
4 months ago
0
editorconfig - accept simplify and minify flags?
#1059
ColemanTom
closed
4 months ago
1
cmd/shfmt: document when --filename is needed for EditorConfig support
#1058
mvdan
closed
4 months ago
1
When processing a bash script, `shfmt` defaults to using `POSIX` syntax rules instead of bash-specific syntax
#1057
Montana
closed
4 months ago
1
updates before a release
#1056
mvdan
closed
4 months ago
0
cmd/shfmt: document how --filename relates to EditorConfig support
#1055
tcrawford-figure
closed
4 months ago
6
Resolve symlink when formatting single file
#1054
mechanicker
closed
5 months ago
1
Inline formatting single file: Breaks symlink and creates a regular file instead of retaining symlink
#1053
mechanicker
closed
5 months ago
1
shfmt breaks hashes for associative arrays that contain dashes
#1052
puetz-partec
closed
4 months ago
2
cmd/shfmt: add --apply-ignore flag for tools and editors
#1051
mvdan
closed
4 months ago
0
Request: Support for new POSIX 2022 sh features
#1050
mcandre
closed
5 months ago
1
Update JS package to use go1.18.10
#1049
esimkowitz
closed
2 months ago
1
shfmt: places ";then" on wrong line when using heredoc as stdin for a command
#1047
dionysius
opened
6 months ago
0
Wrong parsing of for loop
#1046
aleeraser
closed
7 months ago
2
Unexpected reformatting of multi-line commands
#1045
AxelKrypton
opened
7 months ago
1
Update Arch Linux package URL in README.md
#1044
felixonmars
closed
7 months ago
0
expand: FuncEnviron provided environment variables will not copy cross pipe
#1043
zhaodiaoer
closed
7 months ago
2
Brace expansion: zero-padding and capital letters not working
#1042
qjcg
closed
7 months ago
2
syntax: converting a backtick command substitution with escaped characters leaves too many backslashes
#1041
nicki-krizek
closed
6 months ago
1
Windows Executable from Releases doesn't install. It just hangs.
#1040
futuremotiondev
closed
8 months ago
1
format error
#1039
lost22git
closed
8 months ago
2
cmd/shfmt: document how EditorConfig's "ignore" works
#1038
mvdan
closed
6 months ago
1
Ignored files not ignored when passed by name
#1037
dcd-arnold
closed
4 months ago
17
syntax: [ / test do not support expressions specified with escaped parentheses
#1036
dtrudg
closed
8 months ago
1
feature request: have a flag to ignore indents
#1035
TimB87
closed
9 months ago
2
interp: fix `cd` builtin: call a system function to determine access instead of reverse-engineering it ourselves
#1034
theclapp
closed
9 months ago
11
`cd` builtin doesn't work if your group doesn't match the directory's group
#1033
theclapp
closed
9 months ago
0
Process Substitution Locks Shell
#1032
leath-dub
opened
9 months ago
1
syntax: insert single space before and after line comment `#`
#1031
j-lakeman
opened
9 months ago
5
Exclude formatting for code between `# @formatter:off` and `# @formatter:on`
#1030
AlexSkrypnyk
closed
9 months ago
1
Add flag to enforce ${var}
#1029
AlexSkrypnyk
closed
9 months ago
3
The number of columns is misplaced when the shfmt parses the backquote command with escape symbols.
#1028
tegixia
closed
6 months ago
1
syntax: Allow redirects before all arguments
#1027
MaienM
closed
10 months ago
0
Error on case toggle "~~"
#1026
mayrholu
closed
9 months ago
4
Next