Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by h1439878.stratoserver.net (8.14.4/8.14.4/Debian-2ubuntu2.1) with ESMTP id t6IARhGE003524 for ; Sat, 18 Jul 2015 12:27:44 +0200 Received: from relay.uni-heidelberg.de ([129.206.100.212]) by mx-ha.gmx.net (mxgmx013) with ESMTPS (Nemesis) id 0M5HOJ-1Z23JV0kD1-00zVBP for ; Sat, 18 Jul 2015 12:27:38 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id t6IAQ7S6018931 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 18 Jul 2015 12:26:07 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id t6I1mJHw021724; Sat, 18 Jul 2015 12:26:07 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 12365613 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Sat, 18 Jul 2015 12:26:07 +0200 Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by listserv.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id t6IAQ7L5018952 for ; Sat, 18 Jul 2015 12:26:07 +0200 Received: from mx02.posteo.de (mx02.posteo.de [89.146.194.165]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id t6IAQ2P2031597 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 18 Jul 2015 12:26:05 +0200 Received: from dovecot04.posteo.de (unknown [185.67.36.27]) by mx02.posteo.de (Postfix) with ESMTPS id 4D3B725A2100 for ; Sat, 18 Jul 2015 12:26:02 +0200 (CEST) Received: from mail.posteo.de (localhost [127.0.0.1]) by dovecot04.posteo.de (Postfix) with ESMTPSA id 3mYQT56k6qzFpW0 for ; Sat, 18 Jul 2015 12:26:01 +0200 (CEST) References: <559AE0A8.3080907@morningstar2.co.uk> <55A3E1DD.8050707@posteo.net> <55A3E5E6.2060405@morningstar2.co.uk> <55A4137A.7030807@posteo.net> <55A415FF.8030305@nag.co.uk> <55A801A8.5090702@posteo.net> <55A809C4.70009@nag.co.uk> <55AA1554.3050509@posteo.net> <55AA24D9.1050904@latex-project.org> User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <55AA29B9.9050104@posteo.net> Date: Sat, 18 Jul 2015 12:26:01 +0200 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Stephan Hennig Subject: Re: LuaTeX support in the LaTeX kernel To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <55AA24D9.1050904@latex-project.org> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: Envelope-To: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=V3; X-GMX-Antivirus: 0 (no virus found) X-UI-Filterresults: notjunk:1;V01:K0:UqYra/hizJA=:VdQrQSoxqDODs5DBfap//vsSdV bIinf8Ni6EYjNdjX0s5KiKgZ6K4pNHCCvdJ9iyLEhyNbJ/YL2wqDPgM3ga4uE7lNLmY/0oz29 erZF3xx/QwXpj5VqH8K4T91wgBb/GPSid/RmzKZ0pSsrdvh2O9paMLRcSuMqwq9NOcgQMmFUj 5vUxL3Kg3KHZCxnrpFNe4s0j7DmYB5C9rK/1aP7cugqoeEpCoUIB9KXwt+g1BVES/xyl/43Zy pgFj8h2ktSce/dhpsD9oYSPYUdTHTanFGJeeld9t+XvPQMblhbTKco4ND/kip7reBwClgaAIA RSHLM1dKPN6PoVordLXtmoCcXPdcYoR4MZLfdXcOYjtvkKNBz1e66wmvzmt9FK5FBlhYTDaH6 8zTvd4igWgZz+zPVnLiSMjEuEUou/PKNulFTYCD0Uq5Ll+A8+N5vucOrudqIsw8M35Ae3yxqd 35LNlSagRDQ6TdTwzSSPIZkD6kt2He3JdCjE81N5dYGUh4kr/wRXxVkm1LR1ScKFYgSc+b44H SwCbFuHk3qYNF3Zyp33RbKkc9uSefkumoESJsWEd4xhW8aF4kBwPmqA8aYr/kdhXldQVkS4/7 gUPKw8OT6PM1UFL2Mvtr3Q40o/qqPuDLMarxy/pLOlxwqA/bySCtODfdD45/ShOqzGbT33eav DwK/Y368mPnpilHQ6N2fc0jnqeEwbfPH8kDxP5ixwwyRihBcNBEelKfgq+MaSHmZdjcWJBe4X zZk/LAoN9EAR/qzpgyOqohy5J5ladARTQJ1GEayaFt+GaixR6X9MW4KGYp0Xff/d7e/5j0MLs VaN9gHqs2+sYN+v8EG3H9ob9fYHOoHWg64+c+0nWWTqQtIUpmE3agLPm1suX2LPGwRR9RKPf+ uU0ug7DdNc210UBylnxQLNABZfXg7sLDzhcFbAqlhQnCF6PW3BopGjE8MF8qYCVSVoE2xFEBl SsCK+ovJiw3eDtnSneg6Dd2sUlQNhzc7Cl+lI8TcqtWdalhYDv5fZJl/wpiiSRHXhwcr2NWhe qiViPmviuLvh2f/hbXkzx73PAirfBqtc6w33cuWmh2xSFr2wpBjL2/31XFyZD/K5aiNVjOMnW utJHX8keRNM7PTFopF5XwpYZujQHAEsxCC4xdPvEK79Ilv1T8Q8qU0g9hNXAR8sMgXQ6UUbAs DeraLB0Wz2mbEX36c9FfFVzcqs9ZCeZjLp63f0HuencmaiCN6C44M1Fvv/8dQ8cGu6tLpDdLB ruCmv0zOEs5LwG0q/nnJCHkZTidl3EwwvSPtrnihaaPi8QA7a+Wem1jf1C+7G6lpDII5vfYqx rW5odILTrazfJc6V7VjSIFtDzW2p+5HlqQWhLu44u6bXPo6NJIgOnna2PvVbZ6PV4+dZmm+R3 /g86LPHDGjfv1CvEW9vTSo39Rg2RmJNmOvjtST3lRg9GA8x0vuPPiGa8utZuxMxGVcRy1hKGb WK2pwg6HS5tzJuzByhiGXtLGxGg7rN3LYADhsEf1fdxHC8Q2pe X-UI-Loop:V01:ONVxQQvA2/E=:0PSFPbF9KrRQYOQN8YOoyl2CXfYqW1Ko2MUGmcYMADo= X-UI-Out-Filterresults: notjunk:1;V01:K0:p3koeJU02pY=:8ZVnf2XtcusCTwo5A4vwF/ ksCZytvPmjIB6VOCo1STnVSgcfb3AmxtEt858SoooysH/Pgd6vUDIs0kSbNRe7xhBydlQicxh QRq1PnsuQQYpeU7+dfhqk8EbC8YDD19ree0goLQBbCyeW2NrXnMdAj1ax3vJKYFuHraTM8gAX ckQOjuq1+2tnLNe3WEQ60rp2WLntxwBvkRoXCh1oMbu7aguuE3hL5mfks2JILpe1OG0QRmdsi zakv6/A3OOa20a98igxbBcT03oGegAvXe29t2rPEWttMbuBI5fZMP8JrjWEkMiydSe1y8XyMI yxG9L1l8bMS9Cqh3Ai1ITefLelQ9gEtAXh0k4p3yVVuSWXPQjbq99DmgqWT9e1vmO7essL2Ei 2TnVoOa+Vq423lOqZMJFjcky3aD0Zetr71FRwVTbb592F6dqWa5tqgsHq+0vYnbHf2O2+TFg7 dFUPoo58FJEjZbK4FxtWzTwtcl2ktt4AOr4T5RytL5R7vbDXy/z8 X-Scanned-By: MIMEDefang 2.71 on 85.214.41.38 Status: R X-Status: X-Keywords: X-UID: 7796 Am 18.07.2015 um 12:05 schrieb Frank Mittelbach: > Am 18.07.2015 um 10:59 schrieb Stephan Hennig: > >> and b) means that new features related to resource allocation will be >> released in sync with new LaTeX versions only (as resource allocation is >> completely implemented as part of the format). > > > right (at least for the broader mass) which is imho a good thing. > Perhaps so much if LaTeX releases are only happening only every couple > of years, but then we are currently in the process of setting things up > so that this can (and will) happen more often again. > > on the other hand once the base allocations are all provided that is not > likely to be an area of much mods - and cutting edge/experimental stuff > you can still do on a package level if really necessary I think you're not taking into account the needs of Lua package authors. While a Lua package depends on the LuaTeX engine, it is otherwise naturally format independent. Say I write a pure Lua package replacing all A glyphs by Z in whatever callback. How do I hook into that callback in a format independent way? A luatexbase package that abstracts from minimal format implementations (as far as such are needed in a format) would solve that issue. Best regards, Stephan Hennig