Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Apr 2000 13:49:16 -0700
From:      "David O'Brien" <obrien@freebsd.org>
To:        arch@freebsd.org
Subject:   Import of tcsh into src/contrib/, replacing src/usr.bin/csh
Message-ID:  <20000406134916.A23265@dragon.nuxi.com>

next in thread | raw e-mail | index | archive | help
[If you reply to this message -- one line responses will be ignored.  I
expect detailed explanation and arguments.]


I'm going to be importing tcsh into src/contrib/ and replacing /bin/csh
with tcsh.  Tcsh started life as the CSRG BSD csh sources, is maintained
by a BSD developer, and is fully under the BSD license.  I can find zero
reason to keep our limited UI /bin/csh.  I've seen *MANY* people get
highly irritated at root's shell being one of poor UI.  Of the [t]csh
users I know, only about 10% use csh over tcsh and that is only because
csh is in the base system.  Those people would not even notice the extra
tcsh features.

Before someone asks here are the sizes:

    379900  /bin/csh*
    561536  /bin/sh*
    336852  tcsh*
    735152  tcsh.static*

Yes I know tcsh is larger than csh, but does that *really* matter?  Only
the "operator" user in PicoBSD uses csh, and that could easily be changed
to `sh'.  I can't find any CSH scripts that are part of PicoBSD, so I
don't see where csh is a dependency for PicoBSD.

-- 
-- David    (obrien@NUXI.com)




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000406134916.A23265>