summaryrefslogtreecommitdiff
path: root/src/lxml/parser.pxi
Commit message (Expand)AuthorAgeFilesLines
* undo doc freeing change: crashes when doc has already been used elsewhereStefan Behnel2014-02-251-2/+0
* safety fix: free parsed document if it's left in the parser context for some ...Stefan Behnel2014-02-251-0/+2
* fix corner case where name of HTML root node was not put into parser dictStefan Behnel2014-01-311-2/+2
* fix up tag dict usage also for the feed parserStefan Behnel2014-01-311-2/+37
* implement iterparse() parsing of BOM prefixed filesStefan Behnel2014-01-291-0/+21
* fix several error/exception handling cases throughout the code baseStefan Behnel2014-01-171-15/+23
* _ParserContext.__dealloc__() doesn't need to disconnect its XMLSchema validat...Stefan Behnel2014-01-171-3/+0
* fix GC crashesStefan Behnel2014-01-171-0/+1
* provide Py_UNICODE parsing fallback even in Py3.3+ (might be useful for Windo...Stefan Behnel2014-01-161-23/+23
* make class lookups work in iterparse, pull parsers and target parserStefan Behnel2014-01-091-2/+2
* try fixing build with MSVCStefan Behnel2014-01-081-2/+2
* safety fixesStefan Behnel2014-01-021-3/+3
* optimise Unicode string parsing for PEP393 (Py3.3+)Stefan Behnel2014-01-021-8/+35
* remove redundant input normalisation code from parser entry functions and fix...Stefan Behnel2014-01-021-28/+15
* implement recover mode for pull parsers and iterparseStefan Behnel2013-12-141-0/+6
* minor code cleanupStefan Behnel2013-10-031-1/+1
* fix event collection with custom targets, write some tests for it and add an ...Stefan Behnel2013-09-131-7/+8
* fix DTD loading and base URL setting for iterparse() and pull parsersStefan Behnel2013-09-121-13/+27
* extend pull parser docstringsStefan Behnel2013-09-091-2/+24
* adapt the PullParser interfaces (mostly) to the one in ElementTree (Py3.4)Stefan Behnel2013-09-091-3/+20
* refactor iterparse() event collection into a general parser feature to suppor...Stefan Behnel2013-09-081-32/+61
* free GIL in resolver code when libxml2 potentially does I/OStefan Behnel2013-04-281-4/+14
* always restore parser context options after calling into libxml2's parserStefan Behnel2013-04-281-1/+6
* safely report IOErrors even in the face of unexpectedly encoded file namesStefan Behnel2013-04-271-1/+9
* remove _BaseParser from lxml.etree module dict and clean up some codeStefan Behnel2013-03-231-3/+2
* remove some useless explicit usages of C-API calls from the code baseStefan Behnel2013-02-171-6/+6
* clean up string parsing code a bit and improve unicode XML declaration errorStefan Behnel2013-02-171-9/+10
* Fix undefined C symbol in Python runtimes compiled without threading supportStefan Behnel2013-01-241-1/+1
* fix another load of C compiler warnings about xmlChar* unsignedness etc.Stefan Behnel2012-08-111-1/+1
* deleted dead codeStefan Behnel2012-08-111-10/+0
* fix parsing when long Unicode strings are passed into the feed() method: part...Stefan Behnel2012-08-091-10/+3
* fixed libxml2 API usage by appropriately using 'const' and 'xmlChar*'Stefan Behnel2012-07-301-24/+23
* use absolute cimports to prevent build interference with already installed lx...Stefan Behnel2012-07-301-2/+2
* code cleanup: replace call to PyErr_NoMemory() by explicit exceptionStefan Behnel2012-04-071-7/+7
* fix some compiler warningsStefan Behnel2012-04-071-1/+1
* minor code cleanupStefan Behnel2012-04-051-2/+2
* instead of a global setup, use execution local error callbacks for XMLSchema ...Stefan Behnel2012-04-051-10/+39
* use 'cstring_h.*' instead of 'string' for string.h functionsTay Ray Chuan2012-01-101-2/+2
* reuse cython definition for INT_MAXTay Ray Chuan2012-01-081-8/+8
* reuse cython definitions for stdio.hTay Ray Chuan2012-01-081-3/+3
* reuse cython definitions for string.hTay Ray Chuan2012-01-081-2/+2
* use @cython.final and/or @cython.internal decorators for internal classesStefan Behnel2011-11-091-0/+5
* exception handling fixesStefan Behnel2011-05-291-2/+3
* fix more compiler warnings: unused and uninitialised variablesStefan Behnel2011-05-281-0/+1
* build fixStefan Behnel2011-05-241-3/+3
* let parse() and iterparse() only close files they opened themselves, provide ...Stefan Behnel2011-05-231-3/+6
* [svn r4512] immediately close files after parsing from themscoder2010-12-291-1/+17
* [svn r4480] work around bug in libxml2 (ticket 661890)scoder2010-10-211-0/+1
* [svn r4405] r5576@lenny: sbehnel | 2010-05-01 06:44:38 +0200scoder2010-05-011-2/+2
* [svn r4402] r5569@lenny: sbehnel | 2010-04-27 21:41:20 +0200scoder2010-04-271-13/+18