[latex3-commits] [l3svn] r7319 - Deprecate \file_list: and (\ior|\iow)_(list|log)_streams:
noreply at latex-project.org
noreply at latex-project.org
Wed Jun 28 03:00:24 CEST 2017
Author: bruno
Date: 2017-06-28 03:00:23 +0200 (Wed, 28 Jun 2017)
New Revision: 7319
Modified:
trunk/l3kernel/l3candidates.dtx
trunk/l3kernel/l3deprecation.dtx
trunk/l3kernel/l3file.dtx
trunk/l3kernel/l3obsolete.txt
trunk/l3kernel/testfiles/m3expl001.luatex.tlg
trunk/l3kernel/testfiles/m3expl001.ptex.tlg
trunk/l3kernel/testfiles/m3expl001.tlg
trunk/l3kernel/testfiles/m3expl001.uptex.tlg
trunk/l3kernel/testfiles/m3expl001.xetex.tlg
trunk/l3kernel/testfiles/m3expl003.luatex.tlg
trunk/l3kernel/testfiles/m3expl003.ptex.tlg
trunk/l3kernel/testfiles/m3expl003.tlg
trunk/l3kernel/testfiles/m3expl003.uptex.tlg
trunk/l3kernel/testfiles/m3expl003.xetex.tlg
trunk/l3kernel/testfiles/m3file001.lvt
trunk/l3kernel/testfiles/m3file001.ptex.tlg
trunk/l3kernel/testfiles/m3file001.tlg
trunk/l3kernel/testfiles/m3file001.uptex.tlg
trunk/l3kernel/testfiles/m3file001.xetex.tlg
trunk/l3kernel/testfiles/m3show001.lvt
trunk/l3kernel/testfiles/m3show003.lvt
Log:
Deprecate \file_list: and (\ior|\iow)_(list|log)_streams:
These haphazard names are replaced by the more logical names
(\file|\ior|\iow)_(show|log)_list:. As usual, deprecated
commands are kept around until the end of next year.
Modified: trunk/l3kernel/l3candidates.dtx
===================================================================
--- trunk/l3kernel/l3candidates.dtx 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/l3candidates.dtx 2017-06-28 01:00:23 UTC (rev 7319)
@@ -201,16 +201,6 @@
% an error if the file is not found, in contrast to \cs{file_input:n}.
% \end{function}
%
-% \begin{function}[added = 2014-08-22]
-% {\ior_log_streams:, \iow_log_streams:}
-% \begin{syntax}
-% \cs{ior_log_streams:}
-% \cs{iow_log_streams:}
-% \end{syntax}
-% Writes in the log file a list of the file names associated with each
-% open stream: intended for tracking down problems.
-% \end{function}
-%
% \section{Additions to \pkg{l3int}}
%
% \begin{function}[EXP, added = 2016-12-06]{\int_rand:nn}
@@ -1501,22 +1491,7 @@
}
% \end{macrocode}
% \end{macro}
-% \begin{macro}{\ior_log_streams:}
-% Redirect output of \cs{ior_list_streams:} to the log.
-% \begin{macrocode}
-\cs_new_protected:Npn \ior_log_streams:
- { \__msg_log_next: \ior_list_streams: }
-% \end{macrocode}
-% \end{macro}
%
-% \begin{macro}{\iow_log_streams:}
-% Redirect output of \cs{iow_list_streams:} to the log.
-% \begin{macrocode}
-\cs_new_protected:Npn \iow_log_streams:
- { \__msg_log_next: \iow_list_streams: }
-% \end{macrocode}
-% \end{macro}
-%
% \subsection{Additions to \pkg{l3int}}
%
% \begin{macrocode}
Modified: trunk/l3kernel/l3deprecation.dtx
===================================================================
--- trunk/l3kernel/l3deprecation.dtx 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/l3deprecation.dtx 2017-06-28 01:00:23 UTC (rev 7319)
@@ -151,6 +151,11 @@
{ \seq_put_right:Nn \l_file_search_path_seq } { 2018-12-31 }
\@@_error:Nnn \file_path_remove:n
{ \seq_remove_all:Nn \l_file_search_path_seq } { 2018-12-31 }
+ \@@_error:Nnn \file_list: { \file_log_list: } { 2018-12-31 }
+ \@@_error:Nnn \ior_list_streams: { \ior_show_list: } { 2018-12-31 }
+ \@@_error:Nnn \ior_log_streams: { \ior_log_list: } { 2018-12-31 }
+ \@@_error:Nnn \iow_list_streams: { \iow_show_list: } { 2018-12-31 }
+ \@@_error:Nnn \iow_log_streams: { \iow_log_list: } { 2018-12-31 }
\cs_set_eq:NN \__fp_parse_round:Nw \__fp_parse_round_deprecation_error:Nw
\cs_set_eq:NN \deprecation_error: \scan_stop:
}
Modified: trunk/l3kernel/l3file.dtx
===================================================================
--- trunk/l3kernel/l3file.dtx 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/l3file.dtx 2017-06-28 01:00:23 UTC (rev 7319)
@@ -155,12 +155,15 @@
% function. An error is raised if the file is not found.
% \end{function}
%
-% \begin{function}{\file_list:}
+% \begin{function}{\file_show_list:, \file_log_list:}
% \begin{syntax}
-% \cs{file_list:}
+% \cs{file_show_list:}
+% \cs{file_log_list:}
% \end{syntax}
-% This function lists in the log file all files loaded using
-% \cs{file_input:n}.
+% These functions list all files loaded by \LaTeXe{} commands that
+% populate \tn{@filelist} or by \cs{file_input:n}. While
+% \cs{file_show_list:} displays the list in the terminal,
+% \cs{file_log_list:} outputs it to the log file only.
% \end{function}
%
% \subsection{Input--output stream management}
@@ -240,13 +243,20 @@
% to other programmers.
% \end{function}
%
-% \begin{function}[updated = 2015-08-01]{\ior_list_streams:, \iow_list_streams:}
+% \begin{function}[added = 2017-06-27]
+% {
+% \ior_show_list:, \ior_log_list:,
+% \iow_show_list:, \iow_log_list:
+% }
% \begin{syntax}
-% \cs{ior_list_streams:}
-% \cs{iow_list_streams:}
+% \cs{ior_show_list:}
+% \cs{ior_log_list:}
+% \cs{iow_show_list:}
+% \cs{iow_log_list:}
% \end{syntax}
-% Displays a list of the file names associated with each open
-% stream: intended for tracking down problems.
+% Display (to the terminal or log file) a list of the file names
+% associated with each open (read or write) stream. This is intended
+% for tracking down problems.
% \end{function}
%
% \subsection{Reading from files}
@@ -1080,14 +1090,19 @@
% \end{macro}
% \end{macro}
%
-% \begin{macro}{\file_list:}
+% \begin{macro}{\file_show_list:, \file_log_list:}
+% \begin{macro}[aux, EXP]{\@@_list_aux:n}
% A function to list all files used to the log, without duplicates.
% In package mode, if \cs{@filelist} is still defined, we need to take
-% this list of file names into account
-% (we capture it \cs{AtBeginDocument} into
-% \cs{g_@@_record_seq}), turning each file name into a string.
+% this list of file names into account (we capture it
+% \cs{AtBeginDocument} into \cs{g_@@_record_seq}), turning it to a
+% string (this does not affect the commas of this comma list). The
+% message system is a bit finnicky (it can only display results that
+% start with |>~| and end with a dot) so that constrains the possible
+% markup. The advantage is that we get terminal and log outputs for
+% free.
% \begin{macrocode}
-\cs_new_protected:Npn \file_list:
+\cs_new_protected:Npn \file_show_list:
{
\seq_clear:N \l_@@_tmp_seq
%<*package>
@@ -1099,12 +1114,19 @@
%</package>
\seq_concat:NNN \l_@@_tmp_seq \l_@@_tmp_seq \g_@@_record_seq
\seq_remove_duplicates:N \l_@@_tmp_seq
- \iow_log:n { *~File~List~* }
- \seq_map_inline:Nn \l_@@_tmp_seq { \iow_log:n {##1} }
- \iow_log:n { ************* }
+ \__msg_show_wrap:n
+ {
+ >~File~List~< \\
+ \seq_map_function:NN \l_@@_tmp_seq \@@_list_aux:n
+ ............
+ }
}
+\cs_new:Npn \@@_list_aux:n #1 { #1 \\ }
+\cs_new_protected:Npn \file_log_list:
+ { \__msg_log_next: \file_show_list: }
% \end{macrocode}
% \end{macro}
+% \end{macro}
%
% When used as a package, there is a need to hold onto the standard file
% list as well as the new one here. File names recorded in
@@ -1307,8 +1329,8 @@
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\ior_list_streams:}
-% \begin{macro}[aux]{\@@_list_streams:Nn}
+% \begin{macro}{\ior_show_list:, \ior_log_list:}
+% \begin{macro}[aux]{\@@_list:Nn}
% Show the property lists, but with some \enquote{pretty printing}.
% See the \pkg{l3msg} module. The first argument of the message is
% |ior| (as opposed to |iow|) and the second is empty if no read
@@ -1317,9 +1339,11 @@
% translating |ior|/|iow| to English. The list of streams is
% formatted using \cs{__msg_show_item_unbraced:nn}.
% \begin{macrocode}
-\cs_new_protected:Npn \ior_list_streams:
- { \@@_list_streams:Nn \g_@@_streams_prop { ior } }
-\cs_new_protected:Npn \@@_list_streams:Nn #1#2
+\cs_new_protected:Npn \ior_show_list:
+ { \@@_list:Nn \g_@@_streams_prop { ior } }
+\cs_new_protected:Npn \ior_log_list:
+ { \__msg_log_next: \ior_show_list: }
+\cs_new_protected:Npn \@@_list:Nn #1#2
{
\__msg_show_pre:nnxxxx { LaTeX / kernel } { show-streams }
{#2} { \prop_if_empty:NF #1 { ? } } { } { }
@@ -1608,13 +1632,15 @@
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\iow_list_streams:}
-% \begin{macro}{\@@_list_streams:Nn}
+% \begin{macro}{\iow_show_list:, \iow_log_list:}
+% \begin{macro}{\@@_list:Nn}
% Done as for input, but with a copy of the auxiliary so the name is correct.
% \begin{macrocode}
-\cs_new_protected:Npn \iow_list_streams:
- { \@@_list_streams:Nn \g_@@_streams_prop { iow } }
-\cs_new_eq:NN \@@_list_streams:Nn \__ior_list_streams:Nn
+\cs_new_protected:Npn \iow_show_list:
+ { \@@_list:Nn \g_@@_streams_prop { iow } }
+\cs_new_protected:Npn \iow_log_list:
+ { \__msg_log_next: \iow_show_list: }
+\cs_new_eq:NN \@@_list:Nn \__ior_list:Nn
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -2405,7 +2431,65 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}[deprecated = 2018-12-31]{\file_list:}
+% Renamed to \cs{file_log_list:}. For removal after 2018-12-31.
% \begin{macrocode}
+\cs_new_protected:Npn \file_list:
+ {
+ \__msg_kernel_warning:nnxxx { kernel } { deprecated-command }
+ { 2018-12-31 }
+ { \token_to_str:N \file_list: }
+ { \token_to_str:N \file_log_list: }
+ \cs_gset_eq:NN \file_list: \file_log_list:
+ \file_log_list:
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}[added = 2014-08-22, updated = 2015-08-01, deprecated = 2018-12-31]
+% {\ior_list_streams:, \ior_log_streams:, \iow_list_streams:, \iow_log_streams:}
+% These got a more consistent naming.
+% \begin{macrocode}
+\cs_new_protected:Npn \ior_list_streams:
+ {
+ \__msg_kernel_warning:nnxxx { kernel } { deprecated-command }
+ { 2018-12-31 }
+ { \token_to_str:N \ior_list_streams: }
+ { \token_to_str:N \ior_show_list: }
+ \cs_gset_eq:NN \ior_list_streams: \ior_show_list:
+ \ior_show_list:
+ }
+\cs_new_protected:Npn \ior_log_streams:
+ {
+ \__msg_kernel_warning:nnxxx { kernel } { deprecated-command }
+ { 2018-12-31 }
+ { \token_to_str:N \ior_log_streams: }
+ { \token_to_str:N \ior_log_list: }
+ \cs_gset_eq:NN \ior_log_streams: \ior_log_list:
+ \ior_log_list:
+ }
+\cs_new_protected:Npn \iow_list_streams:
+ {
+ \__msg_kernel_warning:nnxxx { kernel } { deprecated-command }
+ { 2018-12-31 }
+ { \token_to_str:N \iow_list_streams: }
+ { \token_to_str:N \iow_show_list: }
+ \cs_gset_eq:NN \iow_list_streams: \iow_show_list:
+ \iow_show_list:
+ }
+\cs_new_protected:Npn \iow_log_streams:
+ {
+ \__msg_kernel_warning:nnxxx { kernel } { deprecated-command }
+ { 2018-12-31 }
+ { \token_to_str:N \iow_log_streams: }
+ { \token_to_str:N \iow_log_list: }
+ \cs_gset_eq:NN \iow_log_streams: \iow_log_list:
+ \iow_log_list:
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
%</initex|package>
% \end{macrocode}
%
Modified: trunk/l3kernel/l3obsolete.txt
===================================================================
--- trunk/l3kernel/l3obsolete.txt 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/l3obsolete.txt 2017-06-28 01:00:23 UTC (rev 7319)
@@ -19,10 +19,15 @@
\box_resize:cnn 2018
\box_resize:Nnn 2018
\file_add_path:nN 2018
+\file_list: 2018
\file_path_include:n 2018
\file_path_remove:n 2018
\g_file_current_name_tl 2018
\ior_get_str:NN 2017
+\ior_list_streams: 2018
+\ior_log_streams: 2018
+\iow_list_streams: 2018
+\iow_log_streams: 2018
\sort_ordered: 2018
\sort_reversed: 2018
\tl_to_lowercase:n 2017
Modified: trunk/l3kernel/testfiles/m3expl001.luatex.tlg
===================================================================
--- trunk/l3kernel/testfiles/m3expl001.luatex.tlg 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/testfiles/m3expl001.luatex.tlg 2017-06-28 01:00:23 UTC (rev 7319)
@@ -2868,7 +2868,9 @@
Defining \file_parse_full_name:nNNN on line ...
Defining \__file_parse_full_name_auxi:w on line ...
Defining \__file_parse_full_name_split:nNNNTF on line ...
-Defining \file_list: on line ...
+Defining \file_show_list: on line ...
+Defining \__file_list_aux:n on line ...
+Defining \file_log_list: on line ...
Defining \c_term_ior on line ...
Defining \g__ior_streams_seq on line ...
Defining \l__ior_stream_tl on line ...
@@ -2889,8 +2891,9 @@
Defining \__ior_open_stream:Nn on line ...
Defining \ior_close:N on line ...
Defining \ior_close:c on line ...
-Defining \ior_list_streams: on line ...
-Defining \__ior_list_streams:Nn on line ...
+Defining \ior_show_list: on line ...
+Defining \ior_log_list: on line ...
+Defining \__ior_list:Nn on line ...
Defining \if_eof:w on line ...
Defining \ior_if_eof_p:N on line ...
Defining \ior_if_eof:NT on line ...
@@ -2922,8 +2925,9 @@
Defining \__iow_open_stream:NV on line ...
Defining \iow_close:N on line ...
Defining \iow_close:c on line ...
-Defining \iow_list_streams: on line ...
-Defining \__iow_list_streams:Nn on line ...
+Defining \iow_show_list: on line ...
+Defining \iow_log_list: on line ...
+Defining \__iow_list:Nn on line ...
Defining \iow_shipout_x:Nn on line ...
Defining \iow_shipout_x:cn on line ...
Defining \iow_shipout_x:Nx on line ...
@@ -3003,6 +3007,11 @@
Defining \file_path_remove:n on line ...
Defining \file_add_path:nN on line ...
Defining \ior_get_str:NN on line ...
+Defining \file_list: on line ...
+Defining \ior_list_streams: on line ...
+Defining \ior_log_streams: on line ...
+Defining \iow_list_streams: on line ...
+Defining \iow_log_streams: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -5397,8 +5406,6 @@
Defining \file_if_exist_input:nT on line ...
Defining \file_if_exist_input:nF on line ...
Defining \file_if_exist_input:nTF on line ...
-Defining \ior_log_streams: on line ...
-Defining \iow_log_streams: on line ...
Defining \int_rand:nn on line ...
Defining \__int_rand:ww on line ...
Defining \__int_rand_narrow:nn on line ...
Modified: trunk/l3kernel/testfiles/m3expl001.ptex.tlg
===================================================================
--- trunk/l3kernel/testfiles/m3expl001.ptex.tlg 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/testfiles/m3expl001.ptex.tlg 2017-06-28 01:00:23 UTC (rev 7319)
@@ -2856,7 +2856,9 @@
Defining \file_parse_full_name:nNNN on line ...
Defining \__file_parse_full_name_auxi:w on line ...
Defining \__file_parse_full_name_split:nNNNTF on line ...
-Defining \file_list: on line ...
+Defining \file_show_list: on line ...
+Defining \__file_list_aux:n on line ...
+Defining \file_log_list: on line ...
Defining \c_term_ior on line ...
Defining \g__ior_streams_seq on line ...
Defining \l__ior_stream_tl on line ...
@@ -2877,8 +2879,9 @@
Defining \__ior_open_stream:Nn on line ...
Defining \ior_close:N on line ...
Defining \ior_close:c on line ...
-Defining \ior_list_streams: on line ...
-Defining \__ior_list_streams:Nn on line ...
+Defining \ior_show_list: on line ...
+Defining \ior_log_list: on line ...
+Defining \__ior_list:Nn on line ...
Defining \if_eof:w on line ...
Defining \ior_if_eof_p:N on line ...
Defining \ior_if_eof:NT on line ...
@@ -2910,8 +2913,9 @@
Defining \__iow_open_stream:NV on line ...
Defining \iow_close:N on line ...
Defining \iow_close:c on line ...
-Defining \iow_list_streams: on line ...
-Defining \__iow_list_streams:Nn on line ...
+Defining \iow_show_list: on line ...
+Defining \iow_log_list: on line ...
+Defining \__iow_list:Nn on line ...
Defining \iow_shipout_x:Nn on line ...
Defining \iow_shipout_x:cn on line ...
Defining \iow_shipout_x:Nx on line ...
@@ -2991,6 +2995,11 @@
Defining \file_path_remove:n on line ...
Defining \file_add_path:nN on line ...
Defining \ior_get_str:NN on line ...
+Defining \file_list: on line ...
+Defining \ior_list_streams: on line ...
+Defining \ior_log_streams: on line ...
+Defining \iow_list_streams: on line ...
+Defining \iow_log_streams: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -5387,8 +5396,6 @@
Defining \file_if_exist_input:nT on line ...
Defining \file_if_exist_input:nF on line ...
Defining \file_if_exist_input:nTF on line ...
-Defining \ior_log_streams: on line ...
-Defining \iow_log_streams: on line ...
Defining \int_rand:nn on line ...
Defining \__int_rand:ww on line ...
Defining \__int_rand_narrow:nn on line ...
Modified: trunk/l3kernel/testfiles/m3expl001.tlg
===================================================================
--- trunk/l3kernel/testfiles/m3expl001.tlg 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/testfiles/m3expl001.tlg 2017-06-28 01:00:23 UTC (rev 7319)
@@ -2856,7 +2856,9 @@
Defining \file_parse_full_name:nNNN on line ...
Defining \__file_parse_full_name_auxi:w on line ...
Defining \__file_parse_full_name_split:nNNNTF on line ...
-Defining \file_list: on line ...
+Defining \file_show_list: on line ...
+Defining \__file_list_aux:n on line ...
+Defining \file_log_list: on line ...
Defining \c_term_ior on line ...
Defining \g__ior_streams_seq on line ...
Defining \l__ior_stream_tl on line ...
@@ -2877,8 +2879,9 @@
Defining \__ior_open_stream:Nn on line ...
Defining \ior_close:N on line ...
Defining \ior_close:c on line ...
-Defining \ior_list_streams: on line ...
-Defining \__ior_list_streams:Nn on line ...
+Defining \ior_show_list: on line ...
+Defining \ior_log_list: on line ...
+Defining \__ior_list:Nn on line ...
Defining \if_eof:w on line ...
Defining \ior_if_eof_p:N on line ...
Defining \ior_if_eof:NT on line ...
@@ -2910,8 +2913,9 @@
Defining \__iow_open_stream:NV on line ...
Defining \iow_close:N on line ...
Defining \iow_close:c on line ...
-Defining \iow_list_streams: on line ...
-Defining \__iow_list_streams:Nn on line ...
+Defining \iow_show_list: on line ...
+Defining \iow_log_list: on line ...
+Defining \__iow_list:Nn on line ...
Defining \iow_shipout_x:Nn on line ...
Defining \iow_shipout_x:cn on line ...
Defining \iow_shipout_x:Nx on line ...
@@ -2991,6 +2995,11 @@
Defining \file_path_remove:n on line ...
Defining \file_add_path:nN on line ...
Defining \ior_get_str:NN on line ...
+Defining \file_list: on line ...
+Defining \ior_list_streams: on line ...
+Defining \ior_log_streams: on line ...
+Defining \iow_list_streams: on line ...
+Defining \iow_log_streams: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -5387,8 +5396,6 @@
Defining \file_if_exist_input:nT on line ...
Defining \file_if_exist_input:nF on line ...
Defining \file_if_exist_input:nTF on line ...
-Defining \ior_log_streams: on line ...
-Defining \iow_log_streams: on line ...
Defining \int_rand:nn on line ...
Defining \__int_rand:ww on line ...
Defining \__int_rand_narrow:nn on line ...
Modified: trunk/l3kernel/testfiles/m3expl001.uptex.tlg
===================================================================
--- trunk/l3kernel/testfiles/m3expl001.uptex.tlg 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/testfiles/m3expl001.uptex.tlg 2017-06-28 01:00:23 UTC (rev 7319)
@@ -2856,7 +2856,9 @@
Defining \file_parse_full_name:nNNN on line ...
Defining \__file_parse_full_name_auxi:w on line ...
Defining \__file_parse_full_name_split:nNNNTF on line ...
-Defining \file_list: on line ...
+Defining \file_show_list: on line ...
+Defining \__file_list_aux:n on line ...
+Defining \file_log_list: on line ...
Defining \c_term_ior on line ...
Defining \g__ior_streams_seq on line ...
Defining \l__ior_stream_tl on line ...
@@ -2877,8 +2879,9 @@
Defining \__ior_open_stream:Nn on line ...
Defining \ior_close:N on line ...
Defining \ior_close:c on line ...
-Defining \ior_list_streams: on line ...
-Defining \__ior_list_streams:Nn on line ...
+Defining \ior_show_list: on line ...
+Defining \ior_log_list: on line ...
+Defining \__ior_list:Nn on line ...
Defining \if_eof:w on line ...
Defining \ior_if_eof_p:N on line ...
Defining \ior_if_eof:NT on line ...
@@ -2910,8 +2913,9 @@
Defining \__iow_open_stream:NV on line ...
Defining \iow_close:N on line ...
Defining \iow_close:c on line ...
-Defining \iow_list_streams: on line ...
-Defining \__iow_list_streams:Nn on line ...
+Defining \iow_show_list: on line ...
+Defining \iow_log_list: on line ...
+Defining \__iow_list:Nn on line ...
Defining \iow_shipout_x:Nn on line ...
Defining \iow_shipout_x:cn on line ...
Defining \iow_shipout_x:Nx on line ...
@@ -2991,6 +2995,11 @@
Defining \file_path_remove:n on line ...
Defining \file_add_path:nN on line ...
Defining \ior_get_str:NN on line ...
+Defining \file_list: on line ...
+Defining \ior_list_streams: on line ...
+Defining \ior_log_streams: on line ...
+Defining \iow_list_streams: on line ...
+Defining \iow_log_streams: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -5385,8 +5394,6 @@
Defining \file_if_exist_input:nT on line ...
Defining \file_if_exist_input:nF on line ...
Defining \file_if_exist_input:nTF on line ...
-Defining \ior_log_streams: on line ...
-Defining \iow_log_streams: on line ...
Defining \int_rand:nn on line ...
Defining \__int_rand:ww on line ...
Defining \__int_rand_narrow:nn on line ...
Modified: trunk/l3kernel/testfiles/m3expl001.xetex.tlg
===================================================================
--- trunk/l3kernel/testfiles/m3expl001.xetex.tlg 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/testfiles/m3expl001.xetex.tlg 2017-06-28 01:00:23 UTC (rev 7319)
@@ -2866,7 +2866,9 @@
Defining \file_parse_full_name:nNNN on line ...
Defining \__file_parse_full_name_auxi:w on line ...
Defining \__file_parse_full_name_split:nNNNTF on line ...
-Defining \file_list: on line ...
+Defining \file_show_list: on line ...
+Defining \__file_list_aux:n on line ...
+Defining \file_log_list: on line ...
Defining \c_term_ior on line ...
Defining \g__ior_streams_seq on line ...
Defining \l__ior_stream_tl on line ...
@@ -2887,8 +2889,9 @@
Defining \__ior_open_stream:Nn on line ...
Defining \ior_close:N on line ...
Defining \ior_close:c on line ...
-Defining \ior_list_streams: on line ...
-Defining \__ior_list_streams:Nn on line ...
+Defining \ior_show_list: on line ...
+Defining \ior_log_list: on line ...
+Defining \__ior_list:Nn on line ...
Defining \if_eof:w on line ...
Defining \ior_if_eof_p:N on line ...
Defining \ior_if_eof:NT on line ...
@@ -2920,8 +2923,9 @@
Defining \__iow_open_stream:NV on line ...
Defining \iow_close:N on line ...
Defining \iow_close:c on line ...
-Defining \iow_list_streams: on line ...
-Defining \__iow_list_streams:Nn on line ...
+Defining \iow_show_list: on line ...
+Defining \iow_log_list: on line ...
+Defining \__iow_list:Nn on line ...
Defining \iow_shipout_x:Nn on line ...
Defining \iow_shipout_x:cn on line ...
Defining \iow_shipout_x:Nx on line ...
@@ -3001,6 +3005,11 @@
Defining \file_path_remove:n on line ...
Defining \file_add_path:nN on line ...
Defining \ior_get_str:NN on line ...
+Defining \file_list: on line ...
+Defining \ior_list_streams: on line ...
+Defining \ior_log_streams: on line ...
+Defining \iow_list_streams: on line ...
+Defining \iow_log_streams: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -5375,8 +5384,6 @@
Defining \file_if_exist_input:nT on line ...
Defining \file_if_exist_input:nF on line ...
Defining \file_if_exist_input:nTF on line ...
-Defining \ior_log_streams: on line ...
-Defining \iow_log_streams: on line ...
Defining \int_rand:nn on line ...
Defining \msg_expandable_error:nnnnnn on line ...
Defining \msg_expandable_error:nnnnn on line ...
Modified: trunk/l3kernel/testfiles/m3expl003.luatex.tlg
===================================================================
--- trunk/l3kernel/testfiles/m3expl003.luatex.tlg 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/testfiles/m3expl003.luatex.tlg 2017-06-28 01:00:23 UTC (rev 7319)
@@ -2869,7 +2869,9 @@
Defining \file_parse_full_name:nNNN on line ...
Defining \__file_parse_full_name_auxi:w on line ...
Defining \__file_parse_full_name_split:nNNNTF on line ...
-Defining \file_list: on line ...
+Defining \file_show_list: on line ...
+Defining \__file_list_aux:n on line ...
+Defining \file_log_list: on line ...
Defining \c_term_ior on line ...
Defining \g__ior_streams_seq on line ...
Defining \l__ior_stream_tl on line ...
@@ -2890,8 +2892,9 @@
Defining \__ior_open_stream:Nn on line ...
Defining \ior_close:N on line ...
Defining \ior_close:c on line ...
-Defining \ior_list_streams: on line ...
-Defining \__ior_list_streams:Nn on line ...
+Defining \ior_show_list: on line ...
+Defining \ior_log_list: on line ...
+Defining \__ior_list:Nn on line ...
Defining \if_eof:w on line ...
Defining \ior_if_eof_p:N on line ...
Defining \ior_if_eof:NT on line ...
@@ -2923,8 +2926,9 @@
Defining \__iow_open_stream:NV on line ...
Defining \iow_close:N on line ...
Defining \iow_close:c on line ...
-Defining \iow_list_streams: on line ...
-Defining \__iow_list_streams:Nn on line ...
+Defining \iow_show_list: on line ...
+Defining \iow_log_list: on line ...
+Defining \__iow_list:Nn on line ...
Defining \iow_shipout_x:Nn on line ...
Defining \iow_shipout_x:cn on line ...
Defining \iow_shipout_x:Nx on line ...
@@ -3004,6 +3008,11 @@
Defining \file_path_remove:n on line ...
Defining \file_add_path:nN on line ...
Defining \ior_get_str:NN on line ...
+Defining \file_list: on line ...
+Defining \ior_list_streams: on line ...
+Defining \ior_log_streams: on line ...
+Defining \iow_list_streams: on line ...
+Defining \iow_log_streams: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -5398,8 +5407,6 @@
Defining \file_if_exist_input:nT on line ...
Defining \file_if_exist_input:nF on line ...
Defining \file_if_exist_input:nTF on line ...
-Defining \ior_log_streams: on line ...
-Defining \iow_log_streams: on line ...
Defining \int_rand:nn on line ...
Defining \__int_rand:ww on line ...
Defining \__int_rand_narrow:nn on line ...
Modified: trunk/l3kernel/testfiles/m3expl003.ptex.tlg
===================================================================
--- trunk/l3kernel/testfiles/m3expl003.ptex.tlg 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/testfiles/m3expl003.ptex.tlg 2017-06-28 01:00:23 UTC (rev 7319)
@@ -2857,7 +2857,9 @@
Defining \file_parse_full_name:nNNN on line ...
Defining \__file_parse_full_name_auxi:w on line ...
Defining \__file_parse_full_name_split:nNNNTF on line ...
-Defining \file_list: on line ...
+Defining \file_show_list: on line ...
+Defining \__file_list_aux:n on line ...
+Defining \file_log_list: on line ...
Defining \c_term_ior on line ...
Defining \g__ior_streams_seq on line ...
Defining \l__ior_stream_tl on line ...
@@ -2878,8 +2880,9 @@
Defining \__ior_open_stream:Nn on line ...
Defining \ior_close:N on line ...
Defining \ior_close:c on line ...
-Defining \ior_list_streams: on line ...
-Defining \__ior_list_streams:Nn on line ...
+Defining \ior_show_list: on line ...
+Defining \ior_log_list: on line ...
+Defining \__ior_list:Nn on line ...
Defining \if_eof:w on line ...
Defining \ior_if_eof_p:N on line ...
Defining \ior_if_eof:NT on line ...
@@ -2911,8 +2914,9 @@
Defining \__iow_open_stream:NV on line ...
Defining \iow_close:N on line ...
Defining \iow_close:c on line ...
-Defining \iow_list_streams: on line ...
-Defining \__iow_list_streams:Nn on line ...
+Defining \iow_show_list: on line ...
+Defining \iow_log_list: on line ...
+Defining \__iow_list:Nn on line ...
Defining \iow_shipout_x:Nn on line ...
Defining \iow_shipout_x:cn on line ...
Defining \iow_shipout_x:Nx on line ...
@@ -2992,6 +2996,11 @@
Defining \file_path_remove:n on line ...
Defining \file_add_path:nN on line ...
Defining \ior_get_str:NN on line ...
+Defining \file_list: on line ...
+Defining \ior_list_streams: on line ...
+Defining \ior_log_streams: on line ...
+Defining \iow_list_streams: on line ...
+Defining \iow_log_streams: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -5388,8 +5397,6 @@
Defining \file_if_exist_input:nT on line ...
Defining \file_if_exist_input:nF on line ...
Defining \file_if_exist_input:nTF on line ...
-Defining \ior_log_streams: on line ...
-Defining \iow_log_streams: on line ...
Defining \int_rand:nn on line ...
Defining \__int_rand:ww on line ...
Defining \__int_rand_narrow:nn on line ...
Modified: trunk/l3kernel/testfiles/m3expl003.tlg
===================================================================
--- trunk/l3kernel/testfiles/m3expl003.tlg 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/testfiles/m3expl003.tlg 2017-06-28 01:00:23 UTC (rev 7319)
@@ -2857,7 +2857,9 @@
Defining \file_parse_full_name:nNNN on line ...
Defining \__file_parse_full_name_auxi:w on line ...
Defining \__file_parse_full_name_split:nNNNTF on line ...
-Defining \file_list: on line ...
+Defining \file_show_list: on line ...
+Defining \__file_list_aux:n on line ...
+Defining \file_log_list: on line ...
Defining \c_term_ior on line ...
Defining \g__ior_streams_seq on line ...
Defining \l__ior_stream_tl on line ...
@@ -2878,8 +2880,9 @@
Defining \__ior_open_stream:Nn on line ...
Defining \ior_close:N on line ...
Defining \ior_close:c on line ...
-Defining \ior_list_streams: on line ...
-Defining \__ior_list_streams:Nn on line ...
+Defining \ior_show_list: on line ...
+Defining \ior_log_list: on line ...
+Defining \__ior_list:Nn on line ...
Defining \if_eof:w on line ...
Defining \ior_if_eof_p:N on line ...
Defining \ior_if_eof:NT on line ...
@@ -2911,8 +2914,9 @@
Defining \__iow_open_stream:NV on line ...
Defining \iow_close:N on line ...
Defining \iow_close:c on line ...
-Defining \iow_list_streams: on line ...
-Defining \__iow_list_streams:Nn on line ...
+Defining \iow_show_list: on line ...
+Defining \iow_log_list: on line ...
+Defining \__iow_list:Nn on line ...
Defining \iow_shipout_x:Nn on line ...
Defining \iow_shipout_x:cn on line ...
Defining \iow_shipout_x:Nx on line ...
@@ -2992,6 +2996,11 @@
Defining \file_path_remove:n on line ...
Defining \file_add_path:nN on line ...
Defining \ior_get_str:NN on line ...
+Defining \file_list: on line ...
+Defining \ior_list_streams: on line ...
+Defining \ior_log_streams: on line ...
+Defining \iow_list_streams: on line ...
+Defining \iow_log_streams: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -5388,8 +5397,6 @@
Defining \file_if_exist_input:nT on line ...
Defining \file_if_exist_input:nF on line ...
Defining \file_if_exist_input:nTF on line ...
-Defining \ior_log_streams: on line ...
-Defining \iow_log_streams: on line ...
Defining \int_rand:nn on line ...
Defining \__int_rand:ww on line ...
Defining \__int_rand_narrow:nn on line ...
Modified: trunk/l3kernel/testfiles/m3expl003.uptex.tlg
===================================================================
--- trunk/l3kernel/testfiles/m3expl003.uptex.tlg 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/testfiles/m3expl003.uptex.tlg 2017-06-28 01:00:23 UTC (rev 7319)
@@ -2857,7 +2857,9 @@
Defining \file_parse_full_name:nNNN on line ...
Defining \__file_parse_full_name_auxi:w on line ...
Defining \__file_parse_full_name_split:nNNNTF on line ...
-Defining \file_list: on line ...
+Defining \file_show_list: on line ...
+Defining \__file_list_aux:n on line ...
+Defining \file_log_list: on line ...
Defining \c_term_ior on line ...
Defining \g__ior_streams_seq on line ...
Defining \l__ior_stream_tl on line ...
@@ -2878,8 +2880,9 @@
Defining \__ior_open_stream:Nn on line ...
Defining \ior_close:N on line ...
Defining \ior_close:c on line ...
-Defining \ior_list_streams: on line ...
-Defining \__ior_list_streams:Nn on line ...
+Defining \ior_show_list: on line ...
+Defining \ior_log_list: on line ...
+Defining \__ior_list:Nn on line ...
Defining \if_eof:w on line ...
Defining \ior_if_eof_p:N on line ...
Defining \ior_if_eof:NT on line ...
@@ -2911,8 +2914,9 @@
Defining \__iow_open_stream:NV on line ...
Defining \iow_close:N on line ...
Defining \iow_close:c on line ...
-Defining \iow_list_streams: on line ...
-Defining \__iow_list_streams:Nn on line ...
+Defining \iow_show_list: on line ...
+Defining \iow_log_list: on line ...
+Defining \__iow_list:Nn on line ...
Defining \iow_shipout_x:Nn on line ...
Defining \iow_shipout_x:cn on line ...
Defining \iow_shipout_x:Nx on line ...
@@ -2992,6 +2996,11 @@
Defining \file_path_remove:n on line ...
Defining \file_add_path:nN on line ...
Defining \ior_get_str:NN on line ...
+Defining \file_list: on line ...
+Defining \ior_list_streams: on line ...
+Defining \ior_log_streams: on line ...
+Defining \iow_list_streams: on line ...
+Defining \iow_log_streams: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -5386,8 +5395,6 @@
Defining \file_if_exist_input:nT on line ...
Defining \file_if_exist_input:nF on line ...
Defining \file_if_exist_input:nTF on line ...
-Defining \ior_log_streams: on line ...
-Defining \iow_log_streams: on line ...
Defining \int_rand:nn on line ...
Defining \__int_rand:ww on line ...
Defining \__int_rand_narrow:nn on line ...
Modified: trunk/l3kernel/testfiles/m3expl003.xetex.tlg
===================================================================
--- trunk/l3kernel/testfiles/m3expl003.xetex.tlg 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/testfiles/m3expl003.xetex.tlg 2017-06-28 01:00:23 UTC (rev 7319)
@@ -2867,7 +2867,9 @@
Defining \file_parse_full_name:nNNN on line ...
Defining \__file_parse_full_name_auxi:w on line ...
Defining \__file_parse_full_name_split:nNNNTF on line ...
-Defining \file_list: on line ...
+Defining \file_show_list: on line ...
+Defining \__file_list_aux:n on line ...
+Defining \file_log_list: on line ...
Defining \c_term_ior on line ...
Defining \g__ior_streams_seq on line ...
Defining \l__ior_stream_tl on line ...
@@ -2888,8 +2890,9 @@
Defining \__ior_open_stream:Nn on line ...
Defining \ior_close:N on line ...
Defining \ior_close:c on line ...
-Defining \ior_list_streams: on line ...
-Defining \__ior_list_streams:Nn on line ...
+Defining \ior_show_list: on line ...
+Defining \ior_log_list: on line ...
+Defining \__ior_list:Nn on line ...
Defining \if_eof:w on line ...
Defining \ior_if_eof_p:N on line ...
Defining \ior_if_eof:NT on line ...
@@ -2921,8 +2924,9 @@
Defining \__iow_open_stream:NV on line ...
Defining \iow_close:N on line ...
Defining \iow_close:c on line ...
-Defining \iow_list_streams: on line ...
-Defining \__iow_list_streams:Nn on line ...
+Defining \iow_show_list: on line ...
+Defining \iow_log_list: on line ...
+Defining \__iow_list:Nn on line ...
Defining \iow_shipout_x:Nn on line ...
Defining \iow_shipout_x:cn on line ...
Defining \iow_shipout_x:Nx on line ...
@@ -3002,6 +3006,11 @@
Defining \file_path_remove:n on line ...
Defining \file_add_path:nN on line ...
Defining \ior_get_str:NN on line ...
+Defining \file_list: on line ...
+Defining \ior_list_streams: on line ...
+Defining \ior_log_streams: on line ...
+Defining \iow_list_streams: on line ...
+Defining \iow_log_streams: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -5376,8 +5385,6 @@
Defining \file_if_exist_input:nT on line ...
Defining \file_if_exist_input:nF on line ...
Defining \file_if_exist_input:nTF on line ...
-Defining \ior_log_streams: on line ...
-Defining \iow_log_streams: on line ...
Defining \int_rand:nn on line ...
Defining \msg_expandable_error:nnnnnn on line ...
Defining \msg_expandable_error:nnnnn on line ...
Modified: trunk/l3kernel/testfiles/m3file001.lvt
===================================================================
--- trunk/l3kernel/testfiles/m3file001.lvt 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/testfiles/m3file001.lvt 2017-06-28 01:00:23 UTC (rev 7319)
@@ -114,7 +114,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\TEST { File~listing }
- { \file_list: }
+ { \file_log_list: }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Modified: trunk/l3kernel/testfiles/m3file001.ptex.tlg
===================================================================
--- trunk/l3kernel/testfiles/m3file001.ptex.tlg 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/testfiles/m3file001.ptex.tlg 2017-06-28 01:00:23 UTC (rev 7319)
@@ -95,7 +95,7 @@
============================================================
TEST 6: File listing
============================================================
-* File List *
+> File List <
pldefs.ltx
jy1mc.fd
jy1gt.fd
@@ -111,7 +111,7 @@
expl3-code.tex
l3dvipdfmx.def
filetest.txt
-*************
+.............
============================================================
============================================================
TEST 7: File name quoting
Modified: trunk/l3kernel/testfiles/m3file001.tlg
===================================================================
--- trunk/l3kernel/testfiles/m3file001.tlg 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/testfiles/m3file001.tlg 2017-06-28 01:00:23 UTC (rev 7319)
@@ -95,7 +95,7 @@
============================================================
TEST 6: File listing
============================================================
-* File List *
+> File List <
minimal.cls
regression-test
regression-test.cfg
@@ -105,7 +105,7 @@
expl3-code.tex
l3pdfmode.def
filetest.txt
-*************
+.............
============================================================
============================================================
TEST 7: File name quoting
Modified: trunk/l3kernel/testfiles/m3file001.uptex.tlg
===================================================================
--- trunk/l3kernel/testfiles/m3file001.uptex.tlg 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/testfiles/m3file001.uptex.tlg 2017-06-28 01:00:23 UTC (rev 7319)
@@ -95,7 +95,7 @@
============================================================
TEST 6: File listing
============================================================
-* File List *
+> File List <
upldefs.ltx
jy2mc.fd
jy2gt.fd
@@ -111,7 +111,7 @@
expl3-code.tex
l3dvipdfmx.def
filetest.txt
-*************
+.............
============================================================
============================================================
TEST 7: File name quoting
Modified: trunk/l3kernel/testfiles/m3file001.xetex.tlg
===================================================================
--- trunk/l3kernel/testfiles/m3file001.xetex.tlg 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/testfiles/m3file001.xetex.tlg 2017-06-28 01:00:23 UTC (rev 7319)
@@ -95,7 +95,7 @@
============================================================
TEST 6: File listing
============================================================
-* File List *
+> File List <
minimal.cls
regression-test
regression-test.cfg
@@ -105,7 +105,7 @@
expl3-code.tex
l3xdvipdfmx.def
filetest.txt
-*************
+.............
============================================================
============================================================
TEST 7: File name quoting
Modified: trunk/l3kernel/testfiles/m3show001.lvt
===================================================================
--- trunk/l3kernel/testfiles/m3show001.lvt 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/testfiles/m3show001.lvt 2017-06-28 01:00:23 UTC (rev 7319)
@@ -86,8 +86,8 @@
\TEST { IO }
{
- \ior_list_streams:
- \iow_list_streams:
+ \ior_show_list:
+ \iow_show_list:
}
\TEST { BOOL }
Modified: trunk/l3kernel/testfiles/m3show003.lvt
===================================================================
--- trunk/l3kernel/testfiles/m3show003.lvt 2017-06-27 23:47:06 UTC (rev 7318)
+++ trunk/l3kernel/testfiles/m3show003.lvt 2017-06-28 01:00:23 UTC (rev 7319)
@@ -120,8 +120,8 @@
\TEST { io }
{
- \ior_log_streams:
- \iow_log_streams:
+ \ior_log_list:
+ \iow_log_list:
}
More information about the latex3-commits
mailing list