From owner-freebsd-arch Mon Apr 10 16:52:34 2000 Delivered-To: freebsd-arch@freebsd.org Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (Postfix) with ESMTP id ACA9E37B647 for ; Mon, 10 Apr 2000 16:52:27 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.3/8.9.3) with ESMTP id BAA04651 for ; Tue, 11 Apr 2000 01:52:24 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id BAA06340 for freebsd-arch@freebsd.org; Tue, 11 Apr 2000 01:52:21 +0200 (CEST) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (Postfix) with ESMTP id 7FC8137B755; Mon, 10 Apr 2000 16:49:27 -0700 (PDT) (envelope-from tlambert@usr09.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.9.3/8.9.3) id QAA22240; Mon, 10 Apr 2000 16:48:11 -0700 (MST) Received: from usr09.primenet.com(206.165.6.209) via SMTP by smtp02.primenet.com, id smtpdAAA4BaOyR; Mon Apr 10 16:48:07 2000 Received: (from tlambert@localhost) by usr09.primenet.com (8.8.5/8.8.5) id QAA28651; Mon, 10 Apr 2000 16:49:17 -0700 (MST) From: Terry Lambert Message-Id: <200004102349.QAA28651@usr09.primenet.com> Subject: Re: Import of tcsh into src/contrib/, replacing src/usr.bin/csh To: obrien@freebsd.org Date: Mon, 10 Apr 2000 23:49:16 +0000 (GMT) Cc: tlambert@primenet.com (Terry Lambert), arch@freebsd.org In-Reply-To: <20000406151126.C25607@dragon.nuxi.com> from "David O'Brien" at Apr 06, 2000 03:11:26 PM X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Thu, Apr 06, 2000 at 10:01:17PM +0000, Terry Lambert wrote: > > I think putting in tcsh as csh would be putting FreeBSD in the > > same position of having a shell where script authors think they > > are using features which are available everywhere, but are > > specific to the "enhanced" shell > > Tcsh buys us *INTERACTIVE* enhancements, not scripting ones. It buys us different code that used to be running. Different code is bad, for something as critical as a shell scripting language. Look at the bash-isms that keep creeping into configure scripts, making them only work on systems where /bin/sh is bash. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message