diff options
author | Karl Berry <karl@freefriends.org> | 2015-12-20 23:00:54 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-12-20 23:00:54 +0000 |
commit | f4e67bebe6f832d21491cfa7ae1dfa9388899117 (patch) | |
tree | 3ecab4ba208e0c7ef72957758d26a48d8fc008b8 /Master/texmf-dist/doc/latex/l3kernel/README.md | |
parent | 01185308aa1c1a77c8926a0432aeda02d7a240d9 (diff) |
l3 (20dec15)
git-svn-id: svn://tug.org/texlive/trunk@39152 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/l3kernel/README.md')
-rw-r--r-- | Master/texmf-dist/doc/latex/l3kernel/README.md | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/Master/texmf-dist/doc/latex/l3kernel/README.md b/Master/texmf-dist/doc/latex/l3kernel/README.md index 13b29cf5178..d8a62c55bf1 100644 --- a/Master/texmf-dist/doc/latex/l3kernel/README.md +++ b/Master/texmf-dist/doc/latex/l3kernel/README.md @@ -1,7 +1,7 @@ LaTeX3 Programming Conventions ============================== -Release 2015/11/04 (r6224) +Release 2015/12/20 (r6326) Overview -------- @@ -27,15 +27,14 @@ or modification of functions are made on the list. Requirements ------------ -The `l3kernel` bundle requires the e-TeX extensions and the functionality -of the `\pdfstrcmp` primitive. Any engine which defines `\pdfoutput` -(_i.e._ allows direct production of a PDF file without a DVI intermediate) must -also provide `\pdfcolorstack`, `\pdfliteral`, `\pdfmatrix`, `\pdfrestore` and -`\pdfsave`. As a result, the bundle will only work with the following engines: - +The `l3kernel` bundle requires the e-TeX extensions and additional functionality +to support string comparisons, expandable character generation with arbitrary +category codes (for Unicode engines) and PDF support primitives (where direct +PDF generation is used). The bundle will therefore only work with the following +engines: * pdfTeX v1.40 or later * XeTeX v0.9994 or later -* LuaTeX v0.40 or later +* LuaTeX v0.70 or later * e-(u)pTeX from mid-2012 onward pdfTeX v1.40 was released in 2007, and so any recent TeX distribution @@ -43,6 +42,9 @@ will support `l3kernel`. Both XeTeX and LuaTeX have developed more actively over the past few years, and for this reason only recent releases of these engines are supported. +(Engine developers should contact the team for detailed discussion about +primitive requirements.) + Discussion ---------- |