diff options
author | Karl Berry <karl@freefriends.org> | 2009-12-11 01:07:09 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-12-11 01:07:09 +0000 |
commit | c6ddbfa56ffeb39f08fef67b1f9fc97778cd70bd (patch) | |
tree | c3312443c40388c8eeb3f515454f9a2e666c15de /Master/texmf-dist/source/latex/oberdiek/luatex.dtx | |
parent | 01aade3322bbb50b565fbb94ed1bade7a0726478 (diff) |
oberdiek update (10dec09)
git-svn-id: svn://tug.org/texlive/trunk@16352 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/oberdiek/luatex.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/oberdiek/luatex.dtx | 40 |
1 files changed, 25 insertions, 15 deletions
diff --git a/Master/texmf-dist/source/latex/oberdiek/luatex.dtx b/Master/texmf-dist/source/latex/oberdiek/luatex.dtx index ae2eac484fb..f62dd833343 100644 --- a/Master/texmf-dist/source/latex/oberdiek/luatex.dtx +++ b/Master/texmf-dist/source/latex/oberdiek/luatex.dtx @@ -75,7 +75,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: luatex 2009/04/10 v0.2 LuaTeX basic definition package (HO)} +\Msg{* Package: luatex 2009/12/02 v0.3 LuaTeX basic definition package (HO)} \Msg{************************************************************************} \keepsilent @@ -160,7 +160,7 @@ and the derived files %<*driver> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{luatex.drv}% - [2009/04/10 v0.2 LuaTeX basic definition package (HO)]% + [2009/12/02 v0.3 LuaTeX basic definition package (HO)]% \documentclass{ltxdoc} \usepackage{holtxdoc}[2008/08/11] \usepackage{paralist} @@ -170,7 +170,7 @@ and the derived files %</driver> % \fi % -% \CheckSum{1218} +% \CheckSum{1237} % % \CharacterTable % {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z @@ -191,7 +191,7 @@ and the derived files % \GetFileInfo{luatex.drv} % % \title{The \xpackage{luatex} package} -% \date{2009/04/10 v0.2} +% \date{2009/12/02 v0.3} % \author{Heiko Oberdiek\\\xemail{oberdiek@uni-freiburg.de}} % % \maketitle @@ -547,7 +547,7 @@ and the derived files \fi \expandafter\x\csname ver@luatex.sty\endcsname \ProvidesPackage{luatex}% - [2009/04/10 v0.2 LuaTeX basic definition package (HO)] + [2009/12/02 v0.3 LuaTeX basic definition package (HO)] % \end{macrocode} % % \subsection{Catcodes} @@ -888,8 +888,14 @@ and the derived files % \end{macro} % \begin{macro}{\unsetattribute} % \begin{macrocode} +\ifnum\luatexversion<37 + \LuT@newcommand\LuT@UnsetAttributeValue[0]{}% + \let\LuT@UnsetAttributeValue\m@ne +\else + \LuT@newcommand\LuT@UnsetAttributeValue[0]{-2147483647 }% +\fi \LuT@newcommand\unsetattribute[1]{% - #1=\m@ne + #1=\LuT@UnsetAttributeValue } % \end{macrocode} % \end{macro} @@ -1090,7 +1096,7 @@ and the derived files \expandafter\ifx\csname RequirePackage\endcsname\relax \input luatex-loader.sty\relax \else - \RequirePackage{luatex-loader}[2009/04/10]% + \RequirePackage{luatex-loader}[2009/12/02]% \fi % \end{macrocode} % \begin{macrocode} @@ -1167,7 +1173,7 @@ and the derived files \fi \expandafter\x\csname ver@luatex-loader.sty\endcsname \ProvidesPackage{luatex-loader}% - [2009/04/10 v0.2 Lua module loader (HO)] + [2009/12/02 v0.3 Lua module loader (HO)] % \end{macrocode} % \begin{macrocode} \begingroup @@ -1253,7 +1259,7 @@ table.insert(package.loaders, kpse_module_loader) %<*test2> \documentclass{article} \def\LoadCommand{% - \RequirePackage{luatex}[2009/04/10]% + \RequirePackage{luatex}[2009/12/02]% } %</test2> % \end{macrocode} @@ -1261,7 +1267,7 @@ table.insert(package.loaders, kpse_module_loader) %<*test3> \documentclass{article} \def\LoadCommand{% - \RequirePackage{luatex-loader}[2009/04/10]% + \RequirePackage{luatex-loader}[2009/12/02]% } %</test3> % \end{macrocode} @@ -1372,7 +1378,7 @@ table.insert(package.loaders, kpse_module_loader) \advance\count0 by 1 % \repeat \documentclass{minimal} -\usepackage{luatex}[2009/04/10] +\usepackage{luatex}[2009/12/02] \usepackage{qstest} \IncludeTests{*} \LogTests{log}{*}{*} @@ -1510,7 +1516,7 @@ table.insert(package.loaders, kpse_module_loader) \endgroup \Expect*{\the\allocationnumber}{0}% \Expect*{\meaning\TestAttr}*{\string\attribute1}% - \Expect*{\the\TestAttr}{-1}% + \Expect*{\the\TestAttr}*{\number\LuT@UnsetAttributeValue}% \def\Test#1{% \setattribute\TestAttr{#1}% \Expect*{\the\TestAttr}{#1}% @@ -1520,12 +1526,12 @@ table.insert(package.loaders, kpse_module_loader) \Test{-1}% \Test{123}% \unsetattribute\TestAttr - \Expect*{\the\TestAttr}{-1}% + \Expect*{\the\TestAttr}*{\number\LuT@UnsetAttributeValue}% \begingroup - \Expect*{\the\TestAttr}{-1}% + \Expect*{\the\TestAttr}*{\number\LuT@UnsetAttributeValue}% \Test{1234}% \endgroup - \Expect*{\the\TestAttr}{-1}% + \Expect*{\the\TestAttr}*{\number\LuT@UnsetAttributeValue}% \end{qstest} % \end{macrocode} % @@ -1765,6 +1771,10 @@ table.insert(package.loaders, kpse_module_loader) % Updates the call of \cs{directlua}, the syntax has changed % in \LuaTeX\ 0.36. % \end{Version} +% \begin{Version}{2009/12/02 v0.3} +% \item +% Unsetting of attributes updated for \LuaTeX\ 0.37. +% \end{Version} % \end{History} % % \PrintIndex |