diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/nag/nag-experimental.cfg')
-rw-r--r-- | Master/texmf-dist/tex/latex/nag/nag-experimental.cfg | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/nag/nag-experimental.cfg b/Master/texmf-dist/tex/latex/nag/nag-experimental.cfg index 330b792be6b..e65c4800cd6 100644 --- a/Master/texmf-dist/tex/latex/nag/nag-experimental.cfg +++ b/Master/texmf-dist/tex/latex/nag/nag-experimental.cfg @@ -21,6 +21,56 @@ %% \ProvidesFile{nag-experimental.cfg} [2009/07/04 v0.62alpha2 experimental additions to nag (ulmi)] +\long\def\nag@protected@dontwrite#1#2#3% + {\write\m@ne{}% + \def\nag@line{#3}% + \@onelevel@sanitize\nag@line + \PackageInfo{nag}{% + \string\nofiles\space in effect. + Did not write line \MessageBreak + `\nag@line' + }% + \if@nobreak\ifvmode\nobreak\fi\fi}% + +\if@filesw + \def\nofiles{% + \@fileswfalse + \typeout{No auxiliary output files.^^J}% + \global\let\protected@write=\nag@protected@dontwrite + \let\makeindex\relax + \let\makeglossary\relax} +\else + % already \nofiles. + \global\let\protected@write=\nag@protected@dontwrite +\fi +\gdef\ch@ck#1#2#3{% + \ifnum\count1#1<#2\else + \errhelp{% + eTeX has more counters, dimens, etc., maybe + that will help. + } + \errmessage{No room for a new #3}% +\fi} +\def\@testdef #1#2#3{% + \def\reserved@a{#3}% + \expandafter \ifx \csname #1@#2\endcsname\reserved@a + \else + \@tempswatrue + \begingroup + \@onelevel@sanitize\reserved@a + \expandafter\let\expandafter\nag@tmpb\csname #1@#2\endcsname + \ifx\nag@tmpb\relax + \let\nag@tmpb\@empty + \else + \@onelevel@sanitize\nag@tmpb + \fi + \PackageInfo{nag}{% + Label `#2' appears to have changed from\MessageBreak + `\nag@tmpb'\MessageBreak + to `\reserved@a' + }% + \endgroup + \fi} \let\@xa\expandafter \newif\ifnag@dofloatsizecheck \newif\ifnag@allfloatpositionsfailed |