From 74e31d62761dbf304a52bdc62776ec121e104168 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 13 Feb 2022 21:38:16 +0000 Subject: zref-check git-svn-id: svn://tug.org/texlive/trunk@62011 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/doc/latex/zref-check/CHANGELOG.md | 9 ++++++++- .../doc/latex/zref-check/zref-check-code.pdf | Bin 741719 -> 741661 bytes .../texmf-dist/doc/latex/zref-check/zref-check.pdf | Bin 451899 -> 451832 bytes .../source/latex/zref-check/zref-check.dtx | 12 +++++------- .../texmf-dist/tex/latex/zref-check/zref-check.sty | 12 +++++------- 5 files changed, 18 insertions(+), 15 deletions(-) diff --git a/Master/texmf-dist/doc/latex/zref-check/CHANGELOG.md b/Master/texmf-dist/doc/latex/zref-check/CHANGELOG.md index 17895758faf..76f4d6b20b6 100644 --- a/Master/texmf-dist/doc/latex/zref-check/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/zref-check/CHANGELOG.md @@ -1,6 +1,13 @@ # Changelog -## [Unreleased](https://github.com/gusbrs/zref-check/compare/v0.2.4...HEAD) +## [Unreleased](https://github.com/gusbrs/zref-check/compare/v0.2.5...HEAD) + +## [v0.2.5](https://github.com/gusbrs/zref-check/compare/v0.2.4...v0.2.5) (2022-02-11) + +### Changed +- (Internal) Option variables setting was reviewed, ensuring proper scope is + in use and that they are always properly declared. `expl3` debugging + enabled in regression tests. ## [v0.2.4](https://github.com/gusbrs/zref-check/compare/v0.2.3...v0.2.4) (2022-02-08) diff --git a/Master/texmf-dist/doc/latex/zref-check/zref-check-code.pdf b/Master/texmf-dist/doc/latex/zref-check/zref-check-code.pdf index 92dafc7ae11..71e442e6317 100644 Binary files a/Master/texmf-dist/doc/latex/zref-check/zref-check-code.pdf and b/Master/texmf-dist/doc/latex/zref-check/zref-check-code.pdf differ diff --git a/Master/texmf-dist/doc/latex/zref-check/zref-check.pdf b/Master/texmf-dist/doc/latex/zref-check/zref-check.pdf index 3c20e85536e..ecfd8ee3faa 100644 Binary files a/Master/texmf-dist/doc/latex/zref-check/zref-check.pdf and b/Master/texmf-dist/doc/latex/zref-check/zref-check.pdf differ diff --git a/Master/texmf-dist/source/latex/zref-check/zref-check.dtx b/Master/texmf-dist/source/latex/zref-check/zref-check.dtx index 6392f43c43d..186173b35ce 100644 --- a/Master/texmf-dist/source/latex/zref-check/zref-check.dtx +++ b/Master/texmf-dist/source/latex/zref-check/zref-check.dtx @@ -510,7 +510,7 @@ % % Identify the package. % \begin{macrocode} -\ProvidesExplPackage {zref-check} {2022-02-08} {0.2.4} +\ProvidesExplPackage {zref-check} {2022-02-11} {0.2.5} {Flexible cross-references with contextual checks based on zref} % \end{macrocode} % @@ -546,7 +546,7 @@ \AddToHook { cmd / chapter / before } { \int_gincr:N \g_@@_abschap_int - \int_zero:N \g_@@_abssec_int + \int_gzero:N \g_@@_abssec_int } \zref@newprop { zc@abschap } [0] { \int_use:N \g_@@_abschap_int } \zref@addprop \ZREF@mainlist { zc@abschap } @@ -1033,7 +1033,7 @@ % \end{variable} % % \begin{macrocode} -\tl_set:Nn \g_tmpa_tl { \c_sys_jobname_str .aux } +\tl_gset:Nn \g_tmpa_tl { \c_sys_jobname_str .aux } \file_if_exist:nT { \g_tmpa_tl } { % \end{macrocode} @@ -1518,8 +1518,7 @@ % % \begin{variable}{\c_@@_single_label_checks_seq} % \begin{macrocode} -\seq_new:N \c_@@_single_label_checks_seq -\seq_set_from_clist:Nn \c_@@_single_label_checks_seq +\seq_const_from_clist:Nn \c_@@_single_label_checks_seq { thischap , prevchap , @@ -1632,8 +1631,7 @@ % \begin{macrocode} \bool_new:N \l_@@_passedcheck_bool \bool_new:N \l_@@_onpage_bool -\seq_new:N \c_@@_onpage_checks_seq -\seq_set_from_clist:Nn \c_@@_onpage_checks_seq +\seq_const_from_clist:Nn \c_@@_onpage_checks_seq { above , below , before , after } % \end{macrocode} % \end{variable} diff --git a/Master/texmf-dist/tex/latex/zref-check/zref-check.sty b/Master/texmf-dist/tex/latex/zref-check/zref-check.sty index b510378bd2b..58ae260ae2c 100644 --- a/Master/texmf-dist/tex/latex/zref-check/zref-check.sty +++ b/Master/texmf-dist/tex/latex/zref-check/zref-check.sty @@ -53,7 +53,7 @@ }% \endinput }% -\ProvidesExplPackage {zref-check} {2022-02-08} {0.2.4} +\ProvidesExplPackage {zref-check} {2022-02-11} {0.2.5} {Flexible cross-references with contextual checks based on zref} \RequirePackage { zref-user } \RequirePackage { zref-abspage } @@ -63,7 +63,7 @@ \AddToHook { cmd / chapter / before } { \int_gincr:N \g__zrefcheck_abschap_int - \int_zero:N \g__zrefcheck_abssec_int + \int_gzero:N \g__zrefcheck_abssec_int } \zref@newprop { zc@abschap } [0] { \int_use:N \g__zrefcheck_abschap_int } \zref@addprop \ZREF@mainlist { zc@abschap } @@ -312,7 +312,7 @@ \NewDocumentCommand \zrefchecksetup { m } { \keys_set:nn { zref-check } {#1} } \prop_new:N \g__zrefcheck_auxfile_lblseq_prop -\tl_set:Nn \g_tmpa_tl { \c_sys_jobname_str .aux } +\tl_gset:Nn \g_tmpa_tl { \c_sys_jobname_str .aux } \file_if_exist:nT { \g_tmpa_tl } { \ior_open:Nn \g_tmpa_ior { \g_tmpa_tl } @@ -471,8 +471,7 @@ \zref@wrapper@babel \zref@labelbylist { \__zrefcheck_end_lblfmt:n {#1} } { zrefcheck-end } } -\seq_new:N \c__zrefcheck_single_label_checks_seq -\seq_set_from_clist:Nn \c__zrefcheck_single_label_checks_seq +\seq_const_from_clist:Nn \c__zrefcheck_single_label_checks_seq { thischap , prevchap , @@ -542,8 +541,7 @@ \cs_generate_variant:Nn \__zrefcheck_run_checks:nnn { nnx } \bool_new:N \l__zrefcheck_passedcheck_bool \bool_new:N \l__zrefcheck_onpage_bool -\seq_new:N \c__zrefcheck_onpage_checks_seq -\seq_set_from_clist:Nn \c__zrefcheck_onpage_checks_seq +\seq_const_from_clist:Nn \c__zrefcheck_onpage_checks_seq { above , below , before , after } \cs_generate_variant:Nn \exp_args:Nnno { Nnoo } \cs_new_protected:Npn \__zrefcheck_do_check:nnn #1#2#3 -- cgit v1.2.3