diff options
author | Fred Drake <fdrake@acm.org> | 2004-08-10 16:47:18 (GMT) |
---|---|---|
committer | Fred Drake <fdrake@acm.org> | 2004-08-10 16:47:18 (GMT) |
commit | fb568ca52a0be14a8c12d37aaa5f85cd5ee889c7 (patch) | |
tree | 9126b4617c1f6c441d1056579e56a80da794df38 | |
parent | 9d92d5a9accd96d44ad5052cf26939d85400acc9 (diff) | |
download | cpython-fb568ca52a0be14a8c12d37aaa5f85cd5ee889c7.zip cpython-fb568ca52a0be14a8c12d37aaa5f85cd5ee889c7.tar.gz cpython-fb568ca52a0be14a8c12d37aaa5f85cd5ee889c7.tar.bz2 |
add descriptions for many of the new error codes
-rw-r--r-- | Doc/lib/libpyexpat.tex | 83 |
1 files changed, 82 insertions, 1 deletions
diff --git a/Doc/lib/libpyexpat.tex b/Doc/lib/libpyexpat.tex index e1f9575..4fc103d 100644 --- a/Doc/lib/libpyexpat.tex +++ b/Doc/lib/libpyexpat.tex @@ -624,7 +624,7 @@ A parameter entity reference was found where it was not allowed. \end{datadescni} \begin{datadescni}{XML_ERROR_PARTIAL_CHAR} - +An incomplete character was found in the input. \end{datadescni} \begin{datadescni}{XML_ERROR_RECURSIVE_ENTITY_REF} @@ -652,3 +652,84 @@ A reference was made to a entity which was not defined. \begin{datadescni}{XML_ERROR_UNKNOWN_ENCODING} The document encoding is not supported by Expat. \end{datadescni} + +\begin{datadescni}{XML_ERROR_UNCLOSED_CDATA_SECTION} +A CDATA marked section was not closed. +\end{datadescni} + +\begin{datadescni}{XML_ERROR_EXTERNAL_ENTITY_HANDLING} +\end{datadescni} + +\begin{datadescni}{XML_ERROR_NOT_STANDALONE} +The parser determined that the document was not ``standalone'' though +it declared itself to be in the XML declaration, and the +\member{NotStandaloneHandler} was set and returned \code{0}. +\end{datadescni} + +\begin{datadescni}{XML_ERROR_UNEXPECTED_STATE} +\end{datadescni} + +\begin{datadescni}{XML_ERROR_ENTITY_DECLARED_IN_PE} +\end{datadescni} + +\begin{datadescni}{XML_ERROR_FEATURE_REQUIRES_XML_DTD} +An operation was requested that requires DTD support to be compiled +in, but Expat was configured without DTD support. This should never +be reported by a standard build of the \module{xml.parsers.expat} +module. +\end{datadescni} + +\begin{datadescni}{XML_ERROR_CANT_CHANGE_FEATURE_ONCE_PARSING} +A behavioral change was requested after parsing started that can only +be changed before parsing has started. This is (currently) only +raised by \method{UseForeignDTD()}. +\end{datadescni} + +\begin{datadescni}{XML_ERROR_UNBOUND_PREFIX} +An undeclared prefix was found when namespace processing was enabled. +\end{datadescni} + +\begin{datadescni}{XML_ERROR_UNDECLARING_PREFIX} +The document attempted to remove the namespace declaration associated +with a prefix. +\end{datadescni} + +\begin{datadescni}{XML_ERROR_INCOMPLETE_PE} +A parameter entity contained incomplete markup. +\end{datadescni} + +\begin{datadescni}{XML_ERROR_XML_DECL} +The document contained no document element at all. +\end{datadescni} + +\begin{datadescni}{XML_ERROR_TEXT_DECL} +There was an error parsing a text declaration in an external entity. +\end{datadescni} + +\begin{datadescni}{XML_ERROR_PUBLICID} +Characters were found in the public id that are not allowed. +\end{datadescni} + +\begin{datadescni}{XML_ERROR_SUSPENDED} +The requested operation was made on a suspended parser, but isn't +allowed. This includes attempts to provide additional input or to +stop the parser. +\end{datadescni} + +\begin{datadescni}{XML_ERROR_NOT_SUSPENDED} +An attempt to resume the parser was made when the parser had not been +suspended. +\end{datadescni} + +\begin{datadescni}{XML_ERROR_ABORTED} +This should not be reported to Python applications. +\end{datadescni} + +\begin{datadescni}{XML_ERROR_FINISHED} +The requested operation was made on a parser which was finished +parsing input, but isn't allowed. This includes attempts to provide +additional input or to stop the parser. +\end{datadescni} + +\begin{datadescni}{XML_ERROR_SUSPEND_PE} +\end{datadescni} |