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
7.1k
stars
336
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
interp: display all options for bash's `shopt` and explicitly state unsupported ones
#877
riacataquian
closed
2 years ago
0
syntax: inconsistent formatting for subshell's closing parentheses
#876
riacataquian
opened
2 years ago
1
expand: do not panic on extglob nodes
#875
riacataquian
closed
2 years ago
0
syntax: fix whitespace on nested subshells
#874
riacataquian
closed
2 years ago
0
syntax: line continuation characters inside a string
#873
ColemanTom
closed
2 years ago
2
interp: allow to register go functions
#872
zimbatm
closed
2 years ago
4
${parameter-default} vs ${parameter:-default}
#871
nemchik
closed
1 year ago
8
interp: different behavior of `pipefail` for multiline scripts
#870
Hades32
closed
1 year ago
0
syntax: fix whitespace on nested subshells
#869
riacataquian
closed
2 years ago
0
shfmt: fix typo on FormatPath's
#868
riacataquian
closed
2 years ago
0
shfmt: state -ln=auto on posix parse errors
#867
riacataquian
closed
2 years ago
0
interp: fix multi-line shell pattern match equality
#866
lollipopman
closed
2 years ago
5
read builtin: implement -a, -s, -n, -N and -d
#865
lollipopman
opened
2 years ago
7
The npm module should work on CodeSandbox
#864
rob-myers
opened
2 years ago
7
interp: add initial mapfile or readarray builtin
#863
lollipopman
closed
2 years ago
1
interp: Return invalid globs when nullglob is set
#862
lollipopman
closed
2 years ago
8
Enable multiline regexp mode for patterm matcher
#861
ihar-orca
closed
2 years ago
5
v3.5.0 failed to push to Docker Hub
#860
mvdan
closed
2 years ago
6
cmd/shfmt: support long flags
#859
mvdan
closed
2 years ago
2
syntax: "= must follow a name" on assignments in expressions accepted by Bash
#858
Bushmills
opened
2 years ago
1
interp: make `read` cancellable via Run's ctx
#857
theclapp
closed
5 months ago
9
interp: Cancelling `Runner.Run`'s context doesn't abort `read` builtin
#856
theclapp
closed
4 months ago
11
[ShellScripting] `While` bad format with condition "<="
#855
DevDorrejo
closed
2 years ago
2
Error: parameter expansion requires a literal Info
#854
laurentsimon
closed
2 years ago
6
syntax: write shebang in minify mode
#853
hristiy4n
closed
2 years ago
0
cmd/shfmt: longer CLI flags
#852
p0da
closed
2 years ago
2
Leading parens incorrectly removed from some case statements
#851
sdball
closed
2 years ago
2
syntax: array globs not parsed correctly
#850
philsc
closed
2 years ago
3
syntax: simplify unset-or-null with null default to just unset
#849
scop
closed
2 years ago
4
interp: use custom handler for os.stat/os.Lstat operations
#848
ihar-orca
closed
2 years ago
4
CHANGELOG: prepare for v3.5.0
#847
mvdan
closed
2 years ago
1
fileutil: should the Shebang be more generic?
#846
mvdan
opened
2 years ago
0
Support for Comments Using Command Substitution in Multiline Commands
#845
TheFrozenDuck
closed
2 years ago
1
syntax: extra white-space before trailing comments after some compound commands
#844
antichris
opened
2 years ago
0
cmd/shfmt: replaces symlinks with regular files
#843
benjamineskola
opened
2 years ago
7
Separate comment from sub-shell opening parenthesis with a space
#842
antichris
closed
2 years ago
6
interp: panics on extglob nodes
#841
theclapp
closed
2 years ago
2
feat: use latest gopherjs fork with MakeFullWrapper support
#840
JounQin
closed
2 years ago
1
syntax: comments aren't spaced when following parentheses
#839
mvdan
closed
2 years ago
0
syntax: strip escaped newlines from all non-quoted words
#837
mvdan
closed
2 years ago
2
Breaks with string: echo 'test' > /var/spool/fcron/{{ USERNAME }}.orig
#836
yonas
closed
2 years ago
2
cmd/gosh: `echo *` in interactive mode requires further input
#835
theclapp
closed
2 years ago
5
expand: reimplement globstar globbing for correctness
#834
mvdan
closed
2 years ago
4
syntax: Minify discards shebangs
#833
cilki
closed
2 years ago
4
syntax: the printer can split up strings when joined with escaped newlines
#832
cilki
closed
2 years ago
1
interp: surface exit codes from command substitutions
#831
mvdan
closed
2 years ago
1
Better docker run example
#830
alenzen
closed
2 years ago
0
expand: globstar expansion can return errors or leave leading spaces
#829
theclapp
closed
2 years ago
4
interp: exit codes not working correctly with some substitutions
#828
andreynering
closed
2 years ago
3
drop Go 1.16, add 1.18, add CI checks
#827
mvdan
closed
2 years ago
0
Previous
Next