summaryrefslogtreecommitdiff
path: root/src/lxml/dtd.pxi
Commit message (Expand)AuthorAgeFilesLines
* fix C compiler warningStefan Behnel2014-02-231-1/+1
* fix LP#910014: work around libxml2 bug #724903 that swallows a DTD validation...Stefan Behnel2014-02-211-0/+5
* clean up some codeStefan Behnel2014-02-201-7/+10
* speed up DTD node instantiationStefan Behnel2014-01-191-8/+8
* declare DTD tree classes finalStefan Behnel2014-01-191-0/+9
* minor C code simplificationStefan Behnel2014-01-191-4/+4
* minor C code simplificationStefan Behnel2014-01-191-2/+2
* refactor loop body into a separate functionStefan Behnel2014-01-061-36/+43
* merge lxml-3.2 branch into masterStefan Behnel2014-01-061-1/+1
|\
| * fix build with old Cython 0.19Stefan Behnel2014-01-061-1/+1
* | merge lxml-3.2 branch into masterStefan Behnel2014-01-061-13/+54
|\ \ | |/
| * rewrite fix for instantiating internal/external subset DTDs by properly copyi...Stefan Behnel2014-01-061-13/+54
* | merge lxml-3.2 branch into masterStefan Behnel2014-01-051-5/+13
|\ \ | |/
| * fix DTD-API iteration of attributes in internal/external subset DTDsStefan Behnel2014-01-051-7/+12
* | add freelist to some often instantiated classesStefan Behnel2013-12-011-0/+4
* | remove redandant codeStefan Behnel2013-12-011-16/+0
|/
* fix another load of C compiler warnings about xmlChar* unsignedness etc.Stefan Behnel2012-08-111-3/+3
* use absolute cimports to prevent build interference with already installed lx...Stefan Behnel2012-07-301-1/+1
* code cleanup: replace call to PyErr_NoMemory() by explicit exceptionStefan Behnel2012-04-071-1/+1
* refactored error log connection into a context manager, added support for rec...Stefan Behnel2012-04-071-17/+14
* prevent race conditions with error logging during DTD validationStefan Behnel2012-04-051-6/+3
* safety fixesStefan Behnel2012-04-051-5/+5
* Rename various DTD attributes for PEP 8 compatibility and consistency.Walter Doerwald2012-02-161-4/+4
* Expose entities to Python. Rename iterdeclarations() to iterelements().Walter Doerwald2011-12-121-3/+42
* Cahnge _DTDAttributeDecl.tree into a method and rename it to itervalues().Walter Doerwald2011-12-081-7/+9
* Add additional properties:Walter Doerwald2011-12-081-2/+17
* Fix node iteration in _DTDElementDecl.iterattributes().Walter Doerwald2011-12-081-1/+1
* Add __repr__ methods to _DTDElementContentDecl, _DTDAttributeDecl and _DTDEl...Walter Doerwald2011-12-081-3/+12
* Change DTD.declarations and _DTDElementDecl.attributes into methods.Walter Doerwald2011-12-081-20/+24
* Add a C type to the iteration variable in _DTDAttributeDecl.tree.Walter Doerwald2011-12-041-1/+1
* Expose list of allowed attribute values to Python.Walter Doerwald2011-12-041-0/+8
* Rename _gc_dtd to _dtd and change the type to DTD (instead of object).Walter Doerwald2011-12-041-11/+8
* Check that _c_node is not NULL in each access method. Fix indentation.Walter Doerwald2011-12-031-80/+96
* Make the DTD classes private.Walter Doerwald2011-12-031-8/+11
* Make attributes of libxml2's DTD object visible to lxml.Walter Doerwald2011-12-031-0/+190
* code cleanupStefan Behnel2011-07-221-5/+1
* let parse() and iterparse() only close files they opened themselves, provide ...Stefan Behnel2011-05-231-1/+1
* [svn r4402] r5569@lenny: sbehnel | 2010-04-27 21:41:20 +0200scoder2010-04-271-1/+4
* [svn r3679] r4225@delle: sbehnel | 2008-05-19 00:50:22 +0200scoder2008-05-201-12/+12
* [svn r3603] r4092@delle: sbehnel | 2008-04-25 22:47:11 +0200scoder2008-04-251-2/+2
* [svn r3278] r3463@delle: sbehnel | 2008-02-13 00:07:06 +0100scoder2008-02-131-2/+5
* [svn r3239] r3390@delle: sbehnel | 2008-02-01 14:52:59 +0100scoder2008-02-011-1/+2
* [svn r3195] r3303@delle: sbehnel | 2008-01-24 15:11:15 +0100scoder2008-01-241-4/+6
* [svn r3189] r3292@delle: sbehnel | 2008-01-23 16:39:27 +0100scoder2008-01-231-6/+16
* [svn r3188] r3290@delle: sbehnel | 2008-01-23 13:03:09 +0100scoder2008-01-231-1/+1
* [svn r3073] use 'with gil/nogil' where appropriate instead of acquiring/relea...scoder2007-12-021-4/+2
* [svn r2901] 'encoding' kw argument in parsers to override document encodingscoder2007-09-201-1/+1
* [svn r2833] major restructuring of the parser code to better interate feed pa...scoder2007-09-101-2/+2
* [svn r2739] support for retrieving the DTD defined internally in a document f...scoder2007-08-161-0/+16
* [svn r2676] return True/False from validators, not 1/0scoder2007-07-211-1/+4