summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix leak of output buffer in _XSLTResultTree.write_output().Stefan Behnel2019-03-261-14/+9
* Fix crash due to incorrect dict handling for text nodes.Stefan Behnel2019-02-282-16/+23
* Make sure doc links are updated also for non-element nodes.Stefan Behnel2019-02-281-0/+2
* Improve cleanup handling when an exception is raised during document adaptation.Stefan Behnel2019-02-281-0/+1
* Add some tests for tree modification while iterating.Stefan Behnel2019-02-281-7/+56
* Avoid instantiating node iterators when it's easy to see that they will be em...Stefan Behnel2019-02-281-0/+11
* Replace old Pyrex property syntax with @property decorators for read-only pro...Stefan Behnel2019-02-2311-537/+542
* Also set .doc field of attribute children (if any) during subtree migration.Stefan Behnel2019-02-061-0/+8
* Replace obfuscated loop with a helper function that is called twice for two d...Stefan Behnel2019-02-061-43/+43
* Disable a test under Windows that depends on library linking.Stefan Behnel2019-02-061-1/+3
* LP#1814522: Fix a crash when appending a child subtree that contains unsubsti...Stefan Behnel2019-02-054-2/+53
* Actually use "language_level=2" everywhere for better Py2 compatibility.Stefan Behnel2018-12-025-5/+5
* Fix compile problem due to language_level=3: "basestring" must still refer to...Stefan Behnel2018-12-021-1/+1
* Set explicit Cython language levels for compiled modules (Cython suggests to ...Stefan Behnel2018-12-029-0/+15
* Speed up sax.py by converting ElementTreeProducer into an extension type and ...Stefan Behnel2018-12-021-0/+14
* Cleanups for #267: avoid failure on min([]), tune some code constructs for fa...Stefan Behnel2018-12-021-20/+28
* Further updates to the namespace changes when saxifyingLennart Regebro2018-11-261-23/+18
* Merge branch 'master' into masterStefan Behnel2018-11-235-129/+234
|\
| * Simplify RNG parsing in ISO-Schematron setup code.Stefan Behnel2018-11-231-2/+2
| * Make <properties> tag in ISO-Schematron RNG optional, diverging from the 2016...Stefan Behnel2018-11-231-1/+4
| * Update ISO-Schematron RNG schema to 2016 specification fromStefan Behnel2018-11-231-10/+94
| * Update iso-schematron to 2013 (latest) version, now MIT licensed.Stefan Behnel2018-11-232-116/+134
| * Fix signature of helper function to avoid C compiler warnings.Stefan Behnel2018-11-231-1/+1
* | Merge branch 'master' into masterLennart Regebro2018-11-235-12/+51
|\ \ | |/
| * Clarify docstring: passing 'unicode' as encoding name into tostring() is more...Stefan Behnel2018-11-161-3/+3
| * LP#1799755: Fix ABC imports from collections package to resolve a Deprecation...Stefan Behnel2018-10-242-2/+5
| * Speed up ascii/non-ascii string detection in isutf8() and funicode() helper f...Stefan Behnel2018-10-202-7/+43
* | New and improved namespace handling for the saxifierLennart Regebro2018-11-232-50/+138
* | Merge branch 'master' into masterLennart Regebro2018-10-1742-262/+220
|\ \ | |/
| * Merge lxml-4.2 branch into master.Stefan Behnel2018-09-295-0/+10
| |\
| | * Fix import warnings in Py3.6+ by switching to absolute imports.Stefan Behnel2018-09-295-0/+10
| * | Merge branch lxml-4.2 into master.Stefan Behnel2018-09-092-5/+6
| |\ \ | | |/
| | * Fix typo in test file.Stefan Behnel2018-08-261-1/+1
| | * Fix: make the cleaner also remove javascript URLs that use escaping.Stefan Behnel2018-09-092-5/+6
| | * Add a test for the fix in github ticket #268.Stefan Behnel2018-08-031-0/+32
| | * Fixing possible memory corruption if node is moved between docsAlexander Weggerle2018-07-301-1/+1
| * | Drop support for EOL Python 3.3Hugo2018-08-261-1/+1
| * | Merge pull request #270 from hugovk/rm-2.6scoder2018-08-2639-251/+165
| |\ \
| | * | Remove ununsed importsHugo2018-08-2614-17/+10
| | * | Keep on same lineHugo2018-08-261-4/+2
| | * | Start a new line for the itemsHugo2018-08-261-3/+3
| | * | Use set comprehensionHugo2018-08-261-1/+1
| | * | Add newlines for dict's keysHugo2018-08-261-4/+8
| | * | Use tempfile.NamedTemporaryFile directlyHugo2018-08-262-8/+4
| | * | Min version of LIBXML_VERSION is now 2.7Hugo2018-08-262-38/+36
| | * | 'assert False' more readable than 'assert 0'Hugo2018-08-262-3/+3
| | * | Revert "Replace mutable default argument"Hugo2018-08-262-25/+7
| | * | Remove redundant '= None'Hugo2018-08-261-1/+1
| | * | Split lines for clarityHugo2018-08-261-3/+6
| | * | Simplify isinstanceHugo2018-08-261-1/+1