Date: Thu, 7 Feb 2013 00:17:41 -0800 From: "Galati, Michael" <mcg+fbsd@sulfegate.org> To: Jeremy Chadwick <jdc@koitsu.org> Cc: freebsd-stable@freebsd.org Subject: Re: csh/tcsh: odd %~ prompt variable behaviour Message-ID: <CAOicCEgL7hKvDyt0%2B=gkiP_FpHf=BWhLDFQNZ%2BU5_3xKJ6vQgQ@mail.gmail.com> In-Reply-To: <20130206062520.GA79498@icarus.home.lan> References: <20130206011007.GA72256@icarus.home.lan> <CAOicCEhBQMR5ORw-S2HVOga3XDOP_nniZVz_YXPionj_ZgEfEg@mail.gmail.com> <20130206062520.GA79498@icarus.home.lan>
next in thread | previous in thread | raw e-mail | index | archive | help
Sorry, I meant to include that with my previous mail. echo $version tcsh 6.18.01 (Astron) 2012-02-14 (x86_64-unknown-linux) options wide,nls,dl,al,kan,rh,nd,color,filec Let me know if you need any more info. On Tue, Feb 5, 2013 at 10:25 PM, Jeremy Chadwick <jdc@koitsu.org> wrote: > Michael, > > Thank you very much! What tcsh version is that? "echo $version" should > say. :-) > > -- > | Jeremy Chadwick jdc@koitsu.org | > | UNIX Systems Administrator http://jdc.koitsu.org/ | > | Mountain View, CA, US | > | Making life hard for others since 1977. PGP 4BD6C0CB | > > On Tue, Feb 05, 2013 at 10:05:44PM -0800, Galati, Michael wrote: > > Looks like it could be FreeBSD specific... I very rarely use {,t}csh > > myself. > > > > user@host:~$ uname -a > > Linux host 3.5.0-23-generic #35-Ubuntu SMP Thu Jan 24 13:15:40 UTC 2013 > > x86_64 x86_64 x86_64 GNU/Linux > > user@host:~$ sudo -i > > [sudo] password for user: > > root@host:~# tcsh > > host:~# set prompt = "%N@%m:%~ %# " > > root@host:~ # asdfasdf > > asdfasdf: Command not found. > > root@host:~ # cd ~user > > root@host:~user # asdfasdf > > asdfasdf: Command not found. > > root@host:~user # exit > > root@host:~# logout > > > > > > > > On Tue, Feb 5, 2013 at 5:10 PM, Jeremy Chadwick <jdc@koitsu.org> wrote: > > > > > (Please keep me CC'd as I'm not subscribed to the list) > > > > > > > > > System is base/stable/9, r245697. tcsh version is 6.18.01: > > > > > > $ sudo -i > > > root@icarus:~ # sfdjsdj > > > sfdjsdj: Command not found. > > > root@icarus:~ # cd ~root > > > root@icarus:~ # dsjfdsfdsf > > > dsjfdsfdsf: Command not found. > > > root@icarus:~ # cd ~jdc > > > root@icarus:~jdc # sdjfdjkfjdsk > > > sdjfdjkfjdsk: Command not found. > > > root@icarus:/home/jdc # <---- notice sudden prompt change > > > root@icarus:/home/jdc # cd ~root > > > root@icarus:~ # dsfjjdskdfs > > > dsfjjdskdfs: Command not found. > > > root@icarus:~ # logout > > > > > > This only happens when an invalid command is issued (e.g. had I used > > > "ls" instead of "blah" the prompt would not have changed). > > > > > > $prompt is the standard /root/.cshrc (r244005) value: > > > > > > set prompt = "%N@%m:%~ %# " > > > > > > I cannot reproduce this problem on Debian 6.0.1 with tcsh 6.17.02: > > > > > > $ ssh jdc@192.168.1.161 > > > Linux debian 2.6.32-5-686 #1 SMP Sun Sep 23 09:49:36 UTC 2012 i686 > > > > > > Last login: Tue Feb 3 19:22:19 2013 from icarus.home.lan > > > jdc@debian:~$ sudo -i > > > root@debian:~# /bin/tcsh > > > debian:~# set prompt = "%N@%m:%~ %# " > > > root@debian:~ # sdfsdf > > > sdfsdf: Command not found. > > > root@debian:~ # cd ~jdc > > > root@debian:~jdc # sdfssgsgjsj > > > sdfssgsgjsj: Command not found. > > > root@debian:~jdc # exit > > > root@debian:~# logout > > > > > > The number of changes between 6.17.02 and 6.18.01 seem quite large > > > (looking at src/contrib/tcsh/Fixes). > > > > > > Does anyone have a non-FreeBSD system with tcsh 6.18.01 available > > > to determine if this is a FreeBSD-centric issue or an actual issue with > > > tcsh that needs to be reported upstream? > > > > > > Thanks. > > > > > > -- > > > | Jeremy Chadwick jdc@koitsu.org | > > > | UNIX Systems Administrator http://jdc.koitsu.org/ | > > > | Mountain View, CA, US | > > > | Making life hard for others since 1977. PGP 4BD6C0CB | > > > > > > _______________________________________________ > > > freebsd-stable@freebsd.org mailing list > > > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > > > To unsubscribe, send any mail to " > freebsd-stable-unsubscribe@freebsd.org" > > > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOicCEgL7hKvDyt0%2B=gkiP_FpHf=BWhLDFQNZ%2BU5_3xKJ6vQgQ>