From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 3052 invoked from network); 24 Jul 2020 00:30:49 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 24 Jul 2020 00:30:49 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 448B29C9E4; Fri, 24 Jul 2020 10:30:47 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id BFCEC9C9DD; Fri, 24 Jul 2020 10:30:03 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=eschatologist.net header.i=@eschatologist.net header.b="UKx6VqIr"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 20AFA9C9DB; Fri, 24 Jul 2020 10:29:59 +1000 (AEST) X-Greylist: delayed 1153 seconds by postgrey-1.36 at minnie.tuhs.org; Fri, 24 Jul 2020 10:29:58 AEST Received: from cheetah.birch.relay.mailchannels.net (cheetah.birch.relay.mailchannels.net [23.83.209.34]) by minnie.tuhs.org (Postfix) with ESMTPS id 5B9539C8DE for ; Fri, 24 Jul 2020 10:29:58 +1000 (AEST) X-Sender-Id: dreamhost|x-authsender|cmhanson@eschatologist.net Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id CB30F340884; Fri, 24 Jul 2020 00:04:55 +0000 (UTC) Received: from pdx1-sub0-mail-a40.g.dreamhost.com (100-96-12-26.trex.outbound.svc.cluster.local [100.96.12.26]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 381E2341720; Fri, 24 Jul 2020 00:04:55 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|cmhanson@eschatologist.net Received: from pdx1-sub0-mail-a40.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.8); Fri, 24 Jul 2020 00:04:55 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|cmhanson@eschatologist.net X-MailChannels-Auth-Id: dreamhost X-Madly-Drop: 674d3dde2af0e778_1595549095645_1289383023 X-MC-Loop-Signature: 1595549095645:3946256570 X-MC-Ingress-Time: 1595549095645 Received: from pdx1-sub0-mail-a40.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a40.g.dreamhost.com (Postfix) with ESMTP id A819C7F0B6; Thu, 23 Jul 2020 17:04:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=eschatologist.net; h=from :message-id:content-type:mime-version:subject:date:in-reply-to :cc:to:references; s=eschatologist.net; bh=DCJsrMhBtPQYqFbTgLLTD DhF4Lk=; b=UKx6VqIrllekCksowX33jfFaNlEz6wmHO4wCTCJybfaAZLxVaen+B NVYKmweSR1oVgQsX0a+6CTLn7k1tEjL+wxCDplSNOjzFW453pQvUibB63BfYyRYa 7qjDSbbFVrnj4xCCml7BtX8vp6Y5/XdLBpZq/jg+mLuz3vGsv0mQso= Received: from [10.0.1.205] (c-76-126-113-109.hsd1.ca.comcast.net [76.126.113.109]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: cmhanson@eschatologist.net) by pdx1-sub0-mail-a40.g.dreamhost.com (Postfix) with ESMTPSA id 62A4D7EF8B; Thu, 23 Jul 2020 17:04:52 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a40 From: Chris Hanson Message-Id: Content-Type: multipart/alternative; boundary="Apple-Mail=_7A7C3E16-F2FF-4C30-8423-CDBDE99EFB55" Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.1\)) Date: Thu, 23 Jul 2020 17:04:51 -0700 In-Reply-To: To: John Cowan References: <20200717195718.GM18565@mcvoy.com> <77c0536b-87b8-44dd-96fd-76d8ceba30f2@localhost> <2135afdb-db52-05d2-9af6-24ad36367db3@tnetconsulting.net> <40a70393-894a-4b21-8678-a71bbca4aa69@localhost> <8e7efd45-a84e-cf20-9d30-8222357596a3@tnetconsulting.net> <202007200847.06K8l8DF026646@freefriends.org> <20200720094648.GE15253@ancienthardware.org> X-Mailer: Apple Mail (2.3608.120.23.2.1) X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: -100 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduiedrhedvgddvjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhkfgtggfuffgjvfhfofesrgdtmherhhdtvdenucfhrhhomhepvehhrhhishcujfgrnhhsohhnuceotghmhhgrnhhsohhnsegvshgthhgrthholhhoghhishhtrdhnvghtqeenucggtffrrghtthgvrhhnpeduvedvuefgudfhkeevvddtudfftdfgffejvefglefhiedtgeevjeevjedvffdvteenucfkphepjeeirdduvdeirdduudefrddutdelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhppdhhvghloheplgdutddrtddruddrvddthegnpdhinhgvthepjeeirdduvdeirdduudefrddutdelpdhrvghtuhhrnhdqphgrthhhpeevhhhrihhsucfjrghnshhonhcuoegtmhhhrghnshhonhesvghstghhrghtohhlohhgihhsthdrnhgvtheqpdhmrghilhhfrhhomheptghmhhgrnhhsohhnsegvshgthhgrthholhhoghhishhtrdhnvghtpdhnrhgtphhtthhopehtuhhhshesthhuhhhsrdhorhhg Subject: Re: [TUHS] A/UX [was Linux is on-topic] X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: The Eunuchs Hysterical Society Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --Apple-Mail=_7A7C3E16-F2FF-4C30-8423-CDBDE99EFB55 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On Jul 20, 2020, at 2:02 PM, John Cowan wrote: >=20 > The window had checkboxes corresponding to the options and text fields = corresponding to their values, if any. I can't remember if it parsed = the output of --help or equivalent, though. It was all driven by data custom-created for each command, it wasn't = done by parsing -h (no --help in those days) or man pages. That would've = been some combination of research project and nightmare. (It also wasn't = done the VMS way, by having a nice set of libraries for defining = commands and their arguments and flags and how to parse them.) > I also don't recall if such commands were supported in pipelines, = though I see no reason why they should not have been. At least in Macintosh Programmer's Workshop, what Commando produced for = you was the command line invocation, not the actual running process. So = you'd type a command, invoke Commando, and when you clicked OK the = command line you were entering would be updated with what you'd selected = in the dialog box. -- Chris --Apple-Mail=_7A7C3E16-F2FF-4C30-8423-CDBDE99EFB55 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii On = Jul 20, 2020, at 2:02 PM, John Cowan <cowan@ccil.org> wrote:

The window had checkboxes corresponding to the options = and text fields corresponding to their values, if any.  I can't = remember if it parsed the output of --help or equivalent, = though.

It was = all driven by data custom-created for each command, it wasn't done by = parsing -h (no --help in those days) or man pages. That would've been = some combination of research project and nightmare. (It also wasn't done = the VMS way, by having a nice set of libraries for defining commands and = their arguments and flags and how to parse them.)

I = also don't recall if such commands were supported in = pipelines, though I see no reason why they should not have = been.

At least in Macintosh Programmer's = Workshop, what Commando produced for you was the command line = invocation, not the actual running process. So you'd type a command, = invoke Commando, and when you clicked OK the command line you were = entering would be updated with what you'd selected in the dialog = box.

  -- = Chris

= --Apple-Mail=_7A7C3E16-F2FF-4C30-8423-CDBDE99EFB55--