summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-10-26 20:38:48 +0000
committerKarl Berry <karl@freefriends.org>2019-10-26 20:38:48 +0000
commit58fc9c2dd30d4246b9cb2a6708d45b0eb7030ef9 (patch)
tree265f9b4954aed37cfd246fd505ce4873291a28db /Master/texmf-dist/tex
parent7026eb5fea352c3036b5188e7a16fed00b0365d3 (diff)
scontents (26oct19)
git-svn-id: svn://tug.org/texlive/trunk@52539 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r--Master/texmf-dist/tex/context/third/scontents/t-scontents.mkiv (renamed from Master/texmf-dist/tex/context/third/scontents/t-scontents.mkvi)14
-rw-r--r--Master/texmf-dist/tex/generic/scontents/scontents-code.tex19
-rw-r--r--Master/texmf-dist/tex/generic/scontents/scontents.tex6
-rw-r--r--Master/texmf-dist/tex/latex/scontents/scontents.sty6
4 files changed, 26 insertions, 19 deletions
diff --git a/Master/texmf-dist/tex/context/third/scontents/t-scontents.mkvi b/Master/texmf-dist/tex/context/third/scontents/t-scontents.mkiv
index 4365af18f1c..71c505801c9 100644
--- a/Master/texmf-dist/tex/context/third/scontents/t-scontents.mkvi
+++ b/Master/texmf-dist/tex/context/third/scontents/t-scontents.mkiv
@@ -1,5 +1,5 @@
%%
-%% This is file `t-scontents.mkvi',
+%% This is file `t-scontents.mkiv',
%% generated with the docstrip utility.
%%
%% The original source files were:
@@ -24,7 +24,7 @@
%% scontents.ins,
%% and the derived files scontents.sty,
%% scontents.tex,
-%% t-scontents.mkvi and
+%% t-scontents.mkiv and
%% scontents-code.tex.
%%
%%
@@ -33,16 +33,16 @@
%% scontents.dtx (with options: `loader,context')
%D \module
%D [ file=t-scontents,
-%D version=1.5,
+%D version=1.6,
%D title=\CONTEXT\ User Module,
%D subtitle=Storing Contents,
%D author=Pablo González,
-%D date=2019-10-24,
+%D date=2019-10-26,
%D copyright=Pablo González,
%D email=pablgonz@educarchile.cl,
%D license=LPPL]
-\def\ScontentsFileDate{2019-10-24}%
-\def\ScontentsFileVersion{1.5}%
+\def\ScontentsFileDate{2019-10-26}%
+\def\ScontentsFileVersion{1.6}%
\def\ScontentsFileDescription{Stores LaTeX contents in memory or files}%
\writestatus{loading}{User Module scontents v\ScontentsFileVersion}
\unprotect
@@ -191,4 +191,4 @@
\ExplSyntaxOff
\endinput
%%
-%% End of file `t-scontents.mkvi'.
+%% End of file `t-scontents.mkiv'.
diff --git a/Master/texmf-dist/tex/generic/scontents/scontents-code.tex b/Master/texmf-dist/tex/generic/scontents/scontents-code.tex
index ab8bbdb8a99..378e48aeff1 100644
--- a/Master/texmf-dist/tex/generic/scontents/scontents-code.tex
+++ b/Master/texmf-dist/tex/generic/scontents/scontents-code.tex
@@ -24,10 +24,10 @@
%% scontents.ins,
%% and the derived files scontents.sty,
%% scontents.tex,
-%% t-scontents.mkvi and
+%% t-scontents.mkiv and
%% scontents-code.tex.
%%
-\def\ScontentsCoreFileDate{2019-10-24}%
+\def\ScontentsCoreFileDate{2019-10-26}%
\begingroup
\def\next{\endgroup}%
\expandafter\ifx\csname PackageError\endcsname\relax
@@ -393,7 +393,8 @@
{ \tl_if_blank_p:n {#2} }
{ \str_if_eq_p:ee {#2} { \c_percent_str } }
{
- \msg_warning:nnn { scontents } { rescanning-text } {#2}
+ \str_if_eq:VnF \c__scontents_hidden_space_str {#2}
+ { \msg_warning:nnn { scontents } { rescanning-text } {#2} }
\__scontents_rescan_tokens:n {#2}
}
}
@@ -534,8 +535,10 @@
\group_begin:
\int_set:Nn \tex_newlinechar:D { `\^^J }
\__scontents_rescan_tokens:x
- { \__scontents_getfrom_seq:nn {#1} {#2} }
- \group_end:
+ {
+ \endgroup % This assumes \catcode`\\=0... Things might go off otherwise.
+ \__scontents_getfrom_seq:nn {#1} {#2}
+ }
}
\cs_new_protected:Npn \__scontents_foreachsc_internal:nn #1 #2
{
@@ -553,8 +556,12 @@
{ \l__scontents_foreach_step_int }
{ \l__scontents_foreach_stop_int }
\__scontents_foreach_add_body:n
- \seq_use:Nn \l__scontents_foreach_print_seq { \tl_use:N \l__scontents_foreach_sep_tl }
+ \tl_gset:Nx \g__scontents_temp_tl
+ { \seq_use:Nn \l__scontents_foreach_print_seq { \tl_use:N \l__scontents_foreach_sep_tl } }
\group_end:
+ \exp_after:wN \tl_gclear:N
+ \exp_after:wN \g__scontents_temp_tl
+ \g__scontents_temp_tl
}
\cs_new_protected:Npn \__scontents_foreach_add_body:n #1
{
diff --git a/Master/texmf-dist/tex/generic/scontents/scontents.tex b/Master/texmf-dist/tex/generic/scontents/scontents.tex
index 35fc8e406ec..9f295044168 100644
--- a/Master/texmf-dist/tex/generic/scontents/scontents.tex
+++ b/Master/texmf-dist/tex/generic/scontents/scontents.tex
@@ -24,11 +24,11 @@
%% scontents.ins,
%% and the derived files scontents.sty,
%% scontents.tex,
-%% t-scontents.mkvi and
+%% t-scontents.mkiv and
%% scontents-code.tex.
%%
-\def\ScontentsFileDate{2019-10-24}%
-\def\ScontentsFileVersion{1.5}%
+\def\ScontentsFileDate{2019-10-26}%
+\def\ScontentsFileVersion{1.6}%
\def\ScontentsFileDescription{Stores LaTeX contents in memory or files}%
\input expl3-generic.tex
\ExplSyntaxOn
diff --git a/Master/texmf-dist/tex/latex/scontents/scontents.sty b/Master/texmf-dist/tex/latex/scontents/scontents.sty
index 1639f07f615..91b3d854865 100644
--- a/Master/texmf-dist/tex/latex/scontents/scontents.sty
+++ b/Master/texmf-dist/tex/latex/scontents/scontents.sty
@@ -24,11 +24,11 @@
%% scontents.ins,
%% and the derived files scontents.sty,
%% scontents.tex,
-%% t-scontents.mkvi and
+%% t-scontents.mkiv and
%% scontents-code.tex.
%%
-\def\ScontentsFileDate{2019-10-24}%
-\def\ScontentsFileVersion{1.5}%
+\def\ScontentsFileDate{2019-10-26}%
+\def\ScontentsFileVersion{1.6}%
\def\ScontentsFileDescription{Stores LaTeX contents in memory or files}%
\RequirePackage{expl3,xparse,l3keys2e}[2019/05/28]
\ProvidesExplPackage