[latex3-commits] [latex3/latex3] main: Add `\bitset_log_named_index:N` (e769864f8)

github at latex-project.org github at latex-project.org
Mon Dec 11 19:04:33 CET 2023


Repository : https://github.com/latex3/latex3
On branch  : main
Link       : https://github.com/latex3/latex3/commit/e769864f87d20d3a129b80f9be9fdd5230393e4e

>---------------------------------------------------------------

commit e769864f87d20d3a129b80f9be9fdd5230393e4e
Author: Yukai Chou <muzimuzhi at gmail.com>
Date:   Tue Dec 12 00:06:44 2023 +0800

    Add `\bitset_log_named_index:N`


>---------------------------------------------------------------

e769864f87d20d3a129b80f9be9fdd5230393e4e
 l3kernel/CHANGELOG.md |  1 +
 l3kernel/l3bitset.dtx | 15 +++++++++++++++
 2 files changed, 16 insertions(+)

diff --git a/l3kernel/CHANGELOG.md b/l3kernel/CHANGELOG.md
index b48d30f31..5fbc43949 100644
--- a/l3kernel/CHANGELOG.md
+++ b/l3kernel/CHANGELOG.md
@@ -9,6 +9,7 @@ this project uses date-based 'snapshot' version identifiers.
 
 ### Added
 - Documentation for `\bitset_show_named_index:N`
+- `\bitset_log_named_index:N`
 
 ### Changed
 - Improved method to suppress `l3bitset` where required
diff --git a/l3kernel/l3bitset.dtx b/l3kernel/l3bitset.dtx
index 3bbe7dc2a..036595c4e 100644
--- a/l3kernel/l3bitset.dtx
+++ b/l3kernel/l3bitset.dtx
@@ -269,6 +269,17 @@
 %   on the terminal.
 % \end{function}
 %
+% \begin{function}[added = 2023-12-11]
+%  {
+%     \bitset_log_named_index:N, \bitset_log_named_index:c
+%  }
+%   \begin{syntax}
+%     \cs{bitset_log_named_index:N} \meta{bitset var}
+%   \end{syntax}
+%   Writes declared name--index pairs of the \meta{bitset var}
+%   in the log file.
+% \end{function}
+%
 % \end{documentation}
 %
 % \begin{implementation}
@@ -579,11 +590,15 @@
 % \begin{macro}
 %  {
 %     \bitset_show_named_index:N, \bitset_show_named_index:c,
+%     \bitset_log_named_index:N,  \bitset_log_named_index:c
 %  }
 %    \begin{macrocode}
 \cs_new_protected:Npn \bitset_show_named_index:N
   { \@@_show_named_index:NN \msg_show:nneeee }
 \cs_generate_variant:Nn \bitset_show_named_index:N { c }
+\cs_new_protected:Npn \bitset_log_named_index:N
+  { \@@_show_named_index:NN \msg_log:nneeee }
+\cs_generate_variant:Nn \bitset_log_named_index:N { c }
 \cs_new_protected:Npn \@@_show_named_index:NN #1#2
   {
     \__kernel_chk_defined:NT #2





More information about the latex3-commits mailing list.