summaryrefslogtreecommitdiff
path: root/src/lxml/extensions.pxi
Commit message (Collapse)AuthorAgeFilesLines
* Replace old Pyrex property syntax with @property decorators for read-only ↵Stefan Behnel2019-02-231-21/+21
| | | | properties, and resolve some Cython warnings.
* Use f-strings for all string formatting for which it makes sense (i.e. does ↵Stefan Behnel2018-01-251-9/+7
| | | | not look unreadable).
* Clean up exception classes and turn them into extension types.Stefan Behnel2017-08-131-12/+9
|
* Don't leave garbage in node member of xmlError structs created in lxml code.Bob Kline2017-04-241-0/+1
|
* add pypy bug tracker link as comment for the work-aroundStefan Behnel2015-09-301-0/+1
|
* use simple Python unicode subclass for smart string results in PyPy (crashes ↵Stefan Behnel2015-09-301-0/+15
| | | | with a stack overflow exception otherwise)
* update error messagesStefan Behnel2015-09-301-0/+2
|
* fix LP#1354652: crash when traversing internally loaded documents in XSLT ↵Stefan Behnel2014-08-091-2/+4
| | | | extension functions
* fix several error/exception handling cases throughout the code baseStefan Behnel2014-01-171-16/+21
|
* fix type name display in exception messages under Py3Stefan Behnel2013-12-281-1/+1
|
* remove some unnecessary C-ismsStefan Behnel2013-10-091-2/+2
|
* reduce memory overhead of _ElementUnicodeResult class a bitStefan Behnel2013-07-271-3/+3
|
* remove some useless explicit usages of C-API calls from the code baseStefan Behnel2013-02-171-6/+6
|
* fixed libxml2 API usage by appropriately using 'const' and 'xmlChar*'Stefan Behnel2012-07-301-14/+13
|
* minor code cleanupsStefan Behnel2012-07-101-4/+4
|
* initial patch for PyPy supportStefan Behnel2012-06-181-0/+7
|
* minor code cleanupStefan Behnel2012-06-181-2/+1
|
* code simplificationStefan Behnel2012-06-171-7/+2
| | | | | --HG-- extra : rebase_source : 3f0b3ba324cb309c8ca56ffdd2e38855066c499a
* code cleanupStefan Behnel2012-06-171-12/+2
| | | | | --HG-- extra : rebase_source : 7575b17725fbcc3eb46d656ba12159df8902962f
* code cleanup: replace call to PyErr_NoMemory() by explicit exceptionStefan Behnel2012-04-071-3/+3
|
* declared some more internal methods 'final'Stefan Behnel2012-04-071-0/+4
|
* instead of a global setup, use execution local error callbacks for XPath ↵Stefan Behnel2012-04-051-2/+69
| | | | processing
* minor code cleanupStefan Behnel2012-04-051-1/+1
|
* use @cython.final and/or @cython.internal decorators for internal classesStefan Behnel2011-11-091-0/+4
|
* exception handling fixesStefan Behnel2011-05-291-4/+4
|
* fix more compiler warnings: unused and uninitialised variablesStefan Behnel2011-05-281-0/+2
|
* [svn r4505] code cleanup: drop clumsy redeclaration of builtin types known ↵scoder2010-12-291-3/+3
| | | | | | | in Cython 0.14 --HG-- branch : trunk
* [svn r4402] r5569@lenny: sbehnel | 2010-04-27 21:41:20 +0200scoder2010-04-271-2/+4
| | | | | | | API hardening against uninitialised proxies and missing __init__ calls --HG-- branch : trunk
* [svn r4356] r5485@lenny: sbehnel | 2010-02-28 13:40:53 +0100scoder2010-02-281-2/+2
| | | | | | | code cleanup --HG-- branch : trunk
* [svn r4350] fix bug #502963: crash when reading smart XPath strings from a ↵scoder2010-02-281-19/+47
| | | | | | | document other than the original context document --HG-- branch : trunk
* [svn r4348] r5471@lenny: sbehnel | 2010-02-28 09:11:32 +0100scoder2010-02-281-1/+1
| | | | | | | code cleanup --HG-- branch : trunk
* [svn r4325] r5435@lenny: sbehnel | 2010-01-30 17:55:15 +0100scoder2010-01-301-0/+1
| | | | | | | comment --HG-- branch : trunk
* [svn r4299] r5388@lenny: sbehnel | 2009-12-29 10:42:09 +0100scoder2009-12-291-4/+4
| | | | | | | Py3 fix for Cython 0.12 --HG-- branch : trunk
* [svn r4239] r5295@delle: sbehnel | 2009-10-17 03:23:53 +0200scoder2009-10-171-1/+1
| | | | | | | Py3 fix --HG-- branch : trunk
* [svn r4234] r5284@delle: sbehnel | 2009-10-17 01:18:28 +0200scoder2009-10-171-12/+44
| | | | | | | ticket 446654: support strings in node-sets returned from extension functions --HG-- branch : trunk
* [svn r4228] r5273@delle: sbehnel | 2009-10-12 21:46:24 +0200scoder2009-10-131-2/+2
| | | | | | | code simplification --HG-- branch : trunk
* [svn r4202] r5225@delle: sbehnel | 2009-08-22 15:46:24 +0200scoder2009-09-041-3/+3
| | | | | | | fix smart string property types --HG-- branch : trunk
* [svn r4199] r5220@delle: sbehnel | 2009-08-22 15:03:26 +0200scoder2009-08-221-3/+4
| | | | | | | fix CDATA handling in XPath --HG-- branch : trunk
* [svn r4195] r5213@delle: sbehnel | 2009-08-20 10:29:12 +0200scoder2009-08-201-10/+14
| | | | | | | attrname property on XPath attribute result strings --HG-- branch : trunk
* [svn r4087] r5001@delle: sbehnel | 2009-02-15 11:56:39 +0100scoder2009-02-151-1/+1
| | | | | | | Py3 fixes --HG-- branch : trunk
* [svn r4033] r4906@delle: sbehnel | 2008-12-07 21:19:42 +0100scoder2008-12-101-1/+1
| | | | | | | avoid calling PyDict_Copy() directly --HG-- branch : trunk
* [svn r4022] r4886@delle: sbehnel | 2008-11-19 08:43:16 +0100scoder2008-11-191-26/+24
| | | | | | | code cleanup: let Cython do the optimisation --HG-- branch : trunk
* [svn r4020] r4875@delle: sbehnel | 2008-11-17 23:22:34 +0100scoder2008-11-171-14/+18
| | | | | | | code cleanup: use list.append() instead of PyList_Append() and let Cython do the rest --HG-- branch : trunk
* [svn r4000] r4851@delle: sbehnel | 2008-11-09 16:24:50 +0100scoder2008-11-091-41/+56
| | | | | | | support for result tree fragments in XPath/XSLT extension functions --HG-- branch : trunk
* [svn r3875] r4587@delle: sbehnel | 2008-07-08 13:58:13 +0200scoder2008-07-081-10/+22
| | | | | | | allow disabling smart strings in XPath --HG-- branch : trunk
* [svn r3829] r4507@delle: sbehnel | 2008-06-12 11:39:46 +0200scoder2008-06-121-1/+1
| | | | | | | code simplification --HG-- branch : trunk
* [svn r3828] r4506@delle: sbehnel | 2008-06-12 11:37:21 +0200scoder2008-06-121-1/+1
| | | | | | | code simplification --HG-- branch : trunk
* [svn r3735] r4330@delle: sbehnel | 2008-05-24 08:55:41 +0200scoder2008-05-241-2/+2
| | | | | | | unicode fixes --HG-- branch : trunk
* [svn r3728] r4323@delle: sbehnel | 2008-05-23 13:41:53 +0200scoder2008-05-241-1/+1
| | | | | | | unicode fix --HG-- branch : trunk
* [svn r3694] r4252@delle: sbehnel | 2008-05-20 22:09:08 +0200scoder2008-05-211-2/+2
| | | | | | | lots of Py3 fixes --HG-- branch : trunk