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
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:
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
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