summaryrefslogtreecommitdiff
path: root/src/lxml/parser.pxi
Commit message (Expand)AuthorAgeFilesLines
* Rewrite Unicode chunk parsing by directly encoding to UTF-8.Stefan Behnel2021-07-181-43/+59
* Avoid globally overriding the libxml2 external entity resolver and instead se...Stefan Behnel2020-05-231-11/+31
* Tighten an assertion (string length must never be < 0).Stefan Behnel2019-03-151-1/+1
* Minor code cleanup.Stefan Behnel2019-03-151-2/+1
* Replace old Pyrex property syntax with @property decorators for read-only pro...Stefan Behnel2019-02-231-19/+19
* Remove redundant parenthesesHugo2018-08-251-3/+3
* Fix crash during GC when _ParserContext and _ParserSchemaValidationContext in...Stefan Behnel2018-06-031-1/+2
* Add missing huge_tree parameter to XMLParserjohnthagen2018-04-131-1/+1
* Fix HTMLParser docstring.stranac2018-03-081-1/+1
* Add huge_tree support to HTMLParser.stranac2018-03-081-1/+5
* Avoid dependency on char signedness in C comparison.Stefan Behnel2018-02-161-1/+2
* Use f-strings for all string formatting for which it makes sense (i.e. does n...Stefan Behnel2018-01-251-7/+6
* LP#1737825: Fix a crash during garbage collection when an iterparse run with ...Stefan Behnel2018-01-061-0/+8
* Use xmlMalloc() instead of plain malloc() for allocating an xmlSAXHandler to ...Stefan Behnel2018-01-061-1/+1
* Remove unnecessary pre-declarations.Stefan Behnel2018-01-061-7/+0
* Clean up exception classes and turn them into extension types.Stefan Behnel2017-08-131-5/+4
* LP#1703810: Implement explicit support for UTF-32 encodings in fromstring() a...Stefan Behnel2017-08-121-5/+13
* LP#1703810: Implement explicit support for UTF-32 encodings in fromstring() a...Stefan Behnel2017-08-121-2/+18
* whitespaceStefan Behnel2016-12-101-1/+2
* enable the collect_ids option also for HTML and add a simple test for itStefan Behnel2016-12-101-3/+3
* Merge pull request #216 from plq/arskomscoder2016-12-101-4/+6
|\
| * expose collect_ids for HTMLParserBurak Arslan2016-12-081-4/+6
* | Make XMLSyntaxError have normal SyntaxError metadataPhilipp A2016-12-041-5/+17
|/
* Add option to prevent default doctypesShadab Zafar2016-08-191-1/+4
* GH#198: fix file path encoding and error handling in resolver codeStefan Behnel2016-07-181-2/+11
* Fix setting the base url for etree.Resolver.resolve_stringMichael van Tellingen2016-07-181-0/+2
* change documented signature of parsers to use "type hints" in Py3 annotation ...Stefan Behnel2016-03-171-2/+2
* propagate SAX exceptions immediately in HTML parser (used to continue parsing)Stefan Behnel2015-09-231-1/+12
* code cleanupStefan Behnel2015-09-041-4/+3
* Simplify encoding detection.Olli Pottonen2015-06-211-25/+13
* remove useless declarationsStefan Behnel2015-03-021-2/+0
* clean up code, use faster instantiation for thread dict contextStefan Behnel2015-03-021-7/+2
* use per-document hash tables for XML IDs and allow disabling them completely ...Stefan Behnel2014-05-281-19/+62
* minor doc fixesStefan Behnel2014-05-251-3/+3
* only apply decoding error change to XML parsing (not HTML for now)Stefan Behnel2014-05-241-1/+1
* raise a parser error even in recovery mode when encountering undecodable inpu...Stefan Behnel2014-05-241-3/+12
* minor code cleanupStefan Behnel2014-05-241-2/+3
* remove legacy code for now unsupported libxml2/libxslt versionsStefan Behnel2014-03-221-7/+1
* use XML_PARSE_BIG_LINES parser option if available (libxml2 2.9.0+)Stefan Behnel2014-03-181-1/+2
* remove some legacy codeStefan Behnel2014-03-101-6/+1
* improve docstring description of "remove_blank_text" parser optionStefan Behnel2014-02-281-2/+2
* 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