[luatex] a question about the names \Umathcharnumdef etc
Hans Hagen
pragma at wxs.nl
Fri Oct 16 13:15:10 CEST 2015
On 10/16/2015 11:41 AM, jfbu wrote:
> ...
as mantioned already, it's more a latex issue than an luatex one, but as
you say:
> Well, my package does tell people they need LuaLaTeX from TL2013 or later,
> and the latest modification impacting the package did
> not come from an evolution of the engine, but from LaTeX 2015/10/01.
but luatex is evolving ... it could be that luatex 0.81 doesn't work for
code that hasn't be adapted (for instance, some \pdf primitives were
promoted to core ones, so then the core macros used have to do something
\let\pdfoo = \whatisnowfoo in it wants to be compatible)
> In principle, I understand your point, but LuaTeX having been
> part of the TeX landscape for many years now, it is hard to view
> it as a constantly developing engine needing the package authors
> to support only the latest version and telling the users to adapt...
the stable snapshots of luatex are the tex live versions and at that
point the macro packages should be new-version aware; for intermediate
versions you need to make sure that your old code is not conflicting
with changes ... simply replacing a binary is dangerous (we're not
talking of bug fixes here, but of evolution)
so, normally developers should update locally and check things ... for a
eco system like tex it's not that natural to immediately update binaries
and certain packages esp when they depend on each other (the same is
true for fonts and patterns) ... regular users should lag months behind
developers (or just take the risk of compatibility issues)
> .... as I personally was stuck for many years with a laptop on which I
> would not install TeXLive 2011 or later, and although
> owner of a Mac I could not use xetex (for reasons I have forgotten)
> I am aware that software requirements may induce hardware incompatibilities,
> and actually a lot of the computer business makes it money from that.
luatex should run on any recently modern machine (with decent memory,
and when using lua a decent cpu cache etc)
> If the package was truly exploiting LuaTeX, the matter would be
> a bit otherwise, but here it is just a question of having a minimum
> of compatibility with Unicode,
afaiks it doesn't relate to unicode but to using the right primitives of
macros ... one problem with newer binaries is that one can have to
re-read the manual
Hans
ps. depending on what you use 0.82 will also bring some changes but
david cum suis will make sure that the latex core code is ready for that
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
| www.pragma-pod.nl
-----------------------------------------------------------------
More information about the luatex
mailing list