[latex3-commits] [latex3/latex2e] tagging696: remove @filesw test from property_record, latex3/tagging-project#696 (0cb50a69)
github at latex-project.org
github at latex-project.org
Thu Sep 5 15:13:32 CEST 2024
Repository : https://github.com/latex3/latex2e
On branch : tagging696
Link : https://github.com/latex3/latex2e/commit/0cb50a69761e374e46d996cdda3ef555b945bb3a
>---------------------------------------------------------------
commit 0cb50a69761e374e46d996cdda3ef555b945bb3a
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date: Thu Sep 5 15:13:32 2024 +0200
remove @filesw test from property_record, latex3/tagging-project#696
>---------------------------------------------------------------
0cb50a69761e374e46d996cdda3ef555b945bb3a
base/changes.txt | 4 ++++
base/ltproperties.dtx | 15 +++++++--------
2 files changed, 11 insertions(+), 8 deletions(-)
diff --git a/base/changes.txt b/base/changes.txt
index 69504ec7..737d3912 100644
--- a/base/changes.txt
+++ b/base/changes.txt
@@ -6,6 +6,10 @@ to completeness or accuracy and it contains some references to files that are
not part of the distribution.
================================================================================
+2024-09-05 Ulrike Fischer <Ulrike.Fischer at latex-project.org>
+ * ltproperties.dtx: remove @filesw-test in \__property_record,
+ see https://github.com/latex3/tagging-project/issues/696
+
2024-09-03 Ulrike Fischer <Ulrike.Fischer at latex-project.org>
* fontdef.dtx: preload t1cmss.fd and t1cmtt.fd
diff --git a/base/ltproperties.dtx b/base/ltproperties.dtx
index 5b869437..0e07a0ae 100644
--- a/base/ltproperties.dtx
+++ b/base/ltproperties.dtx
@@ -30,7 +30,7 @@
%<*driver>
% \fi
\ProvidesFile{ltproperties.dtx}
- [2024/06/29 v1.0e LaTeX Kernel (Properties)]
+ [2024/09/05 v1.0f LaTeX Kernel (Properties)]
% \iffalse
%
\documentclass[full]{l3doc}
@@ -560,6 +560,8 @@
% comma at the end of the list as that is easier to deal with than trying
% to tidy up, and there is no real downside.
% \changes{v1.0d}{2024-01-17}{Use \cs{protected at write}}%
+% \changes{v1.0f}{2024-09-05}{Remove \cs{if at filesw} test to be in line with \cs{label},
+% tagging-project issue 696}%
% \begin{macrocode}
\cs_new_protected:Npn \property_record:nN #1#2
{ \property_record:nV {#1} #2 }
@@ -568,14 +570,11 @@
\cs_generate_variant:Nn \property_record:nn { nV , ee, oo }
\cs_new_protected:Npn \@@_record:nn #1#2
{
- \legacy_if:nT { @filesw }
+ \protected at write \@auxout {}
{
- \protected at write \@auxout {}
- {
- \token_to_str:N \new at label@record
- {#1}
- { \clist_map_function:nN {#2} \@@_record_value:n }
- }
+ \token_to_str:N \new at label@record
+ {#1}
+ { \clist_map_function:nN {#2} \@@_record_value:n }
}
}
\cs_generate_variant:Nn \@@_record:nn { e }
More information about the latex3-commits
mailing list.