diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/l3kernel/l3msg.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/l3kernel/l3msg.dtx | 98 |
1 files changed, 54 insertions, 44 deletions
diff --git a/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx b/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx index 44a558917aa..1adc34d8e17 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx @@ -37,7 +37,7 @@ \documentclass[full]{l3doc} %</driver> %<*driver|package> -\GetIdInfo$Id: l3msg.dtx 4728 2014-05-04 13:25:37Z joseph $ +\GetIdInfo$Id: l3msg.dtx 4943 2014-05-30 17:26:32Z bruno $ {L3 Messages} %</driver|package> %<*driver> @@ -759,6 +759,14 @@ % the \cs{__msg_show_item:nn} and \cs{__msg_show_item_unbraced:nn} versions % for key--value like data structures. % \end{function} +% +% \begin{variable}{\c__msg_coding_error_text_tl} +% The text +% \begin{verbatim} +% This is a coding error. +% \end{verbatim} +% used by kernel functions when erroneous programming input is encountered. +% \end{variable} % % \end{documentation} % @@ -878,45 +886,45 @@ % % \begin{variable} % { -% \c_msg_coding_error_text_tl , -% \c_msg_continue_text_tl , -% \c_msg_critical_text_tl , -% \c_msg_fatal_text_tl , -% \c_msg_help_text_tl , -% \c_msg_no_info_text_tl , -% \c_msg_on_line_text_tl , -% \c_msg_return_text_tl , -% \c_msg_trouble_text_tl +% \c_@@_coding_error_text_tl , +% \c_@@_continue_text_tl , +% \c_@@_critical_text_tl , +% \c_@@_fatal_text_tl , +% \c_@@_help_text_tl , +% \c_@@_no_info_text_tl , +% \c_@@_on_line_text_tl , +% \c_@@_return_text_tl , +% \c_@@_trouble_text_tl % } % Simple pieces of text for messages. % \begin{macrocode} -\tl_const:Nn \c_msg_coding_error_text_tl +\tl_const:Nn \c_@@_coding_error_text_tl { This~is~a~coding~error. \\ \\ } -\tl_const:Nn \c_msg_continue_text_tl +\tl_const:Nn \c_@@_continue_text_tl { Type~<return>~to~continue } -\tl_const:Nn \c_msg_critical_text_tl - { Reading~the~current~file~will~stop. } -\tl_const:Nn \c_msg_fatal_text_tl +\tl_const:Nn \c_@@_critical_text_tl + { Reading~the~current~file~'\g_file_current_name_tl'~will~stop. } +\tl_const:Nn \c_@@_fatal_text_tl { This~is~a~fatal~error:~LaTeX~will~abort. } -\tl_const:Nn \c_msg_help_text_tl +\tl_const:Nn \c_@@_help_text_tl { For~immediate~help~type~H~<return> } -\tl_const:Nn \c_msg_no_info_text_tl +\tl_const:Nn \c_@@_no_info_text_tl { LaTeX~does~not~know~anything~more~about~this~error,~sorry. - \c_msg_return_text_tl + \c_@@_return_text_tl } -\tl_const:Nn \c_msg_on_line_text_tl { on~line } -\tl_const:Nn \c_msg_return_text_tl +\tl_const:Nn \c_@@_on_line_text_tl { on~line } +\tl_const:Nn \c_@@_return_text_tl { \\ \\ Try~typing~<return>~to~proceed. \\ If~that~doesn't~work,~type~X~<return>~to~quit. } -\tl_const:Nn \c_msg_trouble_text_tl +\tl_const:Nn \c_@@_trouble_text_tl { \\ \\ More~errors~will~almost~certainly~follow: \\ @@ -932,7 +940,7 @@ \cs_new_nopar:Npn \msg_line_number: { \int_use:N \tex_inputlineno:D } \cs_gset_nopar:Npn \msg_line_context: { - \c_msg_on_line_text_tl + \c_@@_on_line_text_tl \c_space_tl \msg_line_number: } @@ -953,12 +961,12 @@ { \tl_if_empty:nTF {#3} { - \@@_interrupt_wrap:nn { \\ \c_msg_no_info_text_tl } - {#1 \\\\ #2 \\\\ \c_msg_continue_text_tl } + \@@_interrupt_wrap:nn { \\ \c_@@_no_info_text_tl } + {#1 \\\\ #2 \\\\ \c_@@_continue_text_tl } } { \@@_interrupt_wrap:nn { \\ #3 } - {#1 \\\\ #2 \\\\ \c_msg_help_text_tl } + {#1 \\\\ #2 \\\\ \c_@@_help_text_tl } } } % \end{macrocode} @@ -1171,7 +1179,7 @@ \use:c { \c_@@_text_prefix_tl #1 / #2 } {#3} {#4} {#5} {#6} \msg_see_documentation_text:n {#1} } - { \c_msg_fatal_text_tl } + { \c_@@_fatal_text_tl } \tex_end:D } % \end{macrocode} @@ -1199,7 +1207,7 @@ \use:c { \c_@@_text_prefix_tl #1 / #2 } {#3} {#4} {#5} {#6} \msg_see_documentation_text:n {#1} } - { \c_msg_critical_text_tl } + { \c_@@_critical_text_tl } \tex_endinput:D } % \end{macrocode} @@ -1732,25 +1740,25 @@ \@@_kernel_new:nnnn { kernel } { message-already-defined } { Message~'#2'~for~module~'#1'~already~defined. } { - \c_msg_coding_error_text_tl + \c_@@_coding_error_text_tl LaTeX~was~asked~to~define~a~new~message~called~'#2'\ by~the~module~'#1':~this~message~already~exists. - \c_msg_return_text_tl + \c_@@_return_text_tl } \@@_kernel_new:nnnn { kernel } { message-unknown } { Unknown~message~'#2'~for~module~'#1'. } { - \c_msg_coding_error_text_tl + \c_@@_coding_error_text_tl LaTeX~was~asked~to~display~a~message~called~'#2'\\ by~the~module~'#1':~this~message~does~not~exist. - \c_msg_return_text_tl + \c_@@_return_text_tl } \@@_kernel_new:nnnn { kernel } { message-class-unknown } { Unknown~message~class~'#1'. } { LaTeX~has~been~asked~to~redirect~messages~to~a~class~'#1':\\ this~was~never~defined. - \c_msg_return_text_tl + \c_@@_return_text_tl } \@@_kernel_new:nnnn { kernel } { message-redirect-loop } { @@ -1770,7 +1778,7 @@ \@@_kernel_new:nnnn { kernel } { bad-number-of-arguments } { Function~'#1'~cannot~be~defined~with~#2~arguments. } { - \c_msg_coding_error_text_tl + \c_@@_coding_error_text_tl LaTeX~has~been~asked~to~define~a~function~'#1'~with~ #2~arguments.~ TeX~allows~between~0~and~9~arguments~for~a~single~function. @@ -1778,7 +1786,7 @@ \@@_kernel_new:nnnn { kernel } { command-already-defined } { Control~sequence~#1~already~defined. } { - \c_msg_coding_error_text_tl + \c_@@_coding_error_text_tl LaTeX~has~been~asked~to~create~a~new~control~sequence~'#1'~ but~this~name~has~already~been~used~elsewhere. \\ \\ The~current~meaning~is:\\ @@ -1787,14 +1795,14 @@ \@@_kernel_new:nnnn { kernel } { command-not-defined } { Control~sequence~#1~undefined. } { - \c_msg_coding_error_text_tl + \c_@@_coding_error_text_tl LaTeX~has~been~asked~to~use~a~command~#1,~but~this~has~not~ been~defined~yet. } \@@_kernel_new:nnnn { kernel } { empty-search-pattern } { Empty~search~pattern. } { - \c_msg_coding_error_text_tl + \c_@@_coding_error_text_tl LaTeX~has~been~asked~to~replace~an~empty~pattern~by~'#1':~that~ would~lead~to~an~infinite~loop! } @@ -1808,7 +1816,7 @@ \@@_kernel_new:nnnn { kernel } { missing-colon } { Function~'#1'~contains~no~':'. } { - \c_msg_coding_error_text_tl + \c_@@_coding_error_text_tl Code-level~functions~must~contain~':'~to~separate~the~ argument~specification~from~the~function~name.~This~is~ needed~when~defining~conditionals~or~variants,~or~when~building~a~ @@ -1817,17 +1825,18 @@ \@@_kernel_new:nnnn { kernel } { protected-predicate } { Predicate~'#1'~must~be~expandable. } { - \c_msg_coding_error_text_tl + \c_@@_coding_error_text_tl LaTeX~has~been~asked~to~define~'#1'~as~a~protected~predicate.~ Only~expandable~tests~can~have~a~predicate~version. } \@@_kernel_new:nnnn { kernel } { conditional-form-unknown } { Conditional~form~'#1'~for~function~'#2'~unknown. } { - \c_msg_coding_error_text_tl + \c_@@_coding_error_text_tl LaTeX~has~been~asked~to~define~the~conditional~form~'#1'~of~ the~function~'#2',~but~only~'TF',~'T',~'F',~and~'p'~forms~exist. } +%<*package> \bool_if:NT \l@expl@check@declarations@bool { \@@_kernel_new:nnnn { check } { non-declared-variable } @@ -1841,24 +1850,25 @@ LaTeX~will~create~the~variable~and~continue. } } +%</package> \@@_kernel_new:nnnn { kernel } { scanmark-already-defined } { Scan~mark~#1~already~defined. } { - \c_msg_coding_error_text_tl + \c_@@_coding_error_text_tl LaTeX~has~been~asked~to~create~a~new~scan~mark~'#1'~ but~this~name~has~already~been~used~for~a~scan~mark. } \@@_kernel_new:nnnn { kernel } { variable-not-defined } { Variable~#1~undefined. } { - \c_msg_coding_error_text_tl + \c_@@_coding_error_text_tl LaTeX~has~been~asked~to~show~a~variable~#1,~but~this~has~not~ been~defined~yet. } \@@_kernel_new:nnnn { kernel } { variant-too-long } { Variant~form~'#1'~longer~than~base~signature~of~'#2'. } { - \c_msg_coding_error_text_tl + \c_@@_coding_error_text_tl LaTeX~has~been~asked~to~create~a~variant~of~the~function~'#2'~ with~a~signature~starting~with~'#1',~but~that~is~longer~than~ the~signature~(part~after~the~colon)~of~'#2'. @@ -1866,7 +1876,7 @@ \@@_kernel_new:nnnn { kernel } { invalid-variant } { Variant~form~'#1'~invalid~for~base~form~'#2'. } { - \c_msg_coding_error_text_tl + \c_@@_coding_error_text_tl LaTeX~has~been~asked~to~create~a~variant~of~the~function~'#2'~ with~a~signature~starting~with~'#1',~but~cannot~change~an~argument~ from~type~'#3'~to~type~'#4'. @@ -1885,7 +1895,7 @@ \@@_kernel_new:nnn { kernel } { negative-replication } { Negative~argument~for~\prg_replicate:nn. } \@@_kernel_new:nnn { kernel } { unknown-comparison } - { Relation~symbol~'#1'~unknown:~use~=,~<,~>,~==,~!=,~<=,~>=. } + { Relation~'#1'~unknown:~use~=,~<,~>,~==,~!=,~<=,~>=. } \@@_kernel_new:nnn { kernel } { zero-step } { Zero~step~size~for~step~function~#1. } % \end{macrocode} |