summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/l3kernel/README.md
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-12-20 23:00:54 +0000
committerKarl Berry <karl@freefriends.org>2015-12-20 23:00:54 +0000
commitf4e67bebe6f832d21491cfa7ae1dfa9388899117 (patch)
tree3ecab4ba208e0c7ef72957758d26a48d8fc008b8 /Master/texmf-dist/doc/latex/l3kernel/README.md
parent01185308aa1c1a77c8926a0432aeda02d7a240d9 (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.md18
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
----------