3dda9bc1a4
- Declare token YYEOF to be able to support older bison versions as well - Be sure to have a usable bison installed at build time - Add upstream patches * bash52-021 There is an off-by-one error that causes command substitutions to fail when they appear in a word expansion inside a here-document. * bash52-020 The parser did not allow `time' to appear as the first reserved word in a command substitution. * bash52-019 There are some cases where the shell reaped a background (asynchronous) job and would incorrectly try to set the terminal's process group back to the shell's. In these cases it never set the terminal process group to that jobs's process group initially, so resetting it is incorrect. * bash52-018 There are two problems with returning tokens to yyparse() when the shell encounters a syntax error or when it reads EOF. When reading a WORD token, the parser has to return the correct value to yyparse. Previous versions returned a value < 0, which the bash parser translated into YYERRCODE for bison, and in newer versions of bison, the appropriate reset actions didn't happen. We should return YYUNDEF, which bison uses for `invalid token'. Since we can return a token < 0 for both invalid tokens and EOF, the bash tokenizer needs to differentiate between those two cases. * bash52-017 In certain cases, using the `.' builtin in a subshell would optimize away the rest of the commands in the subshell. OBS-URL: https://build.opensuse.org/request/show/1126551 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=188 |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
baselibs.conf | ||
bash-2.03-manual.patch | ||
bash-3.0-evalexp.patch | ||
bash-3.0-warn-locale.patch | ||
bash-3.2-printf.patch | ||
bash-4.0-setlocale.dif | ||
bash-4.1-bash.bashrc.dif | ||
bash-4.1-completion.dif | ||
bash-4.2-history-myown.dif.bz2 | ||
bash-4.2-nscdunmap.dif | ||
bash-4.3-2.4.4.patch | ||
bash-4.3-decl.patch | ||
bash-4.3-extra-import-func.patch | ||
bash-4.3-include-unistd.dif | ||
bash-4.3-loadables.dif | ||
bash-4.3-pathtemp.patch | ||
bash-4.3-perl522.patch | ||
bash-4.3-sigrestart.patch | ||
bash-4.3-SJIS.patch | ||
bash-4.3-winch.dif | ||
bash-5.2-patches.tar.bz2 | ||
bash-5.2.dif | ||
bash-5.2.tar.gz | ||
bash-5.2.tar.gz.sig | ||
bash-rpmlintrc | ||
bash.changes | ||
bash.keyring | ||
bash.spec | ||
dot.bashrc | ||
dot.profile | ||
get_version_number.sh | ||
man2html-no-timestamp.patch | ||
quotes-man2html.patch | ||
run-tests |