[EMAIL PROTECTED] wrote:

> Machine Type: i486-pc-linux-gnu
> 
> Bash Version: 3.2
> Patch Level: XX
> Release Status: release
> 
> Description:
>       I dont know the patch level because I downgraded to 3.1 patchlevel 17 
> which works. I dont
>       want to reinstall 3.2 again because that would annihilate my firewall.
>       For details, please see
>       
> http://sourceforge.net/tracker/index.php?func=detail&aid=1607442&group_id=58425&atid=487692
> 

I took at look at the bug report on sourceforge.  I'm not sure I understand
it.  From what I gather, the original poster seems to expect these two
statements to display identical output:

printf " %q\n" a b c "d e f g"
printf " %b\n" a b c "d e f g"

I'm not sure why, since the two conversions are defined to do very
different things.  Bash-3.1.17 behaves the same as bash-3.2.15 here.

There are differences in behavior between bash-3.1.17 and bash-3.2.  One
of them may be causing problems with firehol.  This isn't it, though.  I
think it might be the fact that bash-3.2 fixed a bug in bash-3.1 that
caused it to not quote null arguments given to the %q conversion
specifier, but I can't really be sure.

Chet

-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer
                       Live Strong.  No day but today.
Chet Ramey, ITS, CWRU    [EMAIL PROTECTED]    http://cnswww.cns.cwru.edu/~chet/


_______________________________________________
Bug-bash mailing list
Bug-bash@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-bash

Reply via email to