diff options
author | Karl Berry <karl@freefriends.org> | 2013-07-28 21:53:53 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-07-28 21:53:53 +0000 |
commit | 476ef285597d50560f829ffd64532d75d937d06a (patch) | |
tree | 5c652f3fb3c6e7458bb762f660a005e2f77c3f80 /Master/texmf-dist/source/latex/l3kernel/l3msg.dtx | |
parent | 9cad0f5f2f5f3df83a79cca1d848bf3a5feef241 (diff) |
latex3 (28jul13)
git-svn-id: svn://tug.org/texlive/trunk@31299 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/l3kernel/l3msg.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/l3kernel/l3msg.dtx | 143 |
1 files changed, 3 insertions, 140 deletions
diff --git a/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx b/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx index 9a10e278f2d..aa3cf3ca654 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx @@ -35,7 +35,7 @@ % %<*driver|package> \RequirePackage{l3bootstrap} -\GetIdInfo$Id: l3msg.dtx 4412 2013-01-08 12:23:19Z joseph $ +\GetIdInfo$Id: l3msg.dtx 4581 2013-07-28 08:38:50Z joseph $ {L3 Messages} %</driver|package> %<*driver> @@ -1874,6 +1874,8 @@ { Erroneous~variable~#1 used! } \@@_kernel_new:nnn { kernel } { misused-sequence } { A~sequence~was~misused. } +\@@_kernel_new:nnn { kernel } { misused-prop } + { A~property~list~was~misused. } \@@_kernel_new:nnn { kernel } { negative-replication } { Negative~argument~for~\prg_replicate:nn. } \@@_kernel_new:nnn { kernel } { unknown-comparison } @@ -2117,145 +2119,6 @@ % \end{macro} % \end{macro} % -% \subsection{Deprecated functions} -% -% Deprecated on 2011-05-27, for removal by 2011-08-31. -% -% \begin{macro}{\msg_class_new:nn} -% This is only ever used in a |set| fashion. -% \begin{macrocode} -%<*deprecated> -\cs_new_eq:NN \msg_class_new:nn \msg_class_set:nn -%</deprecated> -% \end{macrocode} -% \end{macro} -% -% \begin{macro} -% { -% \msg_trace:nnxxxx, \msg_trace:nnxxx, \msg_trace:nnxx, -% \msg_trace:nnx, \msg_trace:nn -% } -% The performance here is never going to be good enough for tracing -% code, so let's be realistic. -% \begin{macrocode} -%<*deprecated> -\cs_new_eq:NN \msg_trace:nnxxxx \msg_log:nnxxxx -\cs_new_eq:NN \msg_trace:nnxxx \msg_log:nnxxx -\cs_new_eq:NN \msg_trace:nnxx \msg_log:nnxx -\cs_new_eq:NN \msg_trace:nnx \msg_log:nnx -\cs_new_eq:NN \msg_trace:nn \msg_log:nn -%</deprecated> -% \end{macrocode} -%\end{macro} -% -% \begin{macro}{\msg_generic_new:nnn} -% \begin{macro}{\msg_generic_new:nn} -% \begin{macro}{\msg_generic_set:nnn} -% \begin{macro}{\msg_generic_set:nn} -% \begin{macro}{\msg_direct_interrupt:xxxxx} -% \begin{macro}{\msg_direct_log:xx} -% \begin{macro}{\msg_direct_term:xx} -% These were all too low-level. -% \begin{macrocode} -%<*deprecated> -\cs_new_protected:Npn \msg_generic_new:nnn #1#2#3 { \deprecated } -\cs_new_protected:Npn \msg_generic_new:nn #1#2 { \deprecated } -\cs_new_protected:Npn \msg_generic_set:nnn #1#2#3 { \deprecated } -\cs_new_protected:Npn \msg_generic_set:nn #1#2 { \deprecated } -\cs_new_protected:Npn \msg_direct_interrupt:xxxxx #1#2#3#4#5 { \deprecated } -\cs_new_protected:Npn \msg_direct_log:xx #1#2 { \deprecated } -\cs_new_protected:Npn \msg_direct_term:xx #1#2 { \deprecated } -%</deprecated> -% \end{macrocode} -% \end{macro} -% \end{macro} -% \end{macro} -% \end{macro} -% \end{macro} -% \end{macro} -% \end{macro} -% -% \begin{macro}{\@@_kernel_bug:x} -% \begin{variable}{\c_@@_kernel_bug_text_tl, \c_@@_kernel_bug_more_text_tl} -% \begin{macrocode} -%<*deprecated> -\cs_set_protected:Npn \@@_kernel_bug:x #1 - { - \msg_interrupt:nnn { \c_@@_kernel_bug_text_tl } - { - #1 - \msg_see_documentation_text:n { LaTeX3 } - } - { \c_@@_kernel_bug_more_text_tl } - } -\tl_const:Nn \c_@@_kernel_bug_text_tl - { This~is~a~LaTeX~bug:~check~coding! } -\tl_const:Nn \c_@@_kernel_bug_more_text_tl - { - There~is~a~coding~bug~somewhere~around~here. \\ - This~probably~needs~examining~by~an~expert. - \c_msg_return_text_tl - } -%</deprecated> -% \end{macrocode} -% \end{variable} -% \end{macro} -% -% Deprecated on 2012-06-28, for removal by 2012-12-31. -% -% \begin{macro}{\msg_newline:, \msg_two_newlines:} -% New lines are printed in the same way as for low-level file writing. -% \begin{macrocode} -%<*deprecated> -\cs_new_nopar:Npn \msg_newline: { ^^J } -\cs_new_nopar:Npn \msg_two_newlines: { ^^J ^^J } -%</deprecated> -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\msg_log:x, \msg_term:x} -% \begin{macro}{\msg_interrupt:xxx} -% These were all misnamed. -% \begin{macrocode} -%<*deprecated> -\cs_generate_variant:Nn \msg_log:n { x } -\cs_generate_variant:Nn \msg_term:n { x } -\cs_generate_variant:Nn \msg_interrupt:nnn { xxx } -%</deprecated> -% \end{macrocode} -% \end{macro} -% \end{macro} -% -% Deprecated on 2012-06-29, for removal by 2012-12-31. -% -% \begin{macro}{\msg_class_set:nn} -% Setting up a message class does two tasks. Any existing redirection -% is cleared, and the various message functions are created -% to simply use the code stored for the message. -% \begin{macrocode} -%<*deprecated> -\cs_new_protected:Npn \msg_class_set:nn #1#2 - { - \cs_if_exist:cTF { @@_ #1 _code:nnnnnn } - \cs_set_protected:cpn - \cs_new_protected:cpn - { @@_ #1 _code:nnnnnn } ##1##2##3##4##5##6 {#2} - \prop_clear_new:c { l_@@_redirect_ #1 _prop } - \cs_set_protected_nopar:cpn { msg_ #1 :nnxxxx } - { \@@_use:nnnnnnn {#1} } - \cs_set_protected:cpx { msg_ #1 :nnxxx } ##1##2##3##4##5 - { \exp_not:c { msg_ #1 :nnxxxx } {##1} {##2} {##3} {##4} {##5} { } } - \cs_set_protected:cpx { msg_ #1 :nnxx } ##1##2##3##4 - { \exp_not:c { msg_ #1 :nnxxxx } {##1} {##2} {##3} {##4} { } { } } - \cs_set_protected:cpx { msg_ #1 :nnx } ##1##2##3 - { \exp_not:c { msg_ #1 :nnxxxx } {##1} {##2} {##3} { } { } { } } - \cs_set_protected:cpx { msg_ #1 :nn } ##1##2 - { \exp_not:c { msg_ #1 :nnxxxx } {##1} {##2} { } { } { } { } } - } -%</deprecated> -% \end{macrocode} -% \end{macro} -% % \begin{macrocode} %</initex|package> % \end{macrocode} |