texlive[73345] Master/texmf-dist: lutabulartools (7jan25)

commits+karl at tug.org commits+karl at tug.org
Tue Jan 7 22:01:34 CET 2025


Revision: 73345
          https://tug.org/svn/texlive?view=revision&revision=73345
Author:   karl
Date:     2025-01-07 22:01:34 +0100 (Tue, 07 Jan 2025)
Log Message:
-----------
lutabulartools (7jan25)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/luatex/lutabulartools/README.md
    trunk/Master/texmf-dist/doc/luatex/lutabulartools/lutabulartools.pdf
    trunk/Master/texmf-dist/doc/luatex/lutabulartools/lutabulartools.tex
    trunk/Master/texmf-dist/tex/luatex/lutabulartools/lutabulartools.lua
    trunk/Master/texmf-dist/tex/luatex/lutabulartools/lutabulartools.sty

Modified: trunk/Master/texmf-dist/doc/luatex/lutabulartools/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/lutabulartools/README.md	2025-01-07 21:01:24 UTC (rev 73344)
+++ trunk/Master/texmf-dist/doc/luatex/lutabulartools/README.md	2025-01-07 21:01:34 UTC (rev 73345)
@@ -7,7 +7,7 @@
 
 # License (MIT)
 
-Copyright (C) 2021-2023 Kale Ewasiuk
+Copyright (C) 2021-2025 Kale Ewasiuk
 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal

Modified: trunk/Master/texmf-dist/doc/luatex/lutabulartools/lutabulartools.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/luatex/lutabulartools/lutabulartools.tex
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/lutabulartools/lutabulartools.tex	2025-01-07 21:01:24 UTC (rev 73344)
+++ trunk/Master/texmf-dist/doc/luatex/lutabulartools/lutabulartools.tex	2025-01-07 21:01:34 UTC (rev 73345)
@@ -1,6 +1,6 @@
 % Kale Ewasiuk (kalekje at gmail.com)
-% 2023-07-22
-% Copyright (C) 2021-2023 Kale Ewasiuk
+% 2025-01-06
+% Copyright (C) 2021-2025 Kale Ewasiuk
 %
 % Permission is hereby granted, free of charge, to any person obtaining a copy
 % of this software and associated documentation files (the "Software"), to deal
@@ -53,7 +53,7 @@
 \addtokomafont{date}{\raggedright}
 \author{Kale Ewasiuk (\url{kalekje at gmail.com})}
 \usepackage[yyyymmdd]{datetime}\renewcommand{\dateseparator}{--}
-\date{\today}
+\date{\,\,\today}
 
 
 
@@ -115,7 +115,10 @@
 \settabular{nopad=false,tbrule=false} % to set the switches to off
 \end{verbatim}
 
+\settabular{nopad}
+\settabular{!nopad}
 
+
 \section{Debugging}
 You can toggle log output debugging with \cmd{\lttdebugON} and \cmd{\lttdebugOFF}.
 The messages will be printed in a format like so:

Modified: trunk/Master/texmf-dist/tex/luatex/lutabulartools/lutabulartools.lua
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/lutabulartools/lutabulartools.lua	2025-01-07 21:01:24 UTC (rev 73344)
+++ trunk/Master/texmf-dist/tex/luatex/lutabulartools/lutabulartools.lua	2025-01-07 21:01:34 UTC (rev 73345)
@@ -1,6 +1,6 @@
 --% Kale Ewasiuk (kalekje at gmail.com)
---% 2023-07-22
---% Copyright (C) 2021-2023 Kale Ewasiuk
+--% 2025-01-06
+--% Copyright (C) 2021-2025 Kale Ewasiuk
 --%
 --% Permission is hereby granted, free of charge, to any person obtaining a copy
 --% of this software and associated documentation files (the "Software"), to deal
@@ -30,7 +30,7 @@
 local pl = penlight
 local T = pl.tablex
 
-lutabt.luakeys = require'luakeys'()  -- note: YAMLvars.sty will have checked existence of this already
+lutabt.luakeys = require'luakeys'()
 
 
 lutabt.tablelevel = 0

Modified: trunk/Master/texmf-dist/tex/luatex/lutabulartools/lutabulartools.sty
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/lutabulartools/lutabulartools.sty	2025-01-07 21:01:24 UTC (rev 73344)
+++ trunk/Master/texmf-dist/tex/luatex/lutabulartools/lutabulartools.sty	2025-01-07 21:01:34 UTC (rev 73345)
@@ -1,6 +1,6 @@
 % Kale Ewasiuk (kalekje at gmail.com)
-% 2023-07-22
-% Copyright (C) 2021-2023 Kale Ewasiuk
+% 2025-01-06
+% Copyright (C) 2021-2025 Kale Ewasiuk
 %
 % Permission is hereby granted, free of charge, to any person obtaining a copy
 % of this software and associated documentation files (the "Software"), to deal
@@ -23,7 +23,7 @@
 % OR OTHER DEALINGS IN THE SOFTWARE.
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{lutabulartools}[2023-07-22]
+\ProvidesPackage{lutabulartools}[2025-01-06]
 
 \RequirePackage{booktabs}
 \RequirePackage{multirow}
@@ -59,9 +59,16 @@
 }
 \NewDocumentCommand{\resetmidruleX}{O{0}}{\luadirect{lutabt.mrX.reset_midruleX(\luastring{#1})}}
 
+\NewCommandCopy{\ltt at RealPackageWarning}{\PackageWarning}
+\newcommand*{\ltt at DeactivatePackageWarning}{\renewcommand*{\PackageWarning}[2]{}}
+\newcommand*{\ltt at ActivatePackageWarning}{\RenewCommandCopy{\PackageWarning}{\ltt at RealPackageWarning}}
 
-\NewDocumentCommand{\settabular}{s m}{\luadirect{lutabt.set_tabular(\luastring{#2})}} %
 
+\NewDocumentCommand{\settabular}{s m}{\ltt at DeactivatePackageWarning%
+  \luadirect{lutabt.set_tabular(\luastring{#2})}%
+  \ltt at ActivatePackageWarning%
+}%
+
 \def\ltt at resetrownum{\luadirect{lutabt.reset_rows()}}
 \def\ltt at resetrownumhard{\luadirect{lutabt.row_num = 0}}
 \def\ltt at autotoprule{\luadirect{lutabt.process_auto_topbot_rule('top')}}



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