| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | repair test after reverting XSLT error log changelxml-3.7 | Stefan Behnel | 2017-03-26 | 1 | -2/+10 |
| | | |||||
| * | LP#1551797: revert fix as it breaks multi-threaded XSLT processing | Stefan Behnel | 2017-03-25 | 1 | -10/+0 |
| | | |||||
| * | improve type check and comment | Stefan Behnel | 2017-03-18 | 1 | -4/+4 |
| | | |||||
| * | Perform full-document detection on decoded bytes. | Koert van der Veer | 2017-03-16 | 2 | -1/+14 |
| | | | | | Closes #1673355 | ||||
| * | Skip TempPathXmlFileTestCase for the incremental XML API | Paul "TBBle" Hampson | 2017-02-12 | 1 | -0/+1 |
| | | | | | | | | | | On "Windows NT or later", you cannot reopen a file created by `tempfile.NamedTemporaryFile` while the file-like object is still active. See https://docs.python.org/3/library/tempfile.html#tempfile.NamedTemporaryFile | ||||
| * | Support class decorators in Python 2.6 @skipIf fallback | Paul "TBBle" Hampson | 2017-02-13 | 1 | -4/+8 |
| | | | | | | Python 2.6 introduced support for class decorators, but returning 'None' causes the Python 2.6 unittest module to fail an assertion. | ||||
| * | clean up test imports | Stefan Behnel | 2017-01-22 | 1 | -4/+2 |
| | | |||||
| * | repair xmlfile serialisation: comparing bytes to str always fails in Py3 | Stefan Behnel | 2017-01-22 | 1 | -3/+4 |
| | | |||||
| * | repair xmlfile test in Py3: requires unicode escape resolving in test string | Stefan Behnel | 2017-01-22 | 1 | -3/+4 |
| | | |||||
| * | fix typos in error handling code | Stefan Behnel | 2017-01-08 | 1 | -2/+2 |
| | | |||||
| * | fix UTF-8 error handling in _write_attr_string() | Stefan Behnel | 2017-01-08 | 3 | -5/+20 |
| | | |||||
| * | support exception raising from _write_attr_string() | Stefan Behnel | 2017-01-08 | 1 | -1/+1 |
| | | |||||
| * | avoid redundant casting and Python conversions in attribute serialisation code | Stefan Behnel | 2017-01-08 | 1 | -16/+16 |
| | | |||||
| * | remove some trailing semicolons that were left over from copied C code but ↵ | Stefan Behnel | 2017-01-08 | 1 | -43/+46 |
| | | | | | are useless in Cython | ||||
| * | port libxml2's xmlBufAttrSerializeTxtContent as _write_attr_string | Burak Arslan | 2017-01-06 | 1 | -1/+195 |
| | | |||||
| * | try to use the new function | Burak Arslan | 2016-12-27 | 2 | -2/+2 |
| | | |||||
| * | import xmlBufAttrSerializeTxtContent from libxml | Burak Arslan | 2016-12-27 | 1 | -0/+2 |
| | | |||||
| * | add test for attribute quoting | Burak Arslan | 2016-12-27 | 1 | -0/+7 |
| | | |||||
| * | fix <script> text content serialization in incremental html mode | Burak Arslan | 2016-12-23 | 2 | -1/+22 |
| | | |||||
| * | whitespace | Stefan Behnel | 2016-12-10 | 1 | -1/+2 |
| | | |||||
| * | enable the collect_ids option also for HTML and add a simple test for it | Stefan Behnel | 2016-12-10 | 2 | -3/+19 |
| | | |||||
| * | Merge pull request #216 from plq/arskom | scoder | 2016-12-10 | 1 | -4/+6 |
| |\ | | | | | expose collect_ids for HTMLParser as well | ||||
| | * | expose collect_ids for HTMLParser | Burak Arslan | 2016-12-08 | 1 | -4/+6 |
| | | | |||||
| * | | make test Py2.6 compatible | Stefan Behnel | 2016-12-06 | 1 | -1/+1 |
| | | | |||||
| * | | Make XMLSyntaxError have normal SyntaxError metadata | Philipp A | 2016-12-04 | 3 | -6/+37 |
| | | | |||||
| * | | minor code cleanups | Stefan Behnel | 2016-12-04 | 1 | -12/+7 |
| | | | |||||
| * | | docstring update | Burak Arslan | 2016-12-04 | 1 | -1/+4 |
| |/ | |||||
| * | add xml mode test for .element() calls | Burak Arslan | 2016-11-29 | 1 | -0/+17 |
| | | |||||
| * | add test for temporary output method override in incremental writer | Burak Arslan | 2016-11-29 | 1 | -0/+21 |
| | | |||||
| * | Make it possible to temporarily override output method when calling ↵ | Burak Arslan | 2016-11-29 | 1 | -3/+10 |
| | | | | | _IncrementalWriter.write | ||||
| * | do not override non-empty error messages that start with a newline | Stefan Behnel | 2016-10-01 | 1 | -1/+3 |
| | | |||||
| * | Fix xslt error parsing so filename and line numbers show. | Marcus Brinkmann | 2016-09-15 | 1 | -3/+3 |
| | | |||||
| * | replace IS_PYTHON3 C macro with IS_PYTHON2 before it starts looking funny in ↵ | Stefan Behnel | 2016-09-03 | 9 | -29/+33 |
| | | | | | Python 4.x :) | ||||
| * | use PyUnicode_FromFormat() also in Py2.x (but not in PyPy which doesn't have it) | Stefan Behnel | 2016-09-03 | 1 | -2/+2 |
| | | |||||
| * | fix compilation with libxml2 < 2.7.8 | Stefan Behnel | 2016-09-03 | 1 | -0/+3 |
| | | |||||
| * | Merge pull request #205 from dufferzafar/test-default-doctype | scoder | 2016-08-20 | 1 | -0/+8 |
| |\ | | | | | Add tests for the default_doctype option | ||||
| | * | Add tests for the default_doctype option | Shadab Zafar | 2016-08-20 | 1 | -0/+8 |
| | | | |||||
| * | | Revert "Revert "Revert "Merge pull request #184 from Pelleplutt/master""" | Stefan Behnel | 2016-08-20 | 3 | -44/+12 |
| | | | | | | | | | This reverts commit 8c19b669360bb66726571e80884f7f5ca5e30b9a. | ||||
| * | | Revert "Revert "Merge pull request #184 from Pelleplutt/master"" | Stefan Behnel | 2016-08-20 | 3 | -12/+44 |
| | | | | | | | | | This reverts commit 6ea2dab5d5d5b35225a3342faeb705f6197766a5. | ||||
| * | | Revert "Merge pull request #184 from Pelleplutt/master" | Stefan Behnel | 2016-08-20 | 3 | -44/+12 |
| | | | | | | | | | | | This reverts commit d71219b77e0a76c312741dfa410ddf07c2f20903, reversing changes made to 714b95c49e81a7770ff407989daa3b38f0ec44c4. | ||||
| * | | Merge pull request #184 from Pelleplutt/master | scoder | 2016-08-20 | 3 | -12/+44 |
| |\ \ | | | | | | | Do not blindly copy all of the namespaces when tostring():ing a subtree. | ||||
| | * | | Adapt the testcases to the new c14n output. | Per Lejontand | 2016-01-22 | 1 | -2/+2 |
| | | | | |||||
| | * | | Use keyword arguments to get rid of the silly one digit bools all over. | Per Lejontand | 2016-01-22 | 2 | -3/+5 |
| | | | | |||||
| | * | | Rename apply_ns->should_copy. Better name | Per Lejontand | 2016-01-22 | 1 | -4/+4 |
| | | | | |||||
| | * | | Default used_only to True as per suggestion by scoder. | Per Lejontand | 2016-01-22 | 1 | -2/+2 |
| | | | | |||||
| | * | | Rename applied_ns_only->used_only. | Per Lejontand | 2016-01-22 | 1 | -6/+6 |
| | | | | |||||
| | * | | Limit the impact of the sparse namespace copy to c14n. | Per Lejontand | 2015-12-15 | 2 | -29/+31 |
| | | | | | | | | | | | | | | | | | | | | | | Add control ability of the sleek ns copying to _copyParentNamespaces() so we can turn it off or on depending on the context. This as this is not always desired behavior. Leave it active only on c14n serialization for now. | ||||
| | * | | Limit the use of the GIL to be held more locally. | Per Lejontand | 2015-12-15 | 2 | -4/+4 |
| | | | | |||||
| | * | | Use a more intuitive looping form. | Per Lejontand | 2015-12-15 | 1 | -6/+6 |
| | | | | |||||
| | * | | Do not blindly copy all of the namespaces. | Per Lejontand | 2015-12-14 | 2 | -5/+33 |
| | | | | | | | | | | | | | | | | | | | | | | When using a subtree of a document do not simply copy all of the namespaces from all of the parents down. Only copy those that we actually use within the subtree. This as copying all namespaces will bloat the subtree with information it should not have. | ||||
