Denys Vlasenko
|
d383b49aef
hush: remove disabled CMD_SINGLEWORD_NOGLOB_COND, rename o_glob->perform_glob
|
пре 14 година |
Denys Vlasenko
|
96f064d416
shell: remove lash and bbsh
|
пре 14 година |
Denys Vlasenko
|
b36abf2dfc
hush: big reordering: move parser functions to the beginning. no code changes
|
пре 14 година |
Denys Vlasenko
|
38292b68c9
hush: rename o_quoted to has_quoted_part; small code shrink
|
пре 14 година |
Denys Vlasenko
|
f2dc20c2d5
hush: move variable expansion into a separate function. No logic changes
|
пре 14 година |
Denys Vlasenko
|
36f774a0cd
hush: add support for ${var/pattern/repl}, conditional on bash compat
|
пре 14 година |
Denys Vlasenko
|
701e127f7d
hush: optimize #[#] and %[%] for speed. size -2 bytes.
|
пре 14 година |
Denys Vlasenko
|
e298ce69ba
hush: fix handling of backslashes in variable assignment
|
пре 14 година |
Denys Vlasenko
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
пре 14 година |
Denys Vlasenko
|
7783248eaa
*: s/xatoi_u/xatoi_positive/g - I got bored of mistyping xatoi_u as xatou_i
|
пре 14 година |
Denys Vlasenko
|
f3ea792bad
*: mass cosmetic removal of extra empty lines. no code changes
|
пре 14 година |
Alexander Shishkin
|
ccb9771861
ash: fix $! value when traps are set
|
пре 14 година |
Denys Vlasenko
|
6adf2aad38
hush: move msh/lash config into hush.c, no code changes
|
пре 14 година |
Denys Vlasenko
|
771f1995a9
ash: move config stuff into ash.c, no code chages
|
пре 14 година |
Denys Vlasenko
|
29082231d0
hush: fix multimple dependent variable expansion cases
|
пре 14 година |
Denys Vlasenko
|
202a2d1219
hush: make set -x support optional
|
пре 14 година |
Denys Vlasenko
|
3f5fae0772
hush: add support for set -x
|
пре 14 година |
Denys Vlasenko
|
b3389de04b
hush: fix typo in comment
|
пре 14 година |
Denys Vlasenko
|
8fa1f5d543
hush: fix faloout from previous commit
|
пре 14 година |
Denys Vlasenko
|
889550b36b
hush: make pun_pipe loop clearer; fix "cmd | var=`cmd` | cmd" handling
|
пре 14 година |
Denys Vlasenko
|
9297dbc9d2
randomconfig fixes
|
пре 14 година |
Pascal Bellard
|
926031b764
*: introduce and use xfork() and xvfork()
|
пре 14 година |
Denys Vlasenko
|
1fcbff2fac
build system: do not rebuild ash and hush on any change to any .c file
|
пре 14 година |
Dan Fandrich
|
fdd7b566ec
A few minor portability improvements
|
пре 14 година |
Denys Vlasenko
|
729ecb87bf
bbconfig: make it independent from printf functions
|
пре 14 година |
Denys Vlasenko
|
599ae1eb9f
shell: consolidate builtin_foo.? into shell_common.?; delete obsolete shells
|
пре 14 година |
Denys Vlasenko
|
8391c4800c
hush: trivial code shrink
|
пре 14 година |
Denys Vlasenko
|
2e48d536ce
hush: reduce #ifdef forest a bit, rename handle_dollar -> parse_dollar
|
пре 14 година |
Denys Vlasenko
|
5ae8f1cdbe
hush: fix hush -c 'echo $0' - was showing empty string
|
пре 14 година |
Denys Vlasenko
|
e85248afa2
hush: fix segfault in ${?:N:M}
|
пре 14 година |