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=-1.0 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 2352 invoked from network); 9 Apr 2021 14:40:41 -0000 Received: from tb-ob1.topicbox.com (64.147.108.173) by inbox.vuxu.org with ESMTPUTF8; 9 Apr 2021 14:40:41 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob1.topicbox.com (Postfix) with ESMTP id 6267532CD6 for ; Fri, 9 Apr 2021 10:40:20 -0400 (EDT) (envelope-from bounce.mM56c244cf2509e8b0a3e5dbb9.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id 5F8E52056E06; Fri, 9 Apr 2021 10:40:20 -0400 (EDT) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=GHWwCmIu header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=charles.forsyth@gmail.com smtp.helo=mail-pl1-f173.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1617979220; bh=aK28EklttSoGY2ol VvNV8k58d3n4DxUc8gNuUvu+ph0=; b=GsPtyg6QuhMVZ15sgaBFgE/7p2szKZ/m 3+sIWHgwyTsPCkMINehNZaVRfen77d2WOHnUTM/j3bRR0MLX5KT9Rh3SvwddKbNo oSFWZy6Nr1IaHO6SHxadWMoZU8vJX/1kdG4kSMYBbZxuq84yvl0YX6mvURhdo+D9 wyskSM2pUVM= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1617979220; b=iLI4crk7w/3rBo4+hCKqjbV9zHkZjH8WKFho9xBHjRemg7X8Ab M8kXMtnSXpZ9k/7R1fkZkkTFLdmw/1hZ0J1J/l9vih8G5RhgFSVv1LXSooksSS4H ZVdYJaJTotpBWr9gqqO0bmt0aKOIlSxpkaNlAGTpEXjgFkeTMySQRrXCA= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=GHWwCmIu header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=charles.forsyth@gmail.com smtp.helo=mail-pl1-f173.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=GHWwCmIu header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.214.173 (mail-pl1-f173.google.com); spf=pass smtp.mailfrom=charles.forsyth@gmail.com smtp.helo=mail-pl1-f173.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=Azx6rbpn; x-me-sender=none; x-ptr=pass smtp.helo=mail-pl1-f173.google.com policy.ptr=mail-pl1-f173.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:references:in-reply-to:from:date:message-id:subject :to:content-type:list-help:list-id:list-post:list-subscribe :reply-to:content-transfer-encoding:list-unsubscribe; s=dkim-1; bh=3keA6JwTxhsjAXm8IlbYHb1N9RFPScxSPollhHxCF6Q=; b=FOGwBPmmK4lv vlqz2gEMcPs6J75e2HpYddowSGjfu8OriC9OiMlkCLpKrFigl5ndwvRAaQ8Jqpk7 AbcNdQEJFI9opj/P+beQTOFX0ztLXd9mtrVXQoV4BsPl29w0048RjDdIpLw/QDJj 6irh+ZhpENvqc7m7cgB3d49EBAx/DeM= Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id 09B6E2056A07 for <9fans@9fans.net>; Fri, 9 Apr 2021 10:40:06 -0400 (EDT) (envelope-from charles.forsyth@gmail.com) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id AAC29D91DEF; Fri, 9 Apr 2021 10:40:06 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1617979205; b=LuhygKP5ijkLTKD1KrKZB3tSWkKCjlc2Xu79/VI/GIl+tJsltr qLn//g6dx8bppNCIJuBHwGx8QtjXVri3RRuVWvotBTnqBZjvTGt6+BaHLOYM6gkJ 844PFi9PFplwYNu9U0lNi3xvLZogkiJMTTURnIuuv0i25zv90kryy1NGprFGam50 4ciUv3zA1HAZjqdyGH9g1esT7vyeM0Io4pIomQwYWqnqteqYyHasuIZyJE7DvQ87 8EjCm5yoZtrAs2Od8sWsFJtpLmUDZS8aXcxuCi7LuX7a6psiyhV1qnWMRfb8RuQA JvaGhBF7BdfvXNJEVpV0zfnaso7sH4v50ksg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type; s=arcseal; t=1617979205; bh=rvDAadAhIRN4VISa6frnEgGoSpDk2MBg2k7FaOQkdaQ=; b=EGlU/W260oYn OQCblmT4dLAjEBlyy27CCn7zBWpyxbnhD4mz+pW57b2Y0ujByPxHMtvnVAUxM17d QgwhYLwBhcw9a0p+xFAGU3doYYw57pjWJWWbN0HqSwdsRe5sHQ5e6OXfomNn8qy4 J2c/des5BVoPixQVAlrfByhqFAL/r9dhn1eB1Cik/tS66C4YVBl/1DeaoguVKEqd JzfVSvw8dxtqu5UukzcJerr6XGF0VlOWngXbVbZ7V8HWme/ZuiAq3H6CkOCunlEI JwOEiOA6Ue7dWT5LyMtYqaXhDoc5BJ6wQ1wNGWAxBDrPejkZKuy93y4BHs0sIRdw 6UiPiMjUsg== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=GHWwCmIu header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.214.173 (mail-pl1-f173.google.com); spf=pass smtp.mailfrom=charles.forsyth@gmail.com smtp.helo=mail-pl1-f173.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=Azx6rbpn; x-me-sender=none; x-ptr=pass smtp.helo=mail-pl1-f173.google.com policy.ptr=mail-pl1-f173.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeduledrudejjedgudegfeculddtuddrgeduhedrtd dtmdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggft fghnshhusghstghrihgsvgdpuffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftd dtnecunecujfgurhepgghfjgfhfffkuffvtgesrgdtreertddtjeenucfhrhhomhepvehh rghrlhgvshcuhfhorhhshihthhcuoegthhgrrhhlvghsrdhfohhrshihthhhsehgmhgrih hlrdgtohhmqeenucggtffrrghtthgvrhhnpeegveduieetueetledtffejjeejjeeigeff ueeiueefleekkeehudehkedvffevvdenucffohhmrghinheplehprdhiohdpthhophhitg gsohigrdgtohhmnecukfhppedvtdelrdekhedrvddugedrudejfeenucevlhhushhtvghr ufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvtdelrdekhedrvddugedrudejfedphh gvlhhopehmrghilhdqphhluddqfhdujeefrdhgohhoghhlvgdrtghomhdpmhgrihhlfhhr ohhmpeeotghhrghrlhgvshdrfhhorhhshihthhesghhmrghilhdrtghomheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'charles.forsyth@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="charles.forsyth@gmail.com"; helo=mail-pl1-f173.google.com; client-ip=209.85.214.173 Received: from mail-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Fri, 9 Apr 2021 10:40:05 -0400 (EDT) (envelope-from charles.forsyth@gmail.com) Received: by mail-pl1-f173.google.com with SMTP id l1so2846863plg.12 for <9fans@9fans.net>; Fri, 09 Apr 2021 07:40:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=rvDAadAhIRN4VISa6frnEgGoSpDk2MBg2k7FaOQkdaQ=; b=Azx6rbpnmwWE6JiuQlkCBHYeEv2ME3IG8nYYy914FeuCKNmSxjVgxBRDa96046UE3Q Ee7xT+9Fr6YPqolGP1UD1PF3FNAGkXC6MBQ3JNo9FXY6p+FNzkoranUB4fFVnKDGpkeE 5gStMpK5Gaw4+W0e6CiJeX4OyogBs66u6B5VltGD/xm3tHZx1jyuyvqzf7td1DoaUsGe D5HfiFjOxcEWdmj8S0kAmX0Hn56pNCCH2gR8wkLBLrq5uaJ4O4WiTAWJvvH83cjlXd9F wtRPvmAP0wiePce7AakPNozvr+eJFRHtLFJHEeXgKA8dGYtx+akW4vkiiw3NI+EYOKej Mdjg== X-Gm-Message-State: AOAM530Al9PFT37u7Ir4ymSbY8QF3GN1kZsX+7axDzgjTyTnkWvT47VS 8DsfKBn7zShXP1OGr4xJwJOZGA/d/SW+w8FGMXWniAlgRUg= X-Google-Smtp-Source: ABdhPJzzRSZO9BR+zf475i8cs2iHq8S5pTsRhRzfwNSl5AAvdshUJQjLJyMJJ9Rbbc5js1e4R9BE17M5JY7MhEMjFAM= X-Received: by 2002:a17:90b:f93:: with SMTP id ft19mr13763922pjb.135.1617979204085; Fri, 09 Apr 2021 07:40:04 -0700 (PDT) MIME-Version: 1.0 References: <87eeflhwms.fsf@gnu.org> <68b80477-b2ff-48ce-8dd2-20c269233552@sirjofri.de> In-Reply-To: <68b80477-b2ff-48ce-8dd2-20c269233552@sirjofri.de> From: Charles Forsyth Date: Fri, 9 Apr 2021 15:39:53 +0100 Message-ID: Subject: Re: [9fans] troff refer and bib To: 9fans <9fans@9fans.net> Content-Type: multipart/alternative; boundary="000000000000b6acd105bf8b23c3" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 7e716150-9941-11eb-bdaa-ae29b24ef6cc Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UMmU3MGU5NzcyNGY2NTAyOC1NNTZjMjQ0Y2YyNTA5ZThiMGEzZTVk?= =?UTF-8?B?YmI5Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: 7bit List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M56c244cf2509e8b0a3e5dbb9:1:AioKc6MdtRXorQDeMag2PAcng9uZkG7oWXVKDz8M0jo --000000000000b6acd105bf8b23c3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I still use it. I think it differs in many ways from the original version (the Caldera licence was to allow the 7th Edition code to be used in 2002). Not least that it's formatted and arranged to be readable. It made some things dynamic so it could handle large reference libraries. There were bug fixes. I also replaced the original's internal fgrep implementation by the Aho-Corasick as developed in the paper. On Thu, Apr 8, 2021 at 12:28 PM sirjofri wrote: > > 08.04.2021 12:57:15 Maurizio Boriani : > > is there somewhere in plan9 code base (9front, plan9port etc...) the > > source code of refer and/or bib? I found many references to 'em but > > didn't found the code or programs. >=20 > I got mine from contrib: >=20 > https://9p.io/wiki/plan9/contrib_index/index.html > (EXTRA section, by charles forsyth) >=20 > sirjofri ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T2e70e97724f65028-M56c24= 4cf2509e8b0a3e5dbb9 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --000000000000b6acd105bf8b23c3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I still use it. I think it differs in man= y ways from the original version (the Caldera licence was to allow the 7th = Edition code to be used in 2002).
Not least that it's formatt= ed and arranged to be readable. It made some things dynamic so it could han= dle large reference libraries.
There were bug fixes.
I also replaced the original's internal fgrep implementation by the = Aho-Corasick as developed in the paper.

On Thu, Apr 8, 2021 at 12:28= PM sirjofri <sirjofr= i+ml-9fans@sirjofri.de> wrote:

08.04.2021 12:57:15 Maurizio Boriani <baux@boriani.cloud>:
>   is there somewhere in plan9 code base (9front, plan9port etc...= ) the
> source code of refer and/or bib? I found many references to 'em bu= t
> didn't found the code or programs.

I got mine from contrib:

https://9p.io/w= iki/plan9/contrib_index/index.html
(EXTRA section, by charles forsyth)

sirjofri

------------------------------------------
9fans: 9fans
Permalink: https:= //9fans.topicbox.com/groups/9fans/T2e70e97724f65028-M7e2b2731146732279feba3= 8e
Delivery options: https://9fans.topicbox.com/gro= ups/9fans/subscription
= --000000000000b6acd105bf8b23c3--