Patch from vodz, based on bug report from Richard Kojedzinszky:
authorEric Andersen <andersen@codepoet.org>
Fri, 6 Feb 2004 10:33:19 +0000 (10:33 -0000)
committerEric Andersen <andersen@codepoet.org>
Fri, 6 Feb 2004 10:33:19 +0000 (10:33 -0000)
commitfa06a770406f3c34abcbbf2454df44b1701fe634
treeb542885752ac3ff73ba230d1199615b4f32d3a6b
parentef8cd3be17f0be6017af50f70e09093f5908c7c3
Patch from vodz, based on bug report from Richard Kojedzinszky:

Richard,

>I have a problem, which I can reproduce now. I am using pre7 version of
>busybox, and the tab completion works fine. I mean, with an empty command
>line I press the TAB twice, and ash shows me the available commands. But
>when i process the profile file below, as
> $ . /etc/profile
>then it stops working, and the double-tab lists the directories available
>from the cwd, and not the commands. Has someone else meet this problem
>before, or am i doing something wrong?
>
>This is  my '/etc/profile':
>- ---
># System profile
>
>PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
>export PATH
>trap ":" INT QUIT TERM
>
>export PS1="\h \w # "

Thanks. Patch attached.

--w
vodz
shell/ash.c