Denys Vlasenko
|
3f44a6be58
ash: delete leftovers from "simplify EOF/newline handling in list parser" commit
|
8 лет назад |
Denys Vlasenko
|
5ac04f2f02
ash: [EXPAND] Fix ifsfirst/ifslastp leak
|
8 лет назад |
Denys Vlasenko
|
455e422814
ash: move ifsbreakup() and ifsfree() up
|
8 лет назад |
Denys Vlasenko
|
b4f51d32d2
ash: partially sync with dash on "fork if traps are set" logic
|
8 лет назад |
Denys Vlasenko
|
2eb0a7e1b9
ash: [SHELL] Expand ENV before using it
|
8 лет назад |
Denys Vlasenko
|
70392331a9
ash: comment tweaks, no code changes
|
8 лет назад |
Denys Vlasenko
|
65a8b859a9
ash: optimize tryexec(): avoid one allocation
|
8 лет назад |
Denys Vlasenko
|
0e081d01a8
ash: [CD] Lookup PWD after going through CDPATH
|
8 лет назад |
Denys Vlasenko
|
a318bba199
ash: [MEMALLOC] Made grabstackblock an inline wrapper for stalloc
|
8 лет назад |
Denys Vlasenko
|
dbef38a74b
ash: [VAR] Remove setvarsafe
|
8 лет назад |
Denys Vlasenko
|
35c2a136cd
ash: use shellparam.optind/optoff in getopts() directly, not through pointers
|
8 лет назад |
Denys Vlasenko
|
3df1410a00
ash: [PARSER] Size optimisations in parameter expansion parser
|
8 лет назад |
Denys Vlasenko
|
350e686f3b
ash: [PARSER] Recognise here-doc delimiters terminated by EOF
|
8 лет назад |
Denys Vlasenko
|
f15aa57a7f
ash: [PARSER] Fix parsing of ${##1}
|
8 лет назад |
Denys Vlasenko
|
e19923f665
ash: [REDIR] Remove redundant CLOEXEC calls
|
8 лет назад |
Denys Vlasenko
|
647746076a
ash: [REDIR] Replace copyfd by savefd and use dup2 elsewhere
|
8 лет назад |
Denys Vlasenko
|
a513bf3c3c
ash: [BUILTIN] Treat OPTIND=0 in the same way as OPTIND=1
|
8 лет назад |
Denys Vlasenko
|
88e15703ac
ash: [PARSER] Report substition errors at expansion time
|
8 лет назад |
Denys Vlasenko
|
eaf9436b08
ash: [REDIR] Move null redirect checks into caller
|
8 лет назад |
Denys Vlasenko
|
2a6d29ad5c
ash: [PARSER] Do not show prompts in expandstr
|
8 лет назад |
Denys Vlasenko
|
579ad107a6
ash: [EXPAND] Removed herefd hack
|
8 лет назад |
Denys Vlasenko
|
caee80cd3d
ash: [SHELL] Move flushall to the point just before _exit
|
8 лет назад |
Denys Vlasenko
|
7aec86820d
ash: [EVAL] Let funcnode refer to a function definition, not its first command
|
8 лет назад |
Denys Vlasenko
|
20a2cd6291
ash: [REDIR] Remove EMFILE special case
|
8 лет назад |
Denys Vlasenko
|
cf98b0c085
ash: [EVAL] Check exit for eval NSUBSHELL
|
8 лет назад |
Denys Vlasenko
|
960ca385b7
ash: add comment explaining "set -e; $(cmd)" discrepancy
|
8 лет назад |
Denys Vlasenko
|
6a94cee409
ash: reduce code differences from upstream
|
8 лет назад |
Denys Vlasenko
|
1825e4f935
ash: remove unused EXSHELLPROC
|
8 лет назад |
Denys Vlasenko
|
061a09091f
ash: [BUILTIN] Use EXEXIT in place of EXEXEC
|
8 лет назад |
Denys Vlasenko
|
b7adf7ac32
ash,hush: set exit code 127 in "sh /does/not/exist" case
|
8 лет назад |