texlive[63106] Master: luakeys-debug.tex in runtime (werner fink,

commits+karl at tug.org commits+karl at tug.org
Sat Apr 23 00:41:49 CEST 2022


Revision: 63106
          http://tug.org/svn/texlive?view=revision&revision=63106
Author:   karl
Date:     2022-04-23 00:41:49 +0200 (Sat, 23 Apr 2022)
Log Message:
-----------
luakeys-debug.tex in runtime (werner fink, tlbuild 22 Apr 2022 11:32:10)

Modified Paths:
--------------
    trunk/Master/tlpkg/libexec/ctan2tds

Added Paths:
-----------
    trunk/Master/texmf-dist/tex/luatex/luakeys/luakeys-debug.tex

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/luatex/luakeys/luakeys-debug.tex

Deleted: trunk/Master/texmf-dist/doc/luatex/luakeys/luakeys-debug.tex
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/luakeys/luakeys-debug.tex	2022-04-22 21:41:23 UTC (rev 63105)
+++ trunk/Master/texmf-dist/doc/luatex/luakeys/luakeys-debug.tex	2022-04-22 22:41:49 UTC (rev 63106)
@@ -1,62 +0,0 @@
-%% luakeys-debug.tex
-%% Copyright 2021-2022 Josef Friedrich
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3c
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-%   http://www.latex-project.org/lppl.txt
-% and version 1.3c or later is part of all distributions of LaTeX
-% version 2008/05/04 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Josef Friedrich.
-%
-% This work consists of the files luakeys.lua, luakeys.sty, luakeys.tex
-% luakeys-debug.sty and luakeys-debug.tex.
-
-\directlua{
-  luakeys = require('luakeys')
-}
-
-% https://tex.stackexchange.com/a/418401/42311
-\catcode`\@=11
-\long\def\LuaKeysIfNextChar#1#2#3{%
-  \let\@tmpa=#1%
-  \def\@tmpb{#2}%
-  \def\@tmpc{#3}%
-  \futurelet\@future\LuaKeysIfNextChar at i%
-}%
-\def\LuaKeysIfNextChar at i{%
-  \ifx\@tmpa\@future%
-    \expandafter\@tmpb
-  \else
-    \expandafter\@tmpc
-  \fi
-}%
-\def\luakeysdebug at parse@options#1{
-  \directlua{
-    luakeys.save('debug_options', luakeys.parse('#1'))
-  }
-}%
-\def\luakeysdebug at output#1{
-  {
-    \tt
-    \parindent=0pt
-    \directlua{
-      local result = luakeys.parse('\luaescapestring{\unexpanded{#1}}', luakeys.get('debug_options'))
-      tex.print(luakeys.stringify(result, true))
-      luakeys.print(result)
-    }
-  }
-}%
-\def\luakeysdebug at oarg[#1]#2{%
-  \luakeysdebug at parse@options{#1}%
-  \luakeysdebug at output{#2}%
-}%
-\def\luakeysdebug at marg#1{%
-  \luakeysdebug at output{#1}%
-}%
-\def\luakeysdebug{\LuaKeysIfNextChar[{\luakeysdebug at oarg}{\luakeysdebug at marg}}%
-\catcode`\@=12

Added: trunk/Master/texmf-dist/tex/luatex/luakeys/luakeys-debug.tex
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luakeys/luakeys-debug.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/luatex/luakeys/luakeys-debug.tex	2022-04-22 22:41:49 UTC (rev 63106)
@@ -0,0 +1,62 @@
+%% luakeys-debug.tex
+%% Copyright 2021-2022 Josef Friedrich
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   http://www.latex-project.org/lppl.txt
+% and version 1.3c or later is part of all distributions of LaTeX
+% version 2008/05/04 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Josef Friedrich.
+%
+% This work consists of the files luakeys.lua, luakeys.sty, luakeys.tex
+% luakeys-debug.sty and luakeys-debug.tex.
+
+\directlua{
+  luakeys = require('luakeys')
+}
+
+% https://tex.stackexchange.com/a/418401/42311
+\catcode`\@=11
+\long\def\LuaKeysIfNextChar#1#2#3{%
+  \let\@tmpa=#1%
+  \def\@tmpb{#2}%
+  \def\@tmpc{#3}%
+  \futurelet\@future\LuaKeysIfNextChar at i%
+}%
+\def\LuaKeysIfNextChar at i{%
+  \ifx\@tmpa\@future%
+    \expandafter\@tmpb
+  \else
+    \expandafter\@tmpc
+  \fi
+}%
+\def\luakeysdebug at parse@options#1{
+  \directlua{
+    luakeys.save('debug_options', luakeys.parse('#1'))
+  }
+}%
+\def\luakeysdebug at output#1{
+  {
+    \tt
+    \parindent=0pt
+    \directlua{
+      local result = luakeys.parse('\luaescapestring{\unexpanded{#1}}', luakeys.get('debug_options'))
+      tex.print(luakeys.stringify(result, true))
+      luakeys.print(result)
+    }
+  }
+}%
+\def\luakeysdebug at oarg[#1]#2{%
+  \luakeysdebug at parse@options{#1}%
+  \luakeysdebug at output{#2}%
+}%
+\def\luakeysdebug at marg#1{%
+  \luakeysdebug at output{#1}%
+}%
+\def\luakeysdebug{\LuaKeysIfNextChar[{\luakeysdebug at oarg}{\luakeysdebug at marg}}%
+\catcode`\@=12


Property changes on: trunk/Master/texmf-dist/tex/luatex/luakeys/luakeys-debug.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2022-04-22 21:41:23 UTC (rev 63105)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2022-04-22 22:41:49 UTC (rev 63106)
@@ -2119,7 +2119,7 @@
  'luaaddplot',	'luaaddplot.tex|' . $standardtex,
  'luabidi',	'(arabmaths|footnoterule)|' . $standardtex,
  'luaintro',    'NULL',         # doc pkg
- 'luakeys',	'\.lua|luakeys\.tex|' . $standardtex,
+ 'luakeys',	'\.lua|luakeys(-debug)?\.tex|' . $standardtex,
  'lualatex-math', '\.sty',      # not phst-doc.cls
  'luamathalign','luam.*\.lua|' . $standardtex,	# not build.lua
  'luamesh',	'\.sty',        # not lltxdoc.cls



More information about the tex-live-commits mailing list.