summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-10-03 23:10:26 +0000
committerKarl Berry <karl@freefriends.org>2015-10-03 23:10:26 +0000
commit1d864db4b9bf32da99c0166a256ef52b08c8f132 (patch)
tree76f117fe3d02ca3893a45c998cd516d1f7cd2764 /Master
parent502742d47c3d0cf25164c9121fcb2592cd272109 (diff)
luatexbase (3oct15)
git-svn-id: svn://tug.org/texlive/trunk@38539 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/luatex/luatexbase/luatexbase.pdfbin262576 -> 263269 bytes
-rw-r--r--Master/texmf-dist/source/luatex/luatexbase/luatexbase.dtx24
-rw-r--r--Master/texmf-dist/source/luatex/luatexbase/luatexbase.ins2
-rw-r--r--Master/texmf-dist/tex/luatex/luatexbase/luatexbase-attr.sty2
-rw-r--r--Master/texmf-dist/tex/luatex/luatexbase/luatexbase-cctb.sty2
-rw-r--r--Master/texmf-dist/tex/luatex/luatexbase/luatexbase-compat.sty2
-rw-r--r--Master/texmf-dist/tex/luatex/luatexbase/luatexbase-loader.sty2
-rw-r--r--Master/texmf-dist/tex/luatex/luatexbase/luatexbase-mcb.sty2
-rw-r--r--Master/texmf-dist/tex/luatex/luatexbase/luatexbase-modutils.sty2
-rw-r--r--Master/texmf-dist/tex/luatex/luatexbase/luatexbase-regs.sty2
-rw-r--r--Master/texmf-dist/tex/luatex/luatexbase/luatexbase.loader.lua1
-rw-r--r--Master/texmf-dist/tex/luatex/luatexbase/luatexbase.sty3
12 files changed, 32 insertions, 12 deletions
diff --git a/Master/texmf-dist/doc/luatex/luatexbase/luatexbase.pdf b/Master/texmf-dist/doc/luatex/luatexbase/luatexbase.pdf
index c3afdfde4e5..9138c0c560f 100644
--- a/Master/texmf-dist/doc/luatex/luatexbase/luatexbase.pdf
+++ b/Master/texmf-dist/doc/luatex/luatexbase/luatexbase.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/luatex/luatexbase/luatexbase.dtx b/Master/texmf-dist/source/luatex/luatexbase/luatexbase.dtx
index 9e1c907cd3c..5dc0e37e520 100644
--- a/Master/texmf-dist/source/luatex/luatexbase/luatexbase.dtx
+++ b/Master/texmf-dist/source/luatex/luatexbase/luatexbase.dtx
@@ -30,7 +30,7 @@
\ProvidesFile{luatexbase.dtx}
%</driver>
%<*tex,sty>
-[2015/10/02 v1.1
+[2015/10/03 v1.2
%</tex,sty>
%<emu> luatexbase interface to LuaTeX
%<emu-cmp> luatexbase interface to LuaTeX (legacy subpackage)
@@ -205,7 +205,7 @@
%
% \noindent
% \DescribeMacro{add\_to\_callback}\meta{name}\meta{function}\meta{description}\meta{priority}\\%
-% This function is defined as a wraper around the kernel-level
+% This function is defined as a wrapper around the kernel-level
% implementation, which does not have the fourth \meta{priority}
% argument.
%
@@ -588,7 +588,6 @@ end
%<*whatsit>
\directlua{%
% \end{macrocode}
-
%
% \begin{macrocode}
local user_whatsits = { __unassociated = { } }
@@ -824,4 +823,23 @@ luatexbase.dumpregisteredwhatsits = dump_registered_whatsits
%</emu-cmp,emu-mod,emu-loa,emu-reg,emu-att,emu-cct,emu-mcb>
% \end{macrocode}
%
+% \subsection{Legacy Lua code}
+%
+% \changes{v1.2}{2015/10/03}{Provide \texttt{luatexbase.loader.lua}}
+%
+% The original \textsf{luatexbase} included a file |luatexbase.loader.lua|
+% that could be loaded independently of the rest of the package. This really
+% doesn't need to do anything!
+% \begin{macrocode}
+%<*emu-lua>
+% \end{macrocode}
+%
+% \begin{macrocode}
+luatexbase = luatexbase or { }
+% \end{macrocode}
+%
+% \begin{macrocode}
+%</emu-lua>
+% \end{macrocode}
+%
% \Finale
diff --git a/Master/texmf-dist/source/luatex/luatexbase/luatexbase.ins b/Master/texmf-dist/source/luatex/luatexbase/luatexbase.ins
index 5ebba2f69e4..9730a753317 100644
--- a/Master/texmf-dist/source/luatex/luatexbase/luatexbase.ins
+++ b/Master/texmf-dist/source/luatex/luatexbase/luatexbase.ins
@@ -14,4 +14,6 @@
\generate{\file{luatexbase-cctb.sty}{\from{luatexbase.dtx}{sty,emu-cct}}}
\generate{\file{luatexbase-mcb.sty}{\from{luatexbase.dtx}{sty,emu-mcb}}}
+\generate{\file{luatexbase.loader.lua}{\from{luatexbase.dtx}{emu-lua}}}
+
\endbatchfile
diff --git a/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-attr.sty b/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-attr.sty
index d511a7199c7..7b9c09933c6 100644
--- a/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-attr.sty
+++ b/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-attr.sty
@@ -4,7 +4,7 @@
#1#2[#3]{\endgroup\immediate\write-1{Package: #1 #3}}
\fi
\ProvidesPackage{luatexbase-attr}
-[2015/10/02 v1.1
+[2015/10/03 v1.2
luatexbase interface to LuaTeX (legacy subpackage)
]
\ifx\RequirePackage\undefined
diff --git a/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-cctb.sty b/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-cctb.sty
index a677bf5d025..8e539217838 100644
--- a/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-cctb.sty
+++ b/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-cctb.sty
@@ -4,7 +4,7 @@
#1#2[#3]{\endgroup\immediate\write-1{Package: #1 #3}}
\fi
\ProvidesPackage{luatexbase-cctb}
-[2015/10/02 v1.1
+[2015/10/03 v1.2
luatexbase interface to LuaTeX (legacy subpackage)
]
\ifx\RequirePackage\undefined
diff --git a/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-compat.sty b/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-compat.sty
index 2423d5dd5ec..cb82d8df58e 100644
--- a/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-compat.sty
+++ b/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-compat.sty
@@ -4,7 +4,7 @@
#1#2[#3]{\endgroup\immediate\write-1{Package: #1 #3}}
\fi
\ProvidesPackage{luatexbase-compat}
-[2015/10/02 v1.1
+[2015/10/03 v1.2
luatexbase interface to LuaTeX (legacy subpackage)
]
\ifx\RequirePackage\undefined
diff --git a/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-loader.sty b/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-loader.sty
index f02f10d868b..87fb3699c1b 100644
--- a/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-loader.sty
+++ b/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-loader.sty
@@ -4,7 +4,7 @@
#1#2[#3]{\endgroup\immediate\write-1{Package: #1 #3}}
\fi
\ProvidesPackage{luatexbase-loader}
-[2015/10/02 v1.1
+[2015/10/03 v1.2
luatexbase interface to LuaTeX (legacy subpackage)
]
\ifx\RequirePackage\undefined
diff --git a/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-mcb.sty b/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-mcb.sty
index 45a44b22d61..afd7cbf25d9 100644
--- a/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-mcb.sty
+++ b/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-mcb.sty
@@ -4,7 +4,7 @@
#1#2[#3]{\endgroup\immediate\write-1{Package: #1 #3}}
\fi
\ProvidesPackage{luatexbase-mcb}
-[2015/10/02 v1.1
+[2015/10/03 v1.2
luatexbase interface to LuaTeX (legacy subpackage)
]
\ifx\RequirePackage\undefined
diff --git a/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-modutils.sty b/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-modutils.sty
index 908dc1fe983..4cf39258138 100644
--- a/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-modutils.sty
+++ b/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-modutils.sty
@@ -4,7 +4,7 @@
#1#2[#3]{\endgroup\immediate\write-1{Package: #1 #3}}
\fi
\ProvidesPackage{luatexbase-modutils}
-[2015/10/02 v1.1
+[2015/10/03 v1.2
luatexbase interface to LuaTeX (legacy subpackage)
]
\ifx\RequirePackage\undefined
diff --git a/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-regs.sty b/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-regs.sty
index 7e0207c20ec..4ec7445c004 100644
--- a/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-regs.sty
+++ b/Master/texmf-dist/tex/luatex/luatexbase/luatexbase-regs.sty
@@ -4,7 +4,7 @@
#1#2[#3]{\endgroup\immediate\write-1{Package: #1 #3}}
\fi
\ProvidesPackage{luatexbase-regs}
-[2015/10/02 v1.1
+[2015/10/03 v1.2
luatexbase interface to LuaTeX (legacy subpackage)
]
\ifx\RequirePackage\undefined
diff --git a/Master/texmf-dist/tex/luatex/luatexbase/luatexbase.loader.lua b/Master/texmf-dist/tex/luatex/luatexbase/luatexbase.loader.lua
new file mode 100644
index 00000000000..dd2984b3208
--- /dev/null
+++ b/Master/texmf-dist/tex/luatex/luatexbase/luatexbase.loader.lua
@@ -0,0 +1 @@
+luatexbase = luatexbase or { }
diff --git a/Master/texmf-dist/tex/luatex/luatexbase/luatexbase.sty b/Master/texmf-dist/tex/luatex/luatexbase/luatexbase.sty
index 8581588df51..f485efd2898 100644
--- a/Master/texmf-dist/tex/luatex/luatexbase/luatexbase.sty
+++ b/Master/texmf-dist/tex/luatex/luatexbase/luatexbase.sty
@@ -5,7 +5,7 @@
#1#2[#3]{\endgroup\immediate\write-1{Package: #1 #3}}
\fi
\ProvidesPackage{luatexbase}
-[2015/10/02 v1.1
+[2015/10/03 v1.2
luatexbase interface to LuaTeX
]
\edef\emuatcatcode{\the\catcode`\@}
@@ -145,7 +145,6 @@ end
{\catcode`\%=12 \gdef\@percentchar{%}}
\fi
\directlua{%
-
local user_whatsits = { __unassociated = { } }
local whatsit_ids = { }
local anonymous_whatsits = 0