[latex3-commits] [git/LaTeX3-latex3-latex2e] gh415: Do not \edef utf-8 chars when overwriting with filecontents (eee1e7ee)
PhelypeOleinik
phelype.oleinik at latex-project.org
Wed Mar 3 16:37:20 CET 2021
Repository : https://github.com/latex3/latex2e
On branch : gh415
Link : https://github.com/latex3/latex2e/commit/eee1e7eeab7c2d81edecc38dfdf8424a08d9e28e
>---------------------------------------------------------------
commit eee1e7eeab7c2d81edecc38dfdf8424a08d9e28e
Author: PhelypeOleinik <phelype.oleinik at latex-project.org>
Date: Wed Mar 3 12:37:20 2021 -0300
Do not \edef utf-8 chars when overwriting with filecontents
Fixes #415
>---------------------------------------------------------------
eee1e7eeab7c2d81edecc38dfdf8424a08d9e28e
base/changes.txt | 5 +
base/ltclass.dtx | 10 +-
base/testfiles/github-0415.tlg | 895 +----------------------------------------
3 files changed, 11 insertions(+), 899 deletions(-)
diff --git a/base/changes.txt b/base/changes.txt
index e9d856a3..6cb6e64f 100644
--- a/base/changes.txt
+++ b/base/changes.txt
@@ -6,6 +6,11 @@ completeness or accuracy and it contains some references to files that
are not part of the distribution.
================================================================================
+2021-03-03 Phelype Oleinik <phelype.oleinik at latex-project.org>
+
+ * ltclass.dtx:
+ Fix overwrite check for files with UTF-8 (gh/415).
+
2021-02-25 Marcel Krüger <Marcel.Krueger at latex-project.org>
* ltfinal.dtx:
diff --git a/base/ltclass.dtx b/base/ltclass.dtx
index 26667cbe..f04eef8b 100644
--- a/base/ltclass.dtx
+++ b/base/ltclass.dtx
@@ -33,7 +33,7 @@
%<*driver>
% \fi
\ProvidesFile{ltclass.dtx}
- [2021/02/18 v1.3x LaTeX Kernel (Class & Package Interface)]
+ [2021/03/03 v1.3y LaTeX Kernel (Class & Package Interface)]
% \iffalse
\documentclass{ltxdoc}
\GetFileInfo{ltclass.dtx}
@@ -2669,15 +2669,15 @@
% this only works for input files ending in \texttt{.tex}. If a
% different extension is used there is no way to see that we are
% overwriting ourselves!
+% \changes{v1.3y}{2021/03/03}
+% {Fix overwrite check for files with UTF-8 (gh/415)}
% \begin{macrocode}
- \edef\reserved at a{#1}%
- \edef\reserved at a{\detokenize\expandafter{\reserved at a}}%
\edef\reserved at b{\detokenize\expandafter{\jobname}}%
- \ifx\reserved at a\reserved at b%
+ \ifx\@curr at file\reserved at b%
\@fileswtrue%
\else%
\edef\reserved at b{\reserved at b\detokenize{.tex}}%
- \ifx\reserved at a\reserved at b
+ \ifx\@curr at file\reserved at b
\@fileswtrue%
\fi%
\fi%
diff --git a/base/testfiles/github-0415.tlg b/base/testfiles/github-0415.tlg
index 02341ae0..eb1c3f29 100644
--- a/base/testfiles/github-0415.tlg
+++ b/base/testfiles/github-0415.tlg
@@ -2,897 +2,4 @@ This is a generated file for the LaTeX2e validation system.
Don't change this file in any respect.
LaTeX Warning: File `f^^c3^^b6^^c3^^b6.tex' already exists on the system.
Not generating it from this source.
-! Undefined control sequence.
-\UseTextAccent ...p \@firstofone \let \@curr at enc
- \cf at encoding \@use at text@en...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\get at external@font ->\let \external at font
- \@empty \edef \font at info {\expandaf...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\get at external@font ...nt \@empty \edef \font at info
- {\expandafter \expandafter...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\try at size@range ...tract at rangefontinfo \font at info
- <-*>\@nil <\@nnil
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\reserved at a ->\@nil
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-<argument> \@nil
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\extract at font ... \font \font at name \external at font
- \relax \font at name \relax \...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \let \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \@empty \def \MessageBreak...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- \endgroup
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
-! Undefined control sequence.
-\GenericError ...
- #4 \errhelp \@err@ ...
-l. ......ontents}[overwrite]{f^^c3^^b6^^c3^^b6.tex}
-(That makes 100 errors; please try again.)
+LaTeX Warning: Writing or overwriting file `./f^^c3^^b6^^c3^^b6.tex'.
More information about the latex3-commits
mailing list.