| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | rewrite of node matcher to remove code duplication and make it PyPy compatible | Stefan Behnel | 2012-04-21 | 1 | -0/+1 |
| | | |||||
| * | code cleanup: replace call to PyErr_NoMemory() by explicit exception | Stefan Behnel | 2012-04-07 | 1 | -2/+1 |
| | | |||||
| * | reuse cython definition for INT_MAX | Tay Ray Chuan | 2012-01-08 | 1 | -1/+0 |
| | | |||||
| * | reuse cython definitions for stdio.h | Tay Ray Chuan | 2012-01-08 | 1 | -2/+2 |
| | | | | | For existing cimports from libc.stdio, apply the stdio.* convention. | ||||
| * | remove dependency of other .pxd files on cstd.pxd | Stefan Behnel | 2012-01-04 | 1 | -1/+1 |
| | | |||||
| * | remove some outdated cythonisms | Stefan Behnel | 2012-01-03 | 1 | -1/+0 |
| | | |||||
| * | [svn r4505] code cleanup: drop clumsy redeclaration of builtin types known ↵ | scoder | 2010-12-29 | 1 | -8/+0 |
| | | | | | | | | in Cython 0.14 --HG-- branch : trunk | ||||
| * | [svn r4278] r5354@delle: sbehnel | 2009-12-04 12:14:33 +0100 | scoder | 2009-12-04 | 1 | -8/+9 |
| | | | | | | | | make sure we use the correct 'unicode' type instead of the redeclared one --HG-- branch : trunk | ||||
| * | [svn r4271] r5331@delle: sbehnel | 2009-11-15 11:44:03 +0100 | scoder | 2009-11-24 | 1 | -12/+11 |
| | | | | | | | | support for several different node types as XSLT extension element context nodes --HG-- branch : trunk | ||||
| * | [svn r4265] r5316@delle: sbehnel | 2009-11-11 17:26:12 +0100 | scoder | 2009-11-24 | 1 | -4/+5 |
| | | | | | | | | use PyBytes_*() instead of PyString_*() --HG-- branch : trunk | ||||
| * | [svn r4240] r5296@delle: sbehnel | 2009-10-17 03:34:05 +0200 | scoder | 2009-10-17 | 1 | -0/+3 |
| | | | | | | | | create _Attrib instance on each .attrib request instead of keeping a cyclic reference to it (alternative weak-ref implementation is actually slower) --HG-- branch : trunk | ||||
| * | [svn r4233] r5283@delle: sbehnel | 2009-10-17 01:16:46 +0200 | scoder | 2009-10-17 | 1 | -2/+2 |
| | | | | | | | | fix PyBytes/PyString usage --HG-- branch : trunk | ||||
| * | [svn r4112] r5051@delle: sbehnel | 2009-02-20 23:52:54 +0100 | scoder | 2009-02-27 | 1 | -1/+0 |
| | | | | | | | | use Cython's builtin size_t type support --HG-- branch : trunk | ||||
| * | [svn r4033] r4906@delle: sbehnel | 2008-12-07 21:19:42 +0100 | scoder | 2008-12-10 | 1 | -1/+1 |
| | | | | | | | | avoid calling PyDict_Copy() directly --HG-- branch : trunk | ||||
| * | [svn r4027] r4895@delle: sbehnel | 2008-11-23 20:05:47 +0100 | scoder | 2008-11-23 | 1 | -1/+1 |
| | | | | | | | | fix compile warnings --HG-- branch : trunk | ||||
| * | [svn r4022] r4886@delle: sbehnel | 2008-11-19 08:43:16 +0100 | scoder | 2008-11-19 | 1 | -3/+3 |
| | | | | | | | | code cleanup: let Cython do the optimisation --HG-- branch : trunk | ||||
| * | [svn r4020] r4875@delle: sbehnel | 2008-11-17 23:22:34 +0100 | scoder | 2008-11-17 | 1 | -2/+0 |
| | | | | | | | | code cleanup: use list.append() instead of PyList_Append() and let Cython do the rest --HG-- branch : trunk | ||||
| * | [svn r3969] r4788@delle: sbehnel | 2008-09-07 19:55:29 +0200 | scoder | 2008-09-07 | 1 | -3/+4 |
| | | | | | | | | streamlined the _utf8() function (a very common helper function) --HG-- branch : trunk | ||||
| * | [svn r3828] r4506@delle: sbehnel | 2008-06-12 11:37:21 +0200 | scoder | 2008-06-12 | 1 | -1/+0 |
| | | | | | | | | code simplification --HG-- branch : trunk | ||||
| * | [svn r3778] r4423@delle: sbehnel | 2008-05-30 08:37:02 +0200 | scoder | 2008-05-31 | 1 | -1/+0 |
| | | | | | | | | Py3 beta1 fix: redefine PyString_*() functions as PyBytes_*() --HG-- branch : trunk | ||||
| * | [svn r3761] r4377@delle: sbehnel | 2008-05-26 13:32:40 +0200 | scoder | 2008-05-26 | 1 | -0/+1 |
| | | | | | | | | missing bit of last commit --HG-- branch : trunk | ||||
| * | [svn r3731] r4326@delle: sbehnel | 2008-05-23 21:36:14 +0200 | scoder | 2008-05-24 | 1 | -0/+1 |
| | | | | | | | | Py3 fix --HG-- branch : trunk | ||||
| * | [svn r3730] r4325@delle: sbehnel | 2008-05-23 21:33:23 +0200 | scoder | 2008-05-24 | 1 | -0/+12 |
| | | | | | | | | simple Py3 buffer protocol support --HG-- branch : trunk | ||||
| * | [svn r3694] r4252@delle: sbehnel | 2008-05-20 22:09:08 +0200 | scoder | 2008-05-21 | 1 | -0/+1 |
| | | | | | | | | lots of Py3 fixes --HG-- branch : trunk | ||||
| * | [svn r3686] r4232@delle: sbehnel | 2008-05-19 23:51:31 +0200 | scoder | 2008-05-20 | 1 | -0/+1 |
| | | | | | | | | unicode filename handling, uses a heuristic to distinguish file paths and network paths, plus some general Py3 fixes --HG-- branch : trunk | ||||
| * | [svn r3684] r4230@delle: sbehnel | 2008-05-19 09:35:46 +0200 | scoder | 2008-05-20 | 1 | -0/+1 |
| | | | | | | | | let funicode() always return unicode strings in Py3 --HG-- branch : trunk | ||||
| * | [svn r3673] r4209@delle: sbehnel | 2008-05-13 22:28:56 +0200 | scoder | 2008-05-13 | 1 | -2/+0 |
| | | | | | | | | simplification --HG-- branch : trunk | ||||
| * | [svn r3608] r4102@delle: sbehnel | 2008-04-27 22:02:55 +0200 | scoder | 2008-04-27 | 1 | -1/+0 |
| | | | | | | | | cleanup of last change: avoid stuff that will break with Py3 anyway --HG-- branch : trunk | ||||
| * | [svn r3607] r4100@delle: sbehnel | 2008-04-27 21:07:36 +0200 | scoder | 2008-04-27 | 1 | -2/+1 |
| | | | | | | | | signature fix --HG-- branch : trunk | ||||
| * | [svn r3606] r4097@delle: sbehnel | 2008-04-27 21:00:32 +0200 | scoder | 2008-04-27 | 1 | -0/+2 |
| | | | | | | | | fixes for namespace setup on new Elements --HG-- branch : trunk | ||||
| * | [svn r3604] r4093@delle: sbehnel | 2008-04-25 23:30:13 +0200 | scoder | 2008-04-25 | 1 | -0/+1 |
| | | | | | | | | cleanup in exception __init__ --HG-- branch : trunk | ||||
| * | [svn r3519] r3934@delle: sbehnel | 2008-04-11 19:15:10 +0200 | scoder | 2008-04-11 | 1 | -1/+1 |
| | | | | | | | | cleanup --HG-- branch : trunk | ||||
| * | [svn r3518] r3933@delle: sbehnel | 2008-04-11 15:17:54 +0200 | scoder | 2008-04-11 | 1 | -1/+1 |
| | | | | | | | | cimport fix --HG-- branch : trunk | ||||
| * | [svn r3450] r3817@delle: sbehnel | 2008-03-20 08:32:48 +0100 | scoder | 2008-03-21 | 1 | -2/+4 |
| | | | | | | | | macro cleanup in .h/.pxd files --HG-- branch : trunk | ||||
| * | [svn r3203] r3317@delle: sbehnel | 2008-01-25 10:35:30 +0100 | scoder | 2008-01-25 | 1 | -0/+1 |
| | | | | | | | | XPath string results are always smart objects, but no longer forced into unicode --HG-- branch : trunk | ||||
| * | [svn r3181] r3275@delle: sbehnel | 2008-01-21 11:29:56 +0100 | scoder | 2008-01-21 | 1 | -1/+1 |
| | | | | | | | | fix Py2.4-isms --HG-- branch : trunk | ||||
| * | [svn r3161] r3237@delle: sbehnel | 2008-01-11 11:54:56 +0100 | scoder | 2008-01-11 | 1 | -3/+0 |
| | | | | | | | | subtyping PyStringObject does not work in Cython/Pyrex, so XPath string results will just have to be unicode --HG-- branch : trunk | ||||
| * | [svn r3155] r3222@delle: sbehnel | 2008-01-10 00:09:11 +0100 | scoder | 2008-01-11 | 1 | -0/+3 |
| | | | | | | | | separate ElementStringResult implementations for str and unicode values, requires Cython > 0.9.6.10b --HG-- branch : trunk | ||||
| * | [svn r3153] r3220@delle: sbehnel | 2008-01-10 00:00:38 +0100 | scoder | 2008-01-11 | 1 | -7/+0 |
| | | | | | | | | removed unused stuff --HG-- branch : trunk | ||||
| * | [svn r3150] r3211@delle: sbehnel | 2008-01-08 21:02:16 +0100 | scoder | 2008-01-09 | 1 | -0/+3 |
| | | | | | | | | return a string subclass for XPath string results that points to the source Element --HG-- branch : trunk | ||||
| * | [svn r3072] use 'with gil/nogil' where appropriate instead of ↵ | scoder | 2007-12-02 | 1 | -7/+1 |
| | | | | | | | | acuiring/releasing the GIL by hand --HG-- branch : trunk | ||||
| * | [svn r3051] Python function declared | scoder | 2007-11-17 | 1 | -0/+1 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2998] replaced __getslice__() etc. by __*item__() equivalents and a ↵ | scoder | 2007-10-25 | 1 | -1/+10 |
| | | | | | | | | custom slicing implementation --HG-- branch : trunk | ||||
| * | [svn r2962] forgotten PyAPI declarations | scoder | 2007-10-15 | 1 | -8/+11 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2766] some cleanup | scoder | 2007-08-24 | 1 | -1/+1 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2761] avoid incref/decref around decrefing | scoder | 2007-08-24 | 1 | -0/+1 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2754] objectify updates by Holger, support passing ObjectifiedElement ↵ | scoder | 2007-08-20 | 1 | -0/+1 |
| | | | | | | | | objects into DateElement() --HG-- branch : trunk | ||||
| * | [svn r2558] small optimisation in _Element.nsmap | scoder | 2007-07-01 | 1 | -0/+1 |
| | | | | | | --HG-- branch : trunk | ||||
| * | [svn r2554] new way to prevent deallocation crashes: count references from ↵ | scoder | 2007-06-29 | 1 | -0/+1 |
| | | | | | | | | _Element to _Document twice, decref them only when deallocating or moving _Element proxies => _Document can no longer be freed in the same GC cycle as its _Elements, will always be freed afterwards --HG-- branch : trunk | ||||
| * | [svn r2255] fast path for instantiation of _Element class (20% faster) | scoder | 2007-05-06 | 1 | -0/+1 |
| | | | | | | --HG-- branch : trunk | ||||
