From owner-freebsd-hackers@FreeBSD.ORG Thu Nov 11 22:17:58 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13FA816A4CE for ; Thu, 11 Nov 2004 22:17:58 +0000 (GMT) Received: from corserv.corserv.com (tx-65-40-201-169.sta.sprint-hsd.net [65.40.201.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B59843D2F for ; Thu, 11 Nov 2004 22:17:57 +0000 (GMT) (envelope-from klyons@corserv.com) Received: from [192.168.1.3] (cygni.corserv.com [192.168.1.3]) by corserv.corserv.com (8.12.11/8.11.6) with ESMTP id iABNLCKB001652; Thu, 11 Nov 2004 17:21:13 -0600 (CST) (envelope-from klyons@corserv.com) Message-ID: <4193E3F7.9070205@corserv.com> Date: Thu, 11 Nov 2004 16:13:11 -0600 From: Kevin Lyons User-Agent: Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Richard Coleman , freebsd-hackers@freebsd.org References: <200411112237.iABMb6YV001471@corserv.corserv.com> <4193E3EF.3030506@criticalmagic.com> In-Reply-To: <4193E3EF.3030506@criticalmagic.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Fri, 12 Nov 2004 14:04:06 +0000 Subject: Re: tcsh is not csh X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Nov 2004 22:17:58 -0000 Richard Coleman wrote: > > I think the reality is that most people here would rather deal with a > few csh incompatibilities in order to have a much more featureful shell, > rather than use an ancient shell in order to get bug for bug compatibility. I humbly suggest that /bin contain csh and tcsh. Is that too hard? > Writing a shell is hard work (I was involved in zsh development many > years ago). Yes, and writing shell scripts is done to maximize portability. Ie csh is really csh, sh is really sh. That is a lot of work. It would be nice if the base system could be relied upon. Since there are plenty of good third party shells, there > are many other tasks for which FreeBSD developers can better spend their > time. > > Richard Coleman > rcoleman@criticalmagic.com > > >