tcsh behaviour (tab-completion) changes in version tcsh 6.11.00

From: Barbara Schelkle (barbara.schelkle@undp.org)
Date: Thu Jan 22 2004 - 18:52:20 EST


all,
I am using /bin/tcsh as my login shell. I just installed the latest
recommended patch cluster for Solaris 8. Since then, my tcsh behaves
differently. The completion mechanism of the shell doesn't work
properly anymore.
For example before I applied the patch cluster, I got:

> set autolist
> ls /etc/sys<TAB>
sysdef@ sysevent/ sysidcfg syslog.conf syslog.pid@
system
> ls /etc/sys

meaning that I was showed the list of possible completions, since
"/etc/sys" is still ambiguos.

Now, after I installed the latest patch cluster I get:

> set autolist
> ls /etc/sys
0c 0c 0c 0c 0c
> ls /etc/sys

Actually it looks like the completion still works, but something is
wrong with displaying the choices. I only get long lists of "0c"
characters, wherever I type <TAB>.

The completion works fine with bash.
No userspecific .tcshrc or .cshrc files are involved.
Changing the TERM variable doesn't make a difference it seems.
tcsh version is now
tcsh 6.11.00 (Astron) 2001-09-02 (sparc-sun-solaris) options
8b,nls,dl,al,rh,color
before the patch cluster install it was
tcsh 6.10.00 (Astron) 2000-11-19 (sparc-sun-solaris) options
8b,nls,dl,al,rh,color
I believe.

Any help?

Thanks,
        Barbara

--
Barbara Schelkle <barbara.schelkle@undp.org> +1 (212) 906-5070
PGP Key fingerprint = F3D9 19D7 D75F 4810 8D7A 78D5 5158 095B D644
6CC9
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers


This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:27:53 EDT