summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Typo in docstringNicolas Delaby2013-04-111-1/+1
* optimise tree iteration a little moreStefan Behnel2013-04-061-1/+3
* work-around to reduce tree iteration overhead a bitStefan Behnel2013-04-061-2/+4
* clean up some code in the serialiserStefan Behnel2013-04-011-25/+28
* minor code cleanupStefan Behnel2013-04-011-4/+4
* Merge pull request #107 from zzzeek/masterscoder2013-03-312-4/+34
|\
| * - pass through non-NS aware attribute names as is; a ":" should just go toMike Bayer2013-03-302-20/+6
| * - repair issue in sax.ElementTreeContentHandlerMike Bayer2013-03-292-4/+48
* | minor code cleanupStefan Behnel2013-03-291-7/+3
* | fix regex and add test for itStefan Behnel2013-03-292-2/+23
* | fix XSLT serialisation error for Unicode string outputStefan Behnel2013-03-291-1/+1
|/
* xmlBufLength() is not exported by libxml2, use xmlBufUse() insteadStefan Behnel2013-03-293-4/+4
* docstring fixStefan Behnel2013-03-291-1/+1
* fix Py3 glitch in lxml.htmlStefan Behnel2013-03-261-1/+1
* remove _BaseParser from lxml.etree module dict and clean up some codeStefan Behnel2013-03-231-3/+2
* fix illegal memory access during cleanup in _IncrementalFileWriterStefan Behnel2013-03-231-7/+10
* guard xmlfile() context manager against double __exit__() callsStefan Behnel2013-03-231-1/+2
* add some tests for proxy reuseStefan Behnel2013-03-171-1/+49
* safety fixStefan Behnel2013-02-241-2/+2
* remove some useless explicit usages of C-API calls from the code baseStefan Behnel2013-02-1711-79/+62
* clean up string parsing code a bit and improve unicode XML declaration errorStefan Behnel2013-02-171-9/+10
* disable doctest in Py2.5 that requires the 'with' statementStefan Behnel2013-02-101-1/+1
* add documentation for xmlfile() APIStefan Behnel2013-02-101-2/+4
* fix error messageStefan Behnel2013-01-291-1/+1
* add safety checks to public C-APIStefan Behnel2013-01-261-1/+7
* add copy.copy() support to _Attrib proxy, add safety checks to _Attrib methodsStefan Behnel2013-01-262-14/+70
* reject negative path indices in ElementPath (illegal in XPath and previously ...Stefan Behnel2013-01-241-5/+9
* reject invalid 0-index in ElementPath predicatesStefan Behnel2013-01-241-0/+3
* Fix undefined C symbol in Python runtimes compiled without threading supportStefan Behnel2013-01-241-1/+1
* merge lxml-3.0 branch into masterStefan Behnel2013-01-241-0/+12
|\
| * add test for using different nsmaps in el.find*()lxml-3.0Stefan Behnel2013-01-221-0/+12
| * make the user provided namespace mapping part of the caching key in ElementPa...Stefan Behnel2013-01-221-1/+1
* | make user exception handling in target parser safer and more correctStefan Behnel2013-01-242-8/+132
* | add test for using different nsmaps in el.find*()Stefan Behnel2013-01-221-0/+12
* | make the user provided namespace mapping part of the caching key in ElementPa...Stefan Behnel2013-01-221-1/+1
* | Merge pull request #89 from brightinteractive/specify_safe_attrsscoder2013-01-102-2/+34
|\ \
| * | allow the set of attributes considered safe by Cleaner to be overriddenFrancis Devereux2012-12-052-2/+34
* | | add compile time option for Py2 that makes the API always return Unicode stri...Stefan Behnel2012-12-213-3/+13
* | | prevent namespaced tags from being matched by the child lookup in lxml.object...Stefan Behnel2012-12-182-1/+14
* | | simplify PyPy/Py3 specific behaviour in testsStefan Behnel2012-11-301-0/+5
* | | PyPy build fixStefan Behnel2012-11-301-2/+6
* | | minor simplificationStefan Behnel2012-11-301-1/+1
|/ /
* | fix dump() debug helper function in Python 3Stefan Behnel2012-11-302-21/+6
* | fix signature of PySlice_GetIndicesEx() in recent Python versions (3.2+)Stefan Behnel2012-11-302-6/+11
* | silence deprecation warning in ElementTree compatibility testsStefan Behnel2012-11-301-0/+9
* | disable BS integration doctests in Py3Stefan Behnel2012-11-301-3/+3
* | fix EXSLT XPath test for libxslt 1.1.27+Stefan Behnel2012-11-301-4/+5
* | replace usages of cgi.escape() by html.escape() in Py3 to fix deprecation war...Stefan Behnel2012-11-291-5/+8
* | replace usages of assertNotEquals() by assertNotEqual() to fix Py3 deprecatio...Stefan Behnel2012-11-294-22/+22
* | replace test usages of assert_() by assertTrue() to fix Py3 deprecation warningStefan Behnel2012-11-2916-284/+284