Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | fix undefined names in html5parser.py | Stefan Behnel | 2012-03-24 | 1 | -2/+2 | |
| | | | ||||||
* | | | comment | Stefan Behnel | 2012-03-13 | 1 | -0/+1 | |
| | | | ||||||
* | | | generate less aggressive cleanup code: lxml.etree types imported by ↵ | Stefan Behnel | 2012-03-12 | 1 | -1/+1 | |
| | | | | | | | | | | | | lxml.objectify may still be required after cleanup | |||||
* | | | Py3.3 test fix | Stefan Behnel | 2012-03-03 | 1 | -9/+9 | |
| | | | ||||||
* | | | set buffer.obj in _XSLTResultTree.__getbuffer__() to properly obey to buffer ↵ | Stefan Behnel | 2012-03-02 | 1 | -0/+2 | |
| | | | | | | | | | | | | protocol | |||||
* | | | Py3 test fixes | Stefan Behnel | 2012-03-02 | 1 | -4/+4 | |
| | | | ||||||
* | | | always include 'lxml.include' package in build, added .pxd/.h files as ↵ | Stefan Behnel | 2012-03-02 | 1 | -13/+6 | |
| | | | | | | | | | | | | package data | |||||
* | | | fix some copy-paste left-overs | Stefan Behnel | 2012-03-02 | 1 | -2/+2 | |
| | | | ||||||
* | | | moved public Cython/C declarations into 'lxml.include' package, which is now ↵ | Stefan Behnel | 2012-03-02 | 19 | -4/+12 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | returned by lxml.get_include() --HG-- rename : src/lxml/c14n.pxd => src/lxml/include/c14n.pxd rename : src/lxml/config.pxd => src/lxml/include/config.pxd rename : src/lxml/dtdvalid.pxd => src/lxml/include/dtdvalid.pxd rename : src/lxml/etree_defs.h => src/lxml/include/etree_defs.h rename : src/lxml/etreepublic.pxd => src/lxml/include/etreepublic.pxd rename : src/lxml/htmlparser.pxd => src/lxml/include/htmlparser.pxd rename : src/lxml/relaxng.pxd => src/lxml/include/relaxng.pxd rename : src/lxml/schematron.pxd => src/lxml/include/schematron.pxd rename : src/lxml/tree.pxd => src/lxml/include/tree.pxd rename : src/lxml/uri.pxd => src/lxml/include/uri.pxd rename : src/lxml/xinclude.pxd => src/lxml/include/xinclude.pxd rename : src/lxml/xmlerror.pxd => src/lxml/include/xmlerror.pxd rename : src/lxml/xmlparser.pxd => src/lxml/include/xmlparser.pxd rename : src/lxml/xmlschema.pxd => src/lxml/include/xmlschema.pxd rename : src/lxml/xpath.pxd => src/lxml/include/xpath.pxd rename : src/lxml/xslt.pxd => src/lxml/include/xslt.pxd | |||||
* | | | clean up the left-overs of cstd.pxd by renaming it to cvarargs.pxd | Stefan Behnel | 2012-03-02 | 4 | -9/+8 | |
| | | | | | | | | | | | | | | | --HG-- rename : src/lxml/cstd.pxd => src/lxml/cvarargs.pxd | |||||
* | | | minor code cleanups | Stefan Behnel | 2012-02-27 | 1 | -17/+6 | |
| | | | ||||||
* | | | fix compile error reporting for XSLT stylesheet compilation | Stefan Behnel | 2012-02-23 | 3 | -1/+6 | |
| | | | ||||||
* | | | changelog | Stefan Behnel | 2012-02-22 | 1 | -0/+6 | |
| | | | ||||||
* | | | xpathgrep.py: new -t option to surround output with root tag, fixes for ↵ | Stefan Behnel | 2012-02-22 | 1 | -59/+93 | |
| | | | | | | | | | | | | Python 3 and general output handling | |||||
* | | | support line-by-line parsing in xpathgrep tool | Stefan Behnel | 2012-02-22 | 1 | -43/+77 | |
| | | | ||||||
* | | | new FAQ entry on str/unicode return values for text content and tag names | Stefan Behnel | 2012-02-20 | 1 | -0/+20 | |
| | | | ||||||
* | | | fix DictMixin import and usage in Python 3 | Stefan Behnel | 2012-02-20 | 1 | -0/+9 | |
| | | | ||||||
* | | | remove Py2.3 legacy code | Stefan Behnel | 2012-02-20 | 2 | -107/+0 | |
| | | | ||||||
* | | | simplify portability imports to make them more portable themselves | Stefan Behnel | 2012-02-20 | 10 | -46/+38 | |
| | | | ||||||
* | | | changelog | Stefan Behnel | 2012-02-19 | 1 | -0/+3 | |
| | | | ||||||
* | | | test for latest nsmap fix | Stefan Behnel | 2012-02-18 | 1 | -0/+5 | |
| | | | | | | | | | | | | | | | --HG-- extra : rebase_source : 9b80192c1ed232ec7f01bd4b4e4b2563e6d1e922 | |||||
* | | | Merge pull request #31 from jyasskin/elem_maker_base_types | scoder | 2012-02-19 | 2 | -5/+49 | |
|\ \ \ | | | | | | | | | Teach the ElementMaker to add objects of types derived from types it knows how to handle. | |||||
| * | | | Avoid using xpath in the ElementMaker test. | Jeffrey Yasskin | 2012-02-18 | 1 | -3/+3 | |
| | | | | ||||||
| * | | | Move the mro loop into the 't is None' if, behind the iselement check, | Jeffrey Yasskin | 2012-02-16 | 2 | -23/+20 | |
| | | | | | | | | | | | | | | | | and fix up some py2/3 compatibility in the test. | |||||
| * | | | Teach the ElementMaker to add objects of types derived from types it | Jeffrey Yasskin | 2012-02-15 | 2 | -2/+49 | |
| | | | | | | | | | | | | | | | | | | | | knows how to handle. This allows it to handle the result of string xpath expressions, which inherit from bytes. | |||||
* | | | | fix crash when building nsmap for empty namespace URI | Stefan Behnel | 2012-02-18 | 1 | -5/+2 | |
| | | | | ||||||
* | | | | clarify docs on remove_blank_text parser option | Stefan Behnel | 2012-02-18 | 1 | -2/+3 | |
| | | | | ||||||
* | | | | merged 'css :root' branch | Stefan Behnel | 2012-02-15 | 5 | -7/+14 | |
|\ \ \ \ | |/ / / |/| | | | ||||||
| * | | | Add support for the :root pseudo-class in cssselect. | Simon Sapin | 2011-12-14 | 5 | -7/+14 | |
| | | | | ||||||
* | | | | make sure the E-Factory feature of the ElementBase constructor can always ↵ | Stefan Behnel | 2012-02-10 | 3 | -10/+22 | |
| | | | | | | | | | | | | | | | | safely set .text/.tail, also when it's immutable | |||||
* | | | | minor code simplifications | Stefan Behnel | 2012-02-10 | 1 | -8/+2 | |
| | | | | ||||||
* | | | | declare some internal methods 'final' | Stefan Behnel | 2012-02-05 | 1 | -0/+3 | |
| | | | | ||||||
* | | | | replace references to easy_install by pip | Stefan Behnel | 2012-02-05 | 2 | -35/+30 | |
| | | | | ||||||
* | | | | lxml 2.4 requires Cython 0.16 to build from sources | Stefan Behnel | 2012-02-05 | 1 | -2/+2 | |
| | | | | ||||||
* | | | | make unit test base class 'private' | Stefan Behnel | 2012-01-27 | 1 | -3/+3 | |
| | | | | ||||||
* | | | | initial fix for running the test suite with py.test | Stefan Behnel | 2012-01-27 | 2 | -1/+14 | |
| | | | | ||||||
* | | | | minor test fix | Stefan Behnel | 2012-01-27 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | implement support for element.attrib.update(el.attrib) | Stefan Behnel | 2012-01-27 | 3 | -1/+23 | |
| | | | | ||||||
* | | | | make unit test base classes 'private' | Stefan Behnel | 2012-01-27 | 2 | -7/+7 | |
| | | | | ||||||
* | | | | remove some unnecessary Cythonisms | Stefan Behnel | 2012-01-27 | 1 | -20/+11 | |
| | | | | ||||||
* | | | | fix cimports | Stefan Behnel | 2012-01-22 | 2 | -3/+6 | |
| | | | | ||||||
* | | | | new FAQ paragraph on thread related crashes | Stefan Behnel | 2012-01-18 | 1 | -0/+7 | |
| | | | | ||||||
* | | | | Merge pull request #27 from rctay/rc/cython-pxds | scoder | 2012-01-11 | 18 | -114/+89 | |
|\ \ \ \ | | | | | | | | | | | de-duplicate libc definitions | |||||
| * | | | | use 'cstring_h.*' instead of 'string' for string.h functions | Tay Ray Chuan | 2012-01-10 | 12 | -44/+44 | |
| | | | | | ||||||
| * | | | | reuse cython definition for INT_MAX | Tay Ray Chuan | 2012-01-08 | 3 | -10/+9 | |
| | | | | | ||||||
| * | | | | reuse cython definitions for stdlib.h | Tay Ray Chuan | 2012-01-08 | 6 | -26/+21 | |
| | | | | | ||||||
| * | | | | reuse cython definitions for stdio.h | Tay Ray Chuan | 2012-01-08 | 8 | -26/+16 | |
| | | | | | | | | | | | | | | | | | | | | For existing cimports from libc.stdio, apply the stdio.* convention. | |||||
| * | | | | reuse cython definitions for string.h | Tay Ray Chuan | 2012-01-08 | 14 | -55/+46 | |
| | | | | | ||||||
* | | | | | merged 2.3 maintenance branch into master branch | Stefan Behnel | 2012-01-07 | 1 | -5/+8 | |
|\ \ \ \ \ | |/ / / / |/| | / / | | |/ / | |/| | | ||||||
| * | | | updated 'support the project' docs section | Stefan Behnel | 2012-01-07 | 1 | -5/+8 | |
| | | | |