*BSD News Article 52523


Return to BSD News archive

Newsgroups: comp.unix.bsd.freebsd.misc
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!swidir.switch.ch!scsing.switch.ch!news.belwue.de!fu-berlin.de!news.mathworks.com!gatech!howland.reston.ans.net!ix.netcom.com!netcom.com!kientzle
From: kientzle@netcom.com
Subject: Re: xterm ignores tcsh (?)
Message-ID: <kientzleDFwIyA.IM3@netcom.com>
Organization: NETCOM On-line Communication Services (408 261-4700 guest)
References: <44h6dj$kbf@news.bu.edu>
Date: Wed, 4 Oct 1995 02:01:22 GMT
Lines: 19
Sender: kientzle@netcom23.netcom.com

The default .cshrc (in 2.0R, I hope this has been fixed in more recent
releases!) sets the SHELL environment variable to csh.  In the absence
of a .tcshrc file, tcsh reads .cshrc, sets this environment variable,
and all subsequent shells end up being csh.

Remove that line from the default .cshrc file, (it's redundant anyway)
and your problem will be solved.

                                - Tim Kientzle

In article <44h6dj$kbf@news.bu.edu>, Mikhail Teterin <mi@cs.bu.edu> wrote:
>My login shell is tcsh. Whem X comes up (startx) all the xterms have
>csh in them. The only ways to start tcsh in xterm are `-e login' or
>`-e tcsh'. Thanks for any clue!
>
>--
>	-mi