Denys Vlasenko
|
a146319173
hush: improve prompt in nested {}s, remove unused in_str->promptme member
|
14 éve |
Denys Vlasenko
|
98c46d10ee
hush: fix "cmd & <newline>" problem
|
14 éve |
Denys Vlasenko
|
b9f2d9f7d9
mass removal of underscores from _BB_DIR_foo and _BB_SUID_foo
|
14 éve |
Denys Vlasenko
|
642e71a789
hush: fix wrong prompt problem on empty interactive commants
|
14 éve |
Denys Vlasenko
|
75eb9d20e9
hush: fix FEATURE_CLEAN_UP code (was freeing unallocated memory)
|
14 éve |
Denys Vlasenko
|
0d6a4ecb30
hush: fix build breakage (variable declared in for())
|
14 éve |
Denys Vlasenko
|
8da415ef25
add if guards around include <malloc.h>
|
14 éve |
Denys Vlasenko
|
57542ebe4f
hush: move G_x_mode define to the more appropriate place
|
14 éve |
Dan Fandrich
|
85c62470b7
Support set -o xtrace/noexec alternates for set -x/-n
|
14 éve |
Dan Fandrich
|
89ca2f99a2
hush: display useful help text
|
14 éve |
Denys Vlasenko
|
26777aa1c6
fixes for bugs discovered by randomconfig builds and tests
|
14 éve |
Denys Vlasenko
|
7b4c0fd5f4
hush: fix improper handling of newline and hash chars in few corner cases
|
14 éve |
Denys Vlasenko
|
6696eac274
hush: add support for "set -o pipefail"
|
14 éve |
Denys Vlasenko
|
c08c3f5d26
hush: preparatory patch for set -o pipefail support
|
14 éve |
Denys Vlasenko
|
e4dcba1c10
*: whitespace fixes
|
14 éve |
Denys Vlasenko
|
e2069fb325
hush: remove "doesn't support brace expansion" from config help text
|
14 éve |
Denys Vlasenko
|
bbecd74d5a
hush: remove brace expansion from TODO list in comments. No code changes.
|
14 éve |
Denys Vlasenko
|
957f79f471
hush: small code shrink
|
14 éve |
Denys Vlasenko
|
9e800223f1
hush: implement brace expansion
|
14 éve |
Denys Vlasenko
|
238081f750
hush: preparatory patch, no code changes
|
14 éve |
Denys Vlasenko
|
0e13b4019c
hush: use smaller EXP_FLAG_foo constants
|
14 éve |
Denys Vlasenko
|
52e460b744
hush: move shell_ver from globals to main's stack.
|
14 éve |
Denys Vlasenko
|
bed7c81ea2
shell/math: deconvolute and explain ?: handling. Give better error message
|
14 éve |
Denys Vlasenko
|
063847d6bd
shell/math: return string error indicator, not integer
|
14 éve |
Denys Vlasenko
|
06d44d7dfb
shell/math.c: rename arith_eval_hooks to arith_state, put error code into it
|
14 éve |
Denys Vlasenko
|
b771c654ca
shell: shrink arith code; and prepare for returning text error codes
|
14 éve |
Denys Vlasenko
|
99862cbfad
hush: optional support for history saving
|
14 éve |
Denys Vlasenko
|
de8c3f667a
hush: move the EXIT trap comment. no code changes
|
14 éve |
Denys Vlasenko
|
a110c90de2
hush: fix EXIT trap display inside exit trap handler
|
14 éve |
Denys Vlasenko
|
acd5bc8f64
hush: fix handling of \" in quoted/unquoted `cmd`
|
14 éve |