Activity
all: make more use of strings.Cut and friends
all: make more use of strings.Cut and friends
interp: skip handler test using process substitutions on Windows
interp: skip handler test using process substitutions on Windows
interp: do not hard-code the use of os.TempDir for named pipes
interp: do not hard-code the use of os.TempDir for named pipes
fileutil: shebang detection improvements
fileutil: shebang detection improvements
Pull request merge
syntax: use LangError consistently and add a LangUsed field
syntax: use LangError consistently and add a LangUsed field
syntax: make IsIncomplete more robust
syntax: make IsIncomplete more robust
README: Add neoformat NeoVim / Vim plugin
README: Add neoformat NeoVim / Vim plugin
Pull request merge
interp: second attempt at fixing /dev/null on Windows
interp: second attempt at fixing /dev/null on Windows
interp: work around apparent Go 1.24 regression with os.DevNull on Wi…
interp: work around apparent Go 1.24 regression with os.DevNull on Wi…
interp: deduplicate calls to Runner.lookupVar
interp: deduplicate calls to Runner.lookupVar
expand: don't unescape characters inside here-documents
expand: don't unescape characters inside here-documents
interp: process substitutions are not waited for
interp: process substitutions are not waited for
interp: improve method signature
interp: improve method signature
Pull request merge
pattern: fix outdated comment, and add godoc links
pattern: fix outdated comment, and add godoc links
Pull request merge
cmd/shfmt: switch away from func() int for testscript
cmd/shfmt: switch away from func() int for testscript
syntax: use generics to walk nilable node fields
syntax: use generics to walk nilable node fields
syntax: recover binary commands properly
syntax: recover binary commands properly
syntax: initial support for recovering from missing tokens
syntax: initial support for recovering from missing tokens
syntax: initial support for recovering from missing tokens
syntax: initial support for recovering from missing tokens
Force push
interp: skip cancellable reader test on Windows
interp: skip cancellable reader test on Windows
interp: don't test cancelling a read via os.Stdin
interp: don't test cancelling a read via os.Stdin