From owner-freebsd-current Sun Jul 2 00:29:30 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA19532 for current-outgoing; Sun, 2 Jul 1995 00:29:30 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA19523 for ; Sun, 2 Jul 1995 00:29:28 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id AAA15969 for freebsd-current@FreeBSD.org; Sun, 2 Jul 1995 00:29:18 -0700 From: "Rodney W. Grimes" Message-Id: <199507020729.AAA15969@gndrsh.aac.dev.com> Subject: Re: getopt(1) To: freebsd-current@FreeBSD.org Date: Sun, 2 Jul 1995 00:29:18 -0700 (PDT) In-Reply-To: <199507011805.UAA03360@uriah.heep.sax.de> from "J Wunsch" at Jul 1, 95 08:05:37 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1059 Sender: current-owner@FreeBSD.org Precedence: bulk > > As Rodney W. Grimes wrote: > > > > Yes I object, please convert you old scripts to be portable and > > use getopts(1) so you don't have to keep hauling getopt(1) around! > > Well, i'd accept your objection, but i've just been noticing that i > wasn't really clear: it's not for _my_ sake -- i know how to convert > the scripts (at least after RTFMing). But getopt(1) used to be part > of the system for a rather long time, and i'm under the impression > that we're missing it since it has been part of the `tainted' sources > from the original BSD. It was missing in FreeBSD 1.x and people winned that they didn't want to convert. It went missing again when we went to 4.4BSD lite, and this time it should probably stay missing folks have had 2 years to convert there scripts and if we don't break them once and for all they will never get converted. getopt was not part of the tainted code. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Reliable computers for FreeBSD