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, MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 22833 invoked from network); 29 Jun 2023 22:23:15 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 29 Jun 2023 22:23:15 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 1C5A5432BD; Fri, 30 Jun 2023 08:23:10 +1000 (AEST) Received: from omta40.uswest2.a.cloudfilter.net (omta40.uswest2.a.cloudfilter.net [35.89.44.39]) by minnie.tuhs.org (Postfix) with ESMTPS id BF0BB432BA for ; Fri, 30 Jun 2023 08:23:01 +1000 (AEST) Received: from eig-obgw-5010a.ext.cloudfilter.net ([10.0.29.199]) by cmsmtp with ESMTP id EuXxqix6YbK1VF02WqCCFD; Thu, 29 Jun 2023 22:23:01 +0000 Received: from shared056.arvixe.com ([129.121.4.205]) by cmsmtp with ESMTPS id F02VqfkM6HaP9F02Wq3VFN; Thu, 29 Jun 2023 22:23:00 +0000 X-Authority-Analysis: v=2.4 cv=K4UxogaI c=1 sm=1 tr=0 ts=649e0444 a=ZXEiJ4ldN1eQiIvORaK8zw==:117 a=ZXEiJ4ldN1eQiIvORaK8zw==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=kj9zAlcOel0A:10 a=of4jigFt-DYA:10 a=MwmYBGSu7XQA:10 a=pGLkceISAAAA:8 a=FTVtYRXmK-26R4VWTZ0A:9 a=CjuIK1q_8ugA:10 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=humeweb.com ; s=default; h=To:References:Message-Id:Content-Transfer-Encoding:Cc:Date: In-Reply-To:From:Subject:Mime-Version:Content-Type:Sender:Reply-To:Content-ID :Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To: Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe :List-Post:List-Owner:List-Archive; bh=hGcM0Hb6OOJ7NvwIe0piGHnv8kh6wiNfcnFkspB7dkQ=; b=NM7NlX5RCeAUIWGfW3fuq7tjk1 BrOLGFisjbxSIrIRMyzIZeb8n2lsh/ALXUgh5eFsNMuVbFK5uiWjJkrX1zMM3VKbMsJWcnd5Vx3v8 kTaC5vpAeUDnQqlT9Yuw7RIDpSnUOM5QaKgNsMJGE4u+88xgVRs++9a9kaof4SZhNWy0=; Received: from 99-98-248-85.lightspeed.irvnca.sbcglobal.net ([99.98.248.85]:62908 helo=smtpclient.apple) by shared056.arvixe.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1qF02V-003MTn-Ec; Thu, 29 Jun 2023 17:22:59 -0500 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.600.7\)) From: Andrew Hume In-Reply-To: Date: Thu, 29 Jun 2023 15:22:47 -0700 Content-Transfer-Encoding: 7bit Message-Id: <88993DC3-99D0-4977-A410-2BCAED781245@humeweb.com> References: To: Noel Hunt X-Mailer: Apple Mail (2.3731.600.7) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - shared056.arvixe.com X-AntiAbuse: Original Domain - tuhs.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - humeweb.com X-BWhitelist: no X-Source-IP: 99.98.248.85 X-Source-L: No X-Exim-ID: 1qF02V-003MTn-Ec X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 99-98-248-85.lightspeed.irvnca.sbcglobal.net (smtpclient.apple) [99.98.248.85]:62908 X-Source-Auth: andrew@humeweb.com X-Email-Count: 1 X-Org: HG=asoshared_arvixe;ORG=aso; X-Source-Cap: YWh1bWU7YWh1bWU7c2hhcmVkMDU2LmFydml4ZS5jb20= X-Local-Domain: yes X-CMAE-Envelope: MS4xfBntw0xAUZy7hmAtsSgeqqLrzdAsgqcpJg5JfiAdlNiov91xdzDrCzbrbINaUewN5l3v0UdysERbZyCYjKRM+GQ2Q8ZHb0L3tMe/xxuMF8r7vu881sLY wjCgVq34npdY9ChVtvXdG3uMpWAXtaP/yT1witiMRdNW0QsZwPrEDNjD4lAh4Tq30SG8w6HUvkgeug== Message-ID-Hash: HR224SKNROVYMNBQTSKNJUUOFAJIUQ37 X-Message-ID-Hash: HR224SKNROVYMNBQTSKNJUUOFAJIUQ37 X-MailFrom: andrew@humeweb.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: The Unix Heritage Society X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Jerq menuhit/mhit List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: i remember mhit well. generally, most folks thought the user interface had gone wrong if you needed to handle such large lists in a menu. so there was a mild cultural prejudice against such things. however, i needed it for a couple of projects, including circuit layout software. you can imagine selecting chips from such a menu and so on. > On Jun 29, 2023, at 3:15 PM, Noel Hunt wrote: > ... > The earliest version in the Eight Edition jerq code, also has > one function in the NMenu structure which is called when the > mouse pointer invokes a hierarchical menu. By Ninth Edition > this has been expanded, with 3 functions, one as above, one > invoked when an item is selected ('hit') and one when a > hierarchical menu is exited. > > In the jerq code directories, under 'lib/jj', is a small 'ms' > document, 'A Library of Goo for the 5620', which lists > routines available in the library, and their authors. Andrew > Hume is listed as the author of 'mhit'. > > Are there examples of code using these three menu functions > ('dfn', 'hfn', 'bfn')?