From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/89535 Path: news.gmane.org!not-for-mail From: Philipp Gesang Newsgroups: gmane.comp.tex.context Subject: Re: [fontloader] node injector / december 3 sync Date: Mon, 15 Dec 2014 22:00:34 +0100 Message-ID: <20141215210033.GA27297@acheron> References: <20141214134555.GA17823@acheron> <548DAAED.2060206@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1214700685==" X-Trace: ger.gmane.org 1418679250 18788 80.91.229.3 (15 Dec 2014 21:34:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 15 Dec 2014 21:34:10 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Mon Dec 15 22:34:05 2014 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([5.39.185.229]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Y0dHJ-0006ae-D9 for gctc-ntg-context-518@m.gmane.org; Mon, 15 Dec 2014 22:34:05 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id EFD10101FE for ; Mon, 15 Dec 2014 22:34:04 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id adXRBOtxu0eY for ; Mon, 15 Dec 2014 22:34:03 +0100 (CET) Original-Received: from balder.ntg.nl (localhost [IPv6:::1]) by balder.ntg.nl (Postfix) with ESMTP id 23EDD1023E for ; Mon, 15 Dec 2014 22:33:30 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id BE58B101FB for ; Mon, 15 Dec 2014 22:33:25 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id hgf22STV3QXR for ; Mon, 15 Dec 2014 22:33:20 +0100 (CET) Original-Received: from filter1-til.mf.surf.net (filter1-til.mf.surf.net [194.171.167.217]) by balder.ntg.nl (Postfix) with ESMTP id B92B8101EF for ; Mon, 15 Dec 2014 22:31:39 +0100 (CET) Original-Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by filter1-til.mf.surf.net (8.14.3/8.14.3/Debian-9.4) with ESMTP id sBFLVc2V000399 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Mon, 15 Dec 2014 22:31:39 +0100 Original-Received: from ix.urz.uni-heidelberg.de (cyrus-portal01.urz.uni-heidelberg.de [129.206.100.97]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id sBFL0mMg018722; Mon, 15 Dec 2014 22:00:48 +0100 Original-Received: from extmail.urz.uni-heidelberg.de (extmail.urz.uni-heidelberg.de [129.206.100.140]) by ix.urz.uni-heidelberg.de (Postfix) with ESMTPS id 29A7121F15E9; Mon, 15 Dec 2014 22:00:48 +0100 (CET) Original-Received: from localhost (stgt-5f71a395.pool.mediaWays.net [95.113.163.149]) (authenticated bits=0) by extmail.urz.uni-heidelberg.de (8.13.4/8.13.1) with ESMTP id sBFL0a77008623 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Mon, 15 Dec 2014 22:00:45 +0100 Mail-Followup-To: mailing list for ConTeXt users In-Reply-To: <548DAAED.2060206@wxs.nl> X-Operating-System: Linux acheron 3.17.3-1-ARCH User-Agent: Mutt/1.5.23 (2014-03-12) X-Bayes-Prob: 0.0001 (Score 0, tokens from: ntg-context@ntg.nl, base:default, @@RPTN) X-CanIt-Geo: =?UTF-8?Q?ip=3D129.206.100.212; _country=3DDE; _region=3DBaden-W=C3=BCrttemberg_Region; _city=3DHeidelberg; _latitude=3D49.3757; _longitude=3D8.6911; _http://maps.google.com/maps=3Fq=3D49.3757,8.6911&z=3D6?= X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 0RNrVvCrS - 639ce3921b99 - 20141215 (trained as not-spam) Received-SPF: none (filter1-til.mf.surf.net: domain of philipp.gesang@alumni.uni-heidelberg.de does not designate permitted sender hosts) receiver=filter1-til.mf.surf.net; client-ip=129.206.100.212; envelope-from=; helo=relay.uni-heidelberg.de; identity=mailfrom X-Scanned-By: CanIt (www . roaringpenguin . com) on 194.171.167.217 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.org gmane.comp.tex.context:89535 Archived-At: --===============1214700685== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="qMm9M+Fa2AknHoGS" Content-Disposition: inline --qMm9M+Fa2AknHoGS Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable =C2=B7=C2=B7=C2=B7=C2=B7=C2=B7=C2=B7=C2=B7=C2=B7=C2=B7 > On 12/14/2014 2:45 PM, Philipp Gesang wrote: > > Hi Hans, > > > > from the huge changeset two weeks ago: > > > > +texio.write_nl("The font code has been brought in sync with the = context version of 2014.12.01 so") > > +texio.write_nl("if things don't work out as expected the interfa= cing needs to be checked. When") > > > > -- Message received ;) First off, thanks for bringing the > > fontloader into sync again. So far I haven=E2=80=99t noticed any > > obviously broken features. > > > > However, something is off with the node injector. We have a bug > > reported by Hironori Kitagawa that occurs with the ``palt`` > > feature in node mode: > > > > http://tug.org/pipermail/luatex/2014-November/004976.html > > > > Importing the shiny new font injector into the merged fontloader > > fixes the issue. FWIW here are test files > > > > https://bitbucket.org/phg/lua-la-tex-tests/src/tip/cnt-features-12= -palt.tex > > https://bitbucket.org/phg/lua-la-tex-tests/src/tip/pln-features-12= -palt.tex > > > > The Context version runs fine whereas the plain one does so only > > after my =E2=80=9Cfix=E2=80=9D. The same is true for Context itself: re= place > > font-inj.lua with node-inj.lua in the format to reproduce the > > issue. Is there a fix to the fontloader, perhaps only temporarily > > until the revised injector becomes ready? >=20 > not really as the new injector does more ... also, the new code is kind= =20 > of beta so it might not be a good idea to use that in latex already ...= =20 The current goal is to add an option to load the code directly =66rom Context (TL, minimals). Right now this is non-trivial due to the extra packaging step involved, so the option will facilitate testing a lot. Let=E2=80=99s see if anyone is confident enough to test the fontloader on their own if it becomes easier. > so, i'd first like to do more tests here; of course you can use the new= =20 > injector if you want ... (i'm not touching generic now while messing=20 > with the context variant) Just running my tests ;) I=E2=80=99m fairly content with the prospect that the issue is already addressed in the beta. Philipp --qMm9M+Fa2AknHoGS Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJUj0vxAAoJEFp67MUiL/UEyRUP/1MCzr2Bkd3bjLTobex5wcM8 mUHIjhqM6fIJ/TqHbpEikJ5giCVBhBbb/Mr3zmdDGmBd+lljvQ9N1UPW2eaiEzl5 PJZWrhdN6KoW1y3AUNqPjEuFeVaOkamgTbwi4cud6M25zSQPVOoNAP2EcLViucMA TNIK9Yu98GdeZyYMYgdbpsKh9gooqfsKQPglJ384TmeD9NdaLptbe/PC9pSBmktp NzbeYsPkNWkiuRMbzSanVQeWH2e3owjIMAD6HO2xguajZSLixaGF10pfcqqhYAqB 6B2gxJeHFWOnjplqOJopDaeINEgFx6nJEh1qWvXlZi50jqum9TSkTpr/7IM63dot eydQEVSczz9+J6pqiNVLaVLYGheTUlYHc0WCiRkDsjsYteFXXau6o3eaH+K6W3mW sgV5P1//3BCELpTEUF9M9fnPnhKc1ZgDgps+WimCuFV1NfL8AVXV34NMEXEBQEkx TVWMm3oMUuWXx+gIt5Wuo+OQyW0In7/ObX+bpR4KqbHxoRSbHlYrrUBOFxfbsdER 2j16ZiqBAwln9AADJgb+T6zvnA58f3RwBIv4HiiNGcZ6w+A6zBapDe3rp7ewQIyO LaGhbtuS7g0QhQauEHkyp2x35IWbUkSn96cswMhtBrRkYyG3D97qJhRRxfTItN7P wE6eHepEyxtiuvziZTfG =kczO -----END PGP SIGNATURE----- --qMm9M+Fa2AknHoGS-- --===============1214700685== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly90ZXguYWFuaGV0Lm5ldAphcmNoaXZlICA6IGh0dHA6Ly9mb3VuZHJ5LnN1cGVsZWMu ZnIvcHJvamVjdHMvY29udGV4dHJldi8Kd2lraSAgICAgOiBodHRwOi8vY29udGV4dGdhcmRlbi5u ZXQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18= --===============1214700685==--