Ian Macdonald wrote: > Hi, > > This is a bit of a corner case, but appears to be a bug. > > If one defines a completion function that calls 'set +o noglob' and this > function is then bound to a command, alias expansion is temporarily > disabled when the command is executed. > > If the command is subsequently executed again without calling the > completion function, alias expansion occurs as normal.
This has already been fixed for bash-3.1. The problem is that shell function execution during completion didn't save and restore enough of the parser state. Chet -- ``The lyf so short, the craft so long to lerne.'' - Chaucer ( ``Discere est Dolere'' -- chet ) Live...Laugh...Love 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