Fwd: soft-bug (should be in planning queue)...

2013-12-19 Thread Linda Walsh
declare -u word word='aαβb' echo $word AαβB bash is not raising the case of UTF8 lower case letters (lower case alpha & beta (αβ=>ΑΒ). It doesn't have to be fixed by tomorrow, but next week would be fine... ;-) (that schedule was indented as humor...) I think it *is* something that should be i

Buffer overflow bug in Bash

2013-12-19 Thread Ben Okopnik
Hi - Here's a couple of scripts, stripped down to bare bones and tested on several recent bash versions; both cause a crash, with the following errors in all cases: ./borked1: line 6: n/core-default.xml: expression recursion level exceeded (error token is "n/core-default.xml") ./borked2: line 6:

Re: FW: multi-line alias executed out of order

2013-12-19 Thread Chet Ramey
On 12/17/13 10:49 PM, Andrew Martin wrote: > Chet & Pierre: > > My apologies, the newlines were somehow removed by my email client. Thanks. There's a weird interaction between multi-line (embedded newline) alias expansions, the `.' builtin, and the parser. I will fix it for bash-4.3-release. C

Re: FW: multi-line alias executed out of order

2013-12-19 Thread Piotr Grzybowski
I was able to reproduce this, although there is another fix: remove "source" from the multiline (foo2) alias. I did not look at the alias built-in code lately, but it seems that "source" scripts are put to the stack for later execution and then taken into account in a first-in-last-out order. c