Denys Vlasenko
|
474cb20555
hush: fix handling of heredocs not enclosed in groups where they are "declared"
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
3675c37b9b
hush: fix heredoc handling in the "cmd <<EOF ;<newline>" case
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
d73cdbf84c
hush: fix handling of heredocs starting with empty lines
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
ca2f831ead
hexedit: fixes for redraw and down movement causing SEGV on attempt to access
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
f36caa4071
hush: never glob result of dquoted "${v:+/bin/c*}"
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
4c3c8a1a61
hush: tidy up code after previous commits
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
1856740ec0
hush: better names for o_free_unsafe() / o_free(), no logic changes
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
83e434d5b5
hush: fix handling of '' in ${var:+ARG}
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
294eb4612c
hush: fix word splitting in ${v:+ARG} - dollar_altvalue1 test
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
57235beb69
hush: expand_vars_to_list() should not assume it starts new word
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
18e8b61292
hush: remove pointless "next" var, simplify expand_vars_to_list()
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
168579a34c
hush: store "ended_in_ifs" flag in o_string
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
8a6a461504
hush: propagate (output,n) parameters into expand_one_var()
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
116b50a5c1
hush: make expand_vars_to_list() a bit more sane
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
e36a5894bd
hush: reduce indentation, no code changes
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
2e71101e31
hush: fix 'x=; echo ${x:-"$@"}' producing 'BUG in varexp2' message
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
8b08d5a502
hush: smaller code to set o_string to ""
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
4c201c00a3
whitespace fixes
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
0d2e0de42b
hush: faster/smaller code to check for presense of multiple chars in string
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
b762c784ca
hush: improve ${var#...}, ${var:+...} and ${var/.../...} - handle quoting
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
1fbb73fc4c
cp: add missing quote in config snippet
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
b0441a7189
hush: shrink code in builtin_eval
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
8717b14f37
grep: accept and ignore --color[=anything]
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
79fb6ac7a5
cp: optional --reflink support
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
253f555f01
usage: do not print trailing space for commands which have no arguments
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
cbe8c65e59
sort: add -V "sort version"
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
008e73b572
find: implement -executable
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
9be4d4fe44
cpio: if longopts are enabled, accept --null (synonym for -0)
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
4d0e2d5b6d
tweak help texts
|
%!s(int64=6) %!d(string=hai) anos |
Denys Vlasenko
|
abe22cd17b
find: implement -quit
|
%!s(int64=6) %!d(string=hai) anos |