From acab3d61e99dd705cd5fb00c22fdaa404b9c7ed6 Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Tue, 11 Jul 2000 16:30:30 +0000 Subject: [PATCH] Change the table in the pyexpat.errors module to a series of datadesc elements (since the table was pretty screwed up); this is how it is done elsewhere in the manual. I could use some help creating descriptions of the specific error identifiers (input conditions that lead to each error, etc.). --- Doc/lib/libpyexpat.tex | 85 +++++++++++++++++++++++++++++++----------- 1 file changed, 64 insertions(+), 21 deletions(-) diff --git a/Doc/lib/libpyexpat.tex b/Doc/lib/libpyexpat.tex index bef6486ee2..49523797e3 100644 --- a/Doc/lib/libpyexpat.tex +++ b/Doc/lib/libpyexpat.tex @@ -253,24 +253,67 @@ Note that this module cannot be imported directly until The following constants are defined: -\begin{tableii}{l|l}{code}{Constants}{} - \lineii{XML_ERROR_ASYNC_ENTITY} - {XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF} - \lineii{XML_ERROR_BAD_CHAR_REF} - {XML_ERROR_BINARY_ENTITY_REF} - \lineii{XML_ERROR_DUPLICATE_ATTRIBUTE} - {XML_ERROR_INCORRECT_ENCODING} - \lineii{XML_ERROR_INVALID_TOKEN} - {XML_ERROR_JUNK_AFTER_DOC_ELEMENT} - \lineii{XML_ERROR_MISPLACED_XML_PI} - {XML_ERROR_NO_ELEMENTS} - \lineii{XML_ERROR_NO_MEMORY} - {XML_ERROR_PARAM_ENTITY_REF} - \lineii{XML_ERROR_PARTIAL_CHAR} - {XML_ERROR_RECURSIVE_ENTITY_REF} - \lineii{XML_ERROR_SYNTAX} - {XML_ERROR_TAG_MISMATCH} - \lineii{XML_ERROR_UNCLOSED_TOKEN} - {XML_ERROR_UNDEFINED_ENTITY} - \lineii{XML_ERROR_UNKNOWN_ENCODING}{} -\end{tableii} +\begin{datadesc}{XML_ERROR_ASYNC_ENTITY} +\end{datadesc} + +\begin{datadesc}{XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF} +\end{datadesc} + +\begin{datadesc}{XML_ERROR_BAD_CHAR_REF} +\end{datadesc} + +\begin{datadesc}{XML_ERROR_BINARY_ENTITY_REF} +\end{datadesc} + +\begin{datadesc}{XML_ERROR_DUPLICATE_ATTRIBUTE} +An attribute was used more than once in a start tag. +\end{datadesc} + +\begin{datadesc}{XML_ERROR_INCORRECT_ENCODING} +\end{datadesc} + +\begin{datadesc}{XML_ERROR_INVALID_TOKEN} +\end{datadesc} + +\begin{datadesc}{XML_ERROR_JUNK_AFTER_DOC_ELEMENT} +Something other than whitespace occurred after the document element. +\end{datadesc} + +\begin{datadesc}{XML_ERROR_MISPLACED_XML_PI} +\end{datadesc} + +\begin{datadesc}{XML_ERROR_NO_ELEMENTS} +\end{datadesc} + +\begin{datadesc}{XML_ERROR_NO_MEMORY} +Expat was not able to allocate memory internally. +\end{datadesc} + +\begin{datadesc}{XML_ERROR_PARAM_ENTITY_REF} +\end{datadesc} + +\begin{datadesc}{XML_ERROR_PARTIAL_CHAR} +\end{datadesc} + +\begin{datadesc}{XML_ERROR_RECURSIVE_ENTITY_REF} +\end{datadesc} + +\begin{datadesc}{XML_ERROR_SYNTAX} +Some unspecified syntax error was encountered. +\end{datadesc} + +\begin{datadesc}{XML_ERROR_TAG_MISMATCH} +An end tag did not match the innermost open start tag. +\end{datadesc} + +\begin{datadesc}{XML_ERROR_UNCLOSED_TOKEN} +\end{datadesc} + +\begin{datadesc}{XML_ERROR_UNDEFINED_ENTITY} +A reference was made to a entity which was not defined. +\end{datadesc} + +\begin{datadesc}{XML_ERROR_UNKNOWN_ENCODING} +The document encoding is not supported by Expat. +\end{datadesc} + -- 2.40.0