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
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-bash