Will Robertson wrote: > On 12/09/2008, at 5:48 AM, Joseph Wright wrote: > >> ! The key `/test/key three' is unknown >> and is being ignored. >> \err_display_aux:w ...wline: and is being ignored} >> >> l.16 \keys_manage:n{/text/key~three} >> >> ? >> >> Notice the odd line \err_diplay ... Have I missed something here? > > Isn't this how TeX (annoyingly) always prints these errors? > In LaTeX2e I think there's just some whitespace padding to avert > attention from it. Not really. Using your example file: LaTeX error on line 37 of file no file. See LaTeX manual for explanation. Type H <return> for immediate help. ! This is an error with one arg: ` hello '. \err_display_aux:w ...an error with one arg: `#1'} l.37 ...pt:NNw \c_errfile_tlp \err_lbl_a { hello } ? Using \PackageError {package} {A traditional error} \@ehc: ! Package package Error: A traditional error. See the package package documentation for explanation. Type H <return> for immediate help. ... l.45 @ehc\endcsname} ? We still have the TeX part starting with the number, but no code line directly underneath the test. -- Joseph Wright