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.97k
stars
332
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Variable transformation does not work with arrays
#1081
PigeonF
opened
2 days ago
2
Implement -O and -G tests
#1080
theclapp
opened
1 week 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
3 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
3 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
7 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
10 months ago
1
syntax: insert single space before and after line comment `#`
#1031
j-lakeman
opened
10 months ago
5
Exclude formatting for code between `# @formatter:off` and `# @formatter:on`
#1030
AlexSkrypnyk
closed
10 months ago
1
Add flag to enforce ${var}
#1029
AlexSkrypnyk
closed
10 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
Next