summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/l3kernel
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/l3kernel')
-rw-r--r--Master/texmf-dist/doc/latex/l3kernel/README.md4
-rw-r--r--Master/texmf-dist/doc/latex/l3kernel/expl3.pdfbin586708 -> 587118 bytes
-rw-r--r--Master/texmf-dist/doc/latex/l3kernel/interface3.pdfbin1512768 -> 1554821 bytes
-rw-r--r--Master/texmf-dist/doc/latex/l3kernel/l3docstrip.pdfbin268790 -> 268784 bytes
-rw-r--r--Master/texmf-dist/doc/latex/l3kernel/l3obsolete.txt60
-rw-r--r--Master/texmf-dist/doc/latex/l3kernel/l3styleguide.pdfbin279987 -> 279980 bytes
-rw-r--r--Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.pdfbin220230 -> 220223 bytes
-rw-r--r--Master/texmf-dist/doc/latex/l3kernel/source3.pdfbin4622579 -> 4653880 bytes
-rw-r--r--Master/texmf-dist/doc/latex/l3kernel/source3body.tex26
9 files changed, 46 insertions, 44 deletions
diff --git a/Master/texmf-dist/doc/latex/l3kernel/README.md b/Master/texmf-dist/doc/latex/l3kernel/README.md
index e658fadb621..32e54312ac6 100644
--- a/Master/texmf-dist/doc/latex/l3kernel/README.md
+++ b/Master/texmf-dist/doc/latex/l3kernel/README.md
@@ -1,7 +1,7 @@
LaTeX3 Programming Conventions
==============================
-Release 2017/02/10 (r6878)
+Release 2017/03/07 (r6984)
Overview
--------
@@ -101,6 +101,6 @@ the [LaTeX-L list](#Discussion) should be used.
-----
-<p>Copyright (C) 1998-2012,2015 The LaTeX3 Project <br />
+<p>Copyright (C) 1998-2012,2015-2017 The LaTeX3 Project <br />
<a href="http://latex-project.org/">http://latex-project.org/</a> <br />
All rights reserved.</p>
diff --git a/Master/texmf-dist/doc/latex/l3kernel/expl3.pdf b/Master/texmf-dist/doc/latex/l3kernel/expl3.pdf
index c723b16b3cb..b950eff58dd 100644
--- a/Master/texmf-dist/doc/latex/l3kernel/expl3.pdf
+++ b/Master/texmf-dist/doc/latex/l3kernel/expl3.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/l3kernel/interface3.pdf b/Master/texmf-dist/doc/latex/l3kernel/interface3.pdf
index ad8bb1536b8..17f9f14bd29 100644
--- a/Master/texmf-dist/doc/latex/l3kernel/interface3.pdf
+++ b/Master/texmf-dist/doc/latex/l3kernel/interface3.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3docstrip.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3docstrip.pdf
index 3c046c52946..cbb4fbe6a6e 100644
--- a/Master/texmf-dist/doc/latex/l3kernel/l3docstrip.pdf
+++ b/Master/texmf-dist/doc/latex/l3kernel/l3docstrip.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3obsolete.txt b/Master/texmf-dist/doc/latex/l3kernel/l3obsolete.txt
index 6798fbbcf88..8d53477ecdc 100644
--- a/Master/texmf-dist/doc/latex/l3kernel/l3obsolete.txt
+++ b/Master/texmf-dist/doc/latex/l3kernel/l3obsolete.txt
@@ -15,11 +15,15 @@ They will be removed from the sources at the end of the given year.
--------------------------------------
Function Expires end
--------------------------------------
-\iow_get_str:NN 2017
+\c_minus_one 2018
+\ior_get_str:NN 2017
\sort_ordered: 2018
\sort_reversed: 2018
\tl_to_lowercase:n 2017
\tl_to_uppercase:n 2017
+[fp function] round+ 2017
+[fp function] round- 2017
+[fp function] round0 2017
---------------------------------------
Removed functions and variables
@@ -91,6 +95,7 @@ Function Date removed SVN
\char_value_mathcode:w 2011-09-08 2786
\char_value_sfcode:w 2011-09-08 2786
\char_value_uccode:w 2011-09-08 2786
+\chk_if_free_cs:N 2013-01-08 4412
\clist_display:c 2011-09-08 2786
\clist_display:N 2011-09-08 2786
\clist_gremove_element:Nn 2011-09-08 2786
@@ -108,16 +113,15 @@ Function Date removed SVN
\clist_if_eq:NcF 2013-01-08 4412
\clist_if_eq:NcT 2013-01-08 4412
\clist_if_eq:NcTF 2013-01-08 4412
+\clist_length:c 2013-01-08 4412
\clist_length:N 2013-01-08 4412
\clist_length:n 2013-01-08 4412
-\clist_length:c 2013-01-08 4412
\clist_remove_element:Nn 2011-09-08 2786
\clist_top:cN 2011-09-08 2786
\clist_trim_spaces:c 2011-12-20 3114
\clist_trim_spaces:N 2011-12-20 3114
-\clist_use:N 2013-01-08 4412
\clist_use:c 2013-01-08 4412
-\chk_if_free_cs:N 2013-01-08 4412
+\clist_use:N 2013-01-08 4412
\cs_gnew_eq:cc 2011-09-08 2786
\cs_gnew_eq:cN 2011-09-08 2786
\cs_gnew_eq:Nc 2011-09-08 2786
@@ -153,10 +157,6 @@ Function Date removed SVN
\dim_set_min:Nn 2013-01-08 4412
\ExplSyntaxNamesOff 2013-01-08 4420
\ExplSyntaxNamesOn 2013-01-08 4420
-\fp_if_undefined_p:N 2014-05-28 4911
-\fp_if_undefined:NF 2014-05-28 4911
-\fp_if_undefined:NT 2014-05-28 4911
-\fp_if_undefined:NTF 2014-05-28 4911
\fp_abs:c 2014-05-28 4911
\fp_abs:N 2014-05-28 4911
\fp_compare:NNNF 2014-05-28 4911
@@ -216,26 +216,26 @@ Function Date removed SVN
\fp_sin:Nn 2014-05-28 4911
\fp_tan:cn 2014-05-28 4911
\fp_tan:Nn 2014-05-28 4911
-\hbox_gset_inline_begin:N 2014-08-09 5822
-\hbox_gset_inline_begin:c 2014-08-09 5822
-\hbox_gset_inline_end: 2014-08-09 5822
-\hbox_set_inline_begin:N 2014-08-09 5822
-\hbox_set_inline_begin:c 2014-08-09 5822
-\hbox_set_inline_end: 2014-08-09 5822
\g_tmpa_toks 2011-09-08 2786
\g_tmpb_toks 2011-09-08 2786
\g_tmpc_toks 2011-09-08 2786
\group_execute_after:N 2011-09-08 2786
+\hbox_gset_inline_begin:c 2014-08-09 5822
+\hbox_gset_inline_begin:N 2014-08-09 5822
+\hbox_gset_inline_end: 2014-08-09 5822
+\hbox_set_inline_begin:c 2014-08-09 5822
+\hbox_set_inline_begin:N 2014-08-09 5822
+\hbox_set_inline_end: 2014-08-09 5822
\if_num:w 2013-01-08 4412
\int_case:nnn 2015-07-14 5659
\int_convert_from_base_ten:nn 2011-11-22 2986
\int_convert_from_symbols:nn 2011-11-22 2986
\int_convert_to_base_ten:nn 2011-11-22 2986
+\int_eval:w 2013-01-08 4412
+\int_eval_end: 2013-01-08 4412
\int_from_binary:n 2016-01-05 6366
\int_from_hexadecimal:n 2016-01-05 6366
\int_from_octal:n 2016-01-05 6366
-\int_eval:w 2013-01-08 4412
-\int_eval_end: 2013-01-08 4412
\int_to_binary:n 2016-01-05 6366
\int_to_hexadecimal:n 2016-01-05 6366
\int_to_octal:n 2016-01-05 6366
@@ -243,9 +243,9 @@ Function Date removed SVN
\int_value:w 2013-01-08 4412
\ior_gto:NN 2013-07-28 4581
\ior_open_streams: 2011-09-08 2786
-\ior_to:NN 2013-07-28 4581
\ior_str_gto:NN 2013-07-28 4581
\ior_str_to:NN 2013-07-28 4581
+\ior_to:NN 2013-07-28 4581
\iow_now_buffer_safe:Nn 2011-09-08 2786
\iow_now_buffer_safe:Nx 2011-09-08 2786
\iow_now_when_avail:Nn 2012-06-05 3752
@@ -263,8 +263,8 @@ Function Date removed SVN
\l_tmpc_int 2013-01-08 4412
\l_tmpc_toks 2011-09-08 2786
\luatex_if_engine_p: 2017-01-01 6811
-\luatex_if_engine:T 2017-01-01 6811
\luatex_if_engine:F 2017-01-01 6811
+\luatex_if_engine:T 2017-01-01 6811
\luatex_if_engine:TF 2017-01-01 6811
\msg_class_new:nn 2011-09-08 2786
\msg_class_set:nn 2013-01-08 4412
@@ -286,8 +286,8 @@ Function Date removed SVN
\msg_trace:nnxxxx 2011-09-08 2786
\msg_two_newlines: 2013-01-08 4412
\pdftex_if_engine_p: 2017-01-01 6811
-\pdftex_if_engine:T 2017-01-01 6811
\pdftex_if_engine:F 2017-01-01 6811
+\pdftex_if_engine:T 2017-01-01 6811
\pdftex_if_engine:TF 2017-01-01 6811
\peek_after:NN 2011-09-08 2786
\peek_gafter:NN 2011-09-08 2786
@@ -307,14 +307,14 @@ Function Date removed SVN
\prop_del:cV 2013-01-08 4412
\prop_del:Nn 2013-01-08 4412
\prop_del:NV 2013-01-08 4412
+\prop_display:c 2011-09-08 2786
+\prop_display:N 2011-09-08 2786
\prop_gdel:cn 2013-01-08 4412
\prop_gdel:cV 2013-01-08 4412
\prop_gdel:Nn 2013-01-08 4412
\prop_gdel:NV 2013-01-08 4412
\prop_get:cn 2016-01-05 6366
\prop_get:Nn 2016-01-05 6366
-\prop_display:c 2011-09-08 2786
-\prop_display:N 2011-09-08 2786
\prop_get_gdel:NnN 2011-09-08 2786
\prop_gget:cnN 2011-09-08 2786
\prop_gget:cVN 2011-09-08 2786
@@ -359,8 +359,8 @@ Function Date removed SVN
\str_case:onn 2015-07-14 5659
\str_case_x:nnn 2015-07-14 5659
\str_if_eq_p:xx 2013-01-08 4412
-\str_if_eq:xxT 2013-01-08 4412
\str_if_eq:xxF 2013-01-08 4412
+\str_if_eq:xxT 2013-01-08 4412
\str_if_eq:xxTF 2013-01-08 4412
\tl_case:cnn 2015-07-14 5659
\tl_case:Nnn 2015-07-14 5659
@@ -383,8 +383,8 @@ Function Date removed SVN
\tl_head_iii:f 2011-09-08 2786
\tl_head_iii:n 2011-09-08 2786
\tl_head_iii:w 2011-09-08 2786
-\tl_if_empty:xT 2013-01-08 4412
\tl_if_empty:xF 2013-01-08 4412
+\tl_if_empty:xT 2013-01-08 4412
\tl_if_empty:xTF 2013-01-08 4412
\tl_if_head_group_p:n 2013-01-08 4412
\tl_if_head_group:nF 2013-01-08 4412
@@ -527,20 +527,20 @@ Function Date removed SVN
\toks_use_gclear:N 2011-09-08 2786
\toks_use:c 2011-09-08 2786
\toks_use:N 2011-09-08 2786
-\use_i_after_fi:nw 2011-12-30 3114
\use_i_after_else:nw 2011-12-30 3114
+\use_i_after_fi:nw 2011-12-30 3114
\use_i_after_or:nw 2011-12-30 3114
\use_i_after_orelse:nw 2011-12-30 3114
-\xetex_if_engine_p: 2017-01-01 6811
-\xetex_if_engine:T 2017-01-01 6811
-\xetex_if_engine:F 2017-01-01 6811
-\xetex_if_engine:TF 2017-01-01 6811
-\vbox_gset_inline_begin:N 2014-08-09 5822
\vbox_gset_inline_begin:c 2014-08-09 5822
+\vbox_gset_inline_begin:N 2014-08-09 5822
\vbox_gset_inline_end: 2014-08-09 5822
-\vbox_set_inline_begin:N 2014-08-09 5822
\vbox_set_inline_begin:c 2014-08-09 5822
+\vbox_set_inline_begin:N 2014-08-09 5822
\vbox_set_inline_end: 2014-08-09 5822
+\xetex_if_engine_p: 2017-01-01 6811
+\xetex_if_engine:F 2017-01-01 6811
+\xetex_if_engine:T 2017-01-01 6811
+\xetex_if_engine:TF 2017-01-01 6811
[key property] .choice_code:n 2015-07-14 5655
[key property] .choice_code:x 2015-07-14 5655
[key property] .code:x 2013-07-10 4539
diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.pdf
index 502f0ec4b07..d016222c467 100644
--- a/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.pdf
+++ b/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.pdf
index e69dedc8bed..80cf6343057 100644
--- a/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.pdf
+++ b/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/l3kernel/source3.pdf b/Master/texmf-dist/doc/latex/l3kernel/source3.pdf
index 2fa2ada6a74..4887f8c7f43 100644
--- a/Master/texmf-dist/doc/latex/l3kernel/source3.pdf
+++ b/Master/texmf-dist/doc/latex/l3kernel/source3.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/l3kernel/source3body.tex b/Master/texmf-dist/doc/latex/l3kernel/source3body.tex
index 03a9a144e9d..86203d42ac6 100644
--- a/Master/texmf-dist/doc/latex/l3kernel/source3body.tex
+++ b/Master/texmf-dist/doc/latex/l3kernel/source3body.tex
@@ -342,9 +342,9 @@ them to be used for different \enquote{true}/\enquote{false} branches,
depending on
which outcome the conditional is being used to test. To indicate this
without repetition, this information is given in a shortened form:
-\begin{function}[EXP,TF, label = ]{\xetex_if_engine:}
+\begin{function}[EXP,TF, label = ]{\sys_if_engine_xetex:}
\begin{syntax}
- |\xetex_if_engine:TF| \Arg{true code} \Arg{false code}
+ |\sys_if_engine_xetex:TF| \Arg{true code} \Arg{false code}
\end{syntax}
The underlining and italic of \texttt{TF} indicates that
|\xetex_if_engine:T|, |\xetex_if_engine:F| and
@@ -415,22 +415,20 @@ used on top of \LaTeXe{} if \cs{outer} tokens are used in the arguments.
\DocInput{l3names.dtx}
\DocInput{l3basics.dtx}
\DocInput{l3expan.dtx}
-\DocInput{l3prg.dtx}
-\DocInput{l3quark.dtx}
-\DocInput{l3token.dtx}
-\DocInput{l3int.dtx}
-\DocInput{l3skip.dtx}
\DocInput{l3tl.dtx}
\DocInput{l3str.dtx}
\DocInput{l3seq.dtx}
+\DocInput{l3int.dtx}
+\DocInput{l3flag.dtx}
+\DocInput{l3quark.dtx}
+\DocInput{l3prg.dtx}
\DocInput{l3clist.dtx}
+\DocInput{l3token.dtx}
\DocInput{l3prop.dtx}
-\DocInput{l3box.dtx}
-\DocInput{l3coffins.dtx}
-\DocInput{l3color.dtx}
\DocInput{l3msg.dtx}
-\DocInput{l3keys.dtx}
\DocInput{l3file.dtx}
+\DocInput{l3skip.dtx}
+\DocInput{l3keys.dtx}
\DocInput{l3fp.dtx}
% To get the various submodules of l3fp to appear in the implementation
% part only, they have to be added to the documentation list after typesetting
@@ -454,8 +452,12 @@ used on top of \LaTeXe{} if \cs{outer} tokens are used in the arguments.
\ExplSyntaxOff
\DocInput{l3sort.dtx}
-\DocInput{l3candidates.dtx}
+\DocInput{l3box.dtx}
+\DocInput{l3coffins.dtx}
+\DocInput{l3color.dtx}
\DocInput{l3sys.dtx}
+\DocInput{l3deprecation.dtx}
+\DocInput{l3candidates.dtx}
\DocInput{l3luatex.dtx}
\DocInput{l3drivers.dtx}