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,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 6890 invoked from network); 18 Apr 2022 00:48:45 -0000 Received: from tb-ob0.topicbox.com (64.147.108.117) by inbox.vuxu.org with ESMTPUTF8; 18 Apr 2022 00:48:45 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob0.topicbox.com (Postfix) with ESMTP id D925D34BE8 for ; Sun, 17 Apr 2022 20:48:43 -0400 (EDT) (envelope-from bounce.mMe9b88d81a3847893c8c23b00.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id D6731211F557; Sun, 17 Apr 2022 20:48:43 -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=H0+VZGv3 header.a=rsa-sha256 header.s=20210112 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=grobe0ba@gmail.com smtp.helo=mail-yw1-f170.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message 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:to:cc:content-type:list-help:list-id:list-post :list-subscribe:reply-to:subject:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1650242923; bh=pOIXKcSjqw/r1ocd bExVcoNGRVco9PTWeNm6miHwXno=; b=p2qkTGJy4Ow3aQOu9CjckG+AYMGBmSvA pgeibfq6WaYfCeg0+82pLciIJ0isWgnYETWwFLdAM+rMCi1UmjpybR2SYC2+D89Y VzKcdMoskvhcG124vldvtzujIHnCck9wAuZFW+02vaeOis61hJMC/Iy71ag5C84V nXz1ed4DmQo= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1650242923; b=GhgYfumA79t66fIdPuTSUvX4jp2abiYS0VbHbbznn+266sXgMU OQGT2dMjeS7TVaRLETKjcnCSukIAHAF2gbSIx+F89rtvVVU0AyOQ9RBQ5Q0En7wf //fyB4Ee+AwN6B8xKB9N39fyQ3UoBhKGi2vsnPoGU3NUiIWZ14ek/SK4k= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=H0+VZGv3 header.a=rsa-sha256 header.s=20210112 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=grobe0ba@gmail.com smtp.helo=mail-yw1-f170.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message 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=H0+VZGv3 header.a=rsa-sha256 header.s=20210112 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.128.170 (mail-yw1-f170.google.com); spf=pass smtp.mailfrom=grobe0ba@gmail.com smtp.helo=mail-yw1-f170.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=P8TDg0Kf; x-me-sender=none; x-ptr=pass smtp.helo=mail-yw1-f170.google.com policy.ptr=mail-yw1-f170.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.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:to:cc :content-type:list-help:list-id:list-post:list-subscribe :reply-to:subject:content-transfer-encoding:list-unsubscribe; s= dkim-1; bh=LdrSXClePA3GEnd7LwayZqGMtjCMUXSi+G2NEZdGD/Q=; b=HZ8M/ nvx2YXFrS5BRxuKZ2e3mYylhJuFXshb4UW5eKWUOXbC/lQQOcTodobNACZBtTSo2 gxb5B+LnB3hznbwxNiAdtIIIYE3PHAWm+7s0IEFSY2ngAwFSQh6Pc0eyt60RCD3v 4zyR+zIL9nQh6Vaoc5gqz4L6MtKb6utGpveDdI= Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id 13C09211F13F for <9fans@9fans.net>; Sun, 17 Apr 2022 20:48:31 -0400 (EDT) (envelope-from grobe0ba@gmail.com) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id D770FC10F4A; Sun, 17 Apr 2022 20:48:30 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1650242910; b=rGmFsXWKuAcXs2zygyrdvhSBYD/wqELdErrVhW2hK2FRpB8x5k uDmc+LPU/Wj6DpKxAUW0UzmQQKeqWNnf4D/HPOUt+mVmSZKqxwiaGVIpcdU0a4Wk eS4I5VQ7QU0yC78r0GjyKwJvN8puGHwlKWs5aRWW7azxEMGA8ZSdkrAuaZ93OMZE B5ycygPj0k154+NqJfbEznyY3T2+rnvYp32vYouLHGM4b5dzSELskWegh1rtQySF w0gTJpJNI7MBlo83I5un+GTvWofKeWi+BC3v6/xQiDI9Edpsm/OIRx7paLPS4LkO svby3WbHbxm5Fa5XGLrlO9dk41VkPhLFW9BA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:reply-to :from:date:message-id:subject:to:cc:content-type; s=arcseal; t= 1650242910; bh=+5SIcWZa6kXcRNaf47CJM0lbDiXMU4TGQl1pbfBFpCw=; b=t 6oH/j+BBu/sG3gzqXbBC+9CY9g4UNMdWHJAqJ8DMdgcciEqzlYqYx2HOF9Vn/L8F Crm1rhbWcaWyUh1k8VgBPP9eg6Hn+r5rtErhM58r/QZ/9iEWwLfuuGwCueFEDCFH pRqjn3Vxk/tNxXNPw2QHhZZpeYGqMbKeX8dyHMINNUg3cZkTBQ6AvRS0ij+/sWTM Cjqv1HdylOL4mO6Sras2rGsxP/TdPYfzmkieilKxm086qWtMQPTh9elhWmrvZ62A HTWS5+6/ciX/ar3Wgc47Z7CV6zK9SOZPtuIoJON+KsBwKLi6JAgdovY/fEa1RQAF CKQyIpClEQBmVMYPp62Gw== 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=H0+VZGv3 header.a=rsa-sha256 header.s=20210112 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.128.170 (mail-yw1-f170.google.com); spf=pass smtp.mailfrom=grobe0ba@gmail.com smtp.helo=mail-yw1-f170.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=P8TDg0Kf; x-me-sender=none; x-ptr=pass smtp.helo=mail-yw1-f170.google.com policy.ptr=mail-yw1-f170.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.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: gggruggvucftvghtrhhoucdtuddrgedvvddrudelkedgfedtucdltddurdegudehrddttd dmucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgf nhhsuhgsshgtrhhisggvpdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttd enucenucfjughrpeggfhgjrhfhfffkuffvtgesrgdtreertddtjeenucfhrhhomhepteht thhitghushcuoehgrhhosggvtdgsrgesghhmrghilhdrtghomheqnecuggftrfgrthhtvg hrnhepieejfedvgeegueduuedttdffgffggefgiefhledtieefueeuhfegteejhfejheef necuffhomhgrihhnpehkvghrghhishdrtghomhdpshgsfhgrrdhfrhdpthhophhitggsoh igrdgtohhmnecukfhppedvtdelrdekhedruddvkedrudejtdenucevlhhushhtvghrufhi iigvpedtnecurfgrrhgrmhepihhnvghtpedvtdelrdekhedruddvkedrudejtddphhgvlh hopehmrghilhdqhiifuddqfhdujedtrdhgohhoghhlvgdrtghomhdpmhgrihhlfhhrohhm peeoghhrohgsvgdtsggrsehgmhgrihhlrdgtohhmqe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'grobe0ba@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="grobe0ba@gmail.com"; helo=mail-yw1-f170.google.com; client-ip=209.85.128.170 Received: from mail-yw1-f170.google.com (mail-yw1-f170.google.com [209.85.128.170]) (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>; Sun, 17 Apr 2022 20:48:30 -0400 (EDT) (envelope-from grobe0ba@gmail.com) Received: by mail-yw1-f170.google.com with SMTP id 00721157ae682-2ebf4b91212so127127957b3.8 for <9fans@9fans.net>; Sun, 17 Apr 2022 17:48:30 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:reply-to :from:date:message-id:subject:to:cc; bh=+5SIcWZa6kXcRNaf47CJM0lbDiXMU4TGQl1pbfBFpCw=; b=P8TDg0KfsHtdDRhXhOoSEHfVtZG0D6lwmDfjkBigyZNqcL2jzoB/IeTs6Mla4oBRs2 H6S0MoSbldzCx62McAJVWyECGSMExgkNXiHDZERjHuky2riaiODCrRQ+4RZhOA3MZoK8 5C9GlRt6G7lAvZ3LZs5qEPSniY3Rswnz0OmkZ27HvV7jNyZtbpi3jsDVwil41cibpk0y lhOH+HnF+GfcVx0M/DZEI2tO3IQWu+8EgeCfXcgG3AnzBz634S6CrYlty6Fq1leqLVA3 6A0B/5sl5fgBMVM0+hxCoQzuRhORuBydMtHxof27DaAY3JMzBzOS3QKYmI7iAP7r5bQ0 zwXg== X-Gm-Message-State: AOAM532Biyg32Ce98FO4uDCy+SNjOMMHe6savgIqRc4pylZHOZx8Zr1j k9sbz+By1/vp/IEwJc7yAM+d5XuA5Ni+gTphyQqdBmB1 X-Google-Smtp-Source: ABdhPJyEcwJsV+FL1/O6t9ILkqRn4sfy++wIF4PoYD/Fa4keW3ho21sbl8R3W2p9v0tsP2vEBKdhE8nh8lDZR4tHBfI= X-Received: by 2002:a81:7c6:0:b0:2ef:533a:7274 with SMTP id 189-20020a8107c6000000b002ef533a7274mr8183878ywh.167.1650242909757; Sun, 17 Apr 2022 17:48:29 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Atticus Date: Sun, 17 Apr 2022 19:48:17 -0500 Message-ID: To: 9fans <9fans@9fans.net> Cc: tlaronde@polynum.com Content-Type: multipart/alternative; boundary=0000000000006de61705dce31e3a Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 476cae58-beb1-11ec-89cc-e80d0befd189 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UNzJiZTY3YTY0Y2YzYmI4NC1NZTliODhkODFhMzg0Nzg5M2M4YzIz?= =?UTF-8?B?YjAwPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Subject: [9fans] kerTeX: Update for LaTeX3 compatibility Content-Transfer-Encoding: 7bit List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:Me9b88d81a3847893c8c23b00:1:0QZyOJc4noahtGbsB02D3filphOu5S76bj7tB9wX8Xo --0000000000006de61705dce31e3a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thierry, Thanks for more excellent work on KerTeX. I don't use LaTeX myself, just good old plain TeX, but I always turn to KerTeX for that. There does seem to be some minor permissions issues on downloads.kergis.com at the moment, affecting get_mk_install.sh, kertex_bundle.tar, and possibly other files. Those two at least consistently return `403 Forbidden'. The individual source tarballs don't seem to affected. Thanks again for all the hard work, -- Byron Grobe On Sun, Apr 17, 2022, 14:35 wrote: > Hello, >=20 > LaTeX3 requires additional primitives neither present in TeX nor e-TeX > and I had hence to develop these primitives on the TeX/e-TeX engine. The > result is Prote (MIT licensed change file), compatible with TeX, with > e-TeX and providing the primitives required now by the latest LaTeX > developments. Some additional file handling had to be developed as > well (\input primitive) and this has been done too (this was a major > work also). >=20 > I have published a new version of kerTeX, with the LaTeX recipe > (latex.sh) updated as well so that kerTeX will progressively return > being really "live" that is: taking whatever is current on CTAN to > update packages with a seldom need to update the recipe itself (since I > was blocked by the new LaTeX development, I had to cache the "old" > versions of the CTAN packages on my site so that everything will not > fail due to the LaTeX evolution). >=20 > I have tested an early version on 9front/amd64 and there was no error. > If I find the time (I'm short on it right now) I will test it also with > 9legacy/rpi. >=20 > Future directions: Prote is an uniq engine compatible with standard TeX, > with e-TeX and now with LaTeX requirements. I'd like to make it able to > be the formatting engine for *roff macros too so that an uniq program > will be able to do all. It still depends on nothing but only > on libc (with the exception of one file related primitive, it was even > only standard C libc, not requiring even POSIX.1). And it is > unencumbered. >=20 > FWIW, > -- > Thierry Laronde > http://www.kergis.com/ > http://kertex.kergis.com/ > http://www.sbfa.fr/ > Key fingerprint =3D 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T72be67a64cf3bb84-Me9b88= d81a3847893c8c23b00 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --0000000000006de61705dce31e3a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Thierry,

Thanks for more excellent work on KerTeX. I don't use LaTeX = myself, just good old plain TeX, but I always turn to KerTeX for that.

There does seem to be some= minor permissions issues on downlo= ads.kergis.com at the moment, affecting get_mk_install.sh, kertex_bundl= e.tar, and possibly other files. Those two at least consistently return `40= 3 Forbidden'.

The = individual source tarballs don't seem to affected.


Thanks again= for all the hard work,

-- Byron Grobe

On Sun, Apr 17, 2022, 14:35 <<= a href=3D"mailto:tlaronde@polynum.com">tlaronde@polynum.com> wrote:<= br />
Hello,

LaTeX3 requires additional primitives neither present in TeX nor e-TeX
and I had hence to develop these primitives on the TeX/e-TeX engine. The result is Prote (MIT licensed change file), compatible with TeX, with
e-TeX and providing the primitives required now by the latest LaTeX
developments. Some additional file handling had to be developed as
well (\input primitive) and this has been done too (this was a major
work also).

I have published a new version of kerTeX, with the LaTeX recipe
(latex.sh) updated as well so that kerTeX will progressively return
being really "live" that is: taking whatever is current on CTAN t= o
update packages with a seldom need to update the recipe itself (since I
was blocked by the new LaTeX development, I had to cache the "old"= ;
versions of the CTAN packages on my site so that everything will not
fail due to the LaTeX evolution).

I have tested an early version on 9front/amd64 and there was no error.
If I find the time (I'm short on it right now) I will test it also with=
9legacy/rpi.

Future directions: Prote is an uniq engine compatible with standard TeX, with e-TeX and now with LaTeX requirements. I'd like to make it able to=
be the formatting engine for *roff macros too so that an uniq program
will be able to do all. It still depends on nothing but only
on libc (with the exception of one file related primitive, it was even
only standard C libc, not requiring even POSIX.1). And it is
unencumbered.

FWIW,
--
        Thierry Laronde <tlaronde +AT+ polynum +dot+= com>
                     = ;http://www.kergis.com/
                    http://kertex.kergis.com/
                     = ;  http://www.sbfa.fr/
Key fingerprint =3D 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C=

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T72be67a64cf3bb84-Me34dbe47479= ab09644a20ef3
Delivery options: https://9fans.topic= box.com/groups/9fans/subscription
= --0000000000006de61705dce31e3a--