summaryrefslogtreecommitdiff
path: root/Cython/Compiler/ModuleNode.py
Commit message (Collapse)AuthorAgeFilesLines
...
| * | original Py3 code generation patch by Lisandro DalcinStefan Behnel2008-05-091-18/+75
| | |
* | | Removed str conversion from SourceDescriptors in order to be more explicit.Dag Sverre Seljebotn2008-05-271-1/+1
| | |
* | | Fixed typo children_attrs -> child_attrsDag Sverre Seljebotn2008-05-161-1/+1
| | |
* | | Replace filename strings with more generic source descriptors.Dag Sverre Seljebotn2008-05-161-2/+2
| |/ |/| | | | | | | This facilitates using the parser and compiler with runtime sources (such as strings), while still being able to provide context for error messages/C debugging comments.
* | put the annotated .html file next to the .c file to fix annotation when the ↵Stefan Behnel2008-05-091-1/+1
| | | | | | | | .c file is not in the same directory as the .pyx file
* | support enabling source annotation via CompilerOptionsStefan Behnel2008-05-091-3/+2
| |
* | __getattr(ibute)__ special methods now work with subclasses.Peter Todd2008-05-041-4/+15
| |
* | First stage of __getattribute__ special method support.Peter Todd2008-05-021-13/+22
|/ | | | | Works with test cases for a single class, have not dealt with subclass issues yet.
* another simplification of type inheritance sortingStefan Behnel2008-04-261-20/+18
|
* mergeStefan Behnel2008-04-261-4/+5
|\
| * Merge circular imports stuffRobert Bradshaw2008-04-261-4/+5
| |\
| | * More extendable Setup.pyRobert Bradshaw2008-04-261-1/+0
| | |
| | * Fix weakref issue for classes inheriting from a pxdRobert Bradshaw2008-04-261-3/+5
| | |
| * | Circular importsGary Furnish2008-04-261-32/+139
| | |
* | | rewrite of type hierarchy sorting patchStefan Behnel2008-04-261-90/+67
| | |
* | | Circular importsGary Furnish2008-04-261-32/+139
| |/ |/|
* | source code encoding support (PEP 263) and UTF-8 default source encoding ↵Stefan Behnel2008-04-221-1/+1
|/ | | | (PEP 3120)
* reverted 'circular cdef' patch, leaving unrelated changes intactStefan Behnel2008-04-091-205/+43
|
* Fix cdef extern classesRobert Bradshaw2008-04-081-4/+6
|
* Cleanup unsused functions/labelsRobert Bradshaw2008-04-041-2/+1
|
* Misc little fixes. Sage now builds and passes all tests.Robert Bradshaw2008-04-031-5/+9
|
* minor fixesRobert Bradshaw2008-04-031-2/+2
|
* c line numbers optionalRobert Bradshaw2008-03-301-2/+2
|
* Circular cdef'sGary Furnish2008-03-231-42/+206
|
* [Cython] Small patch for __stdcallJim Kleckner2008-03-301-1/+3
| | | | | | | | | | The following small patch gets rid of some warnings on the cygwin platform (it it not WIN32 but does have definitions of __stdcall resulting in warnings). Please let me know if it will or won't get into the upstream release. Thanks.
* Support for parse tree transformations."Dag Sverre Seljebotn"2008-03-091-3/+5
|
* pre-Py3k fixesStefan Behnel2008-03-021-4/+4
|
* Cleanup warningsRobert Bradshaw2008-02-121-0/+1
|
* Cython disregards the c-name for "cdef public" class membersbluecreature@gmail.com2008-02-121-1/+1
|
* Mangle naming for cleanup function.Robert Bradshaw2008-02-011-4/+6
|
* revert C++ assignment fix as it breaks gccStefan Behnel2008-01-171-4/+2
|
* tp_new must always be generated to set the vtabRobert Bradshaw2008-01-171-2/+0
| | | | but we can get away with skipping intermediate classes if nothing new happens
* C++ assignment fixRobert Bradshaw2008-01-171-1/+3
|
* Allow trivial __cinit__ that ignores __init__ values for speed.Robert Bradshaw2008-01-171-2/+6
| | | | The signatures are no longer required to match if the only argument to __cinit__ is self.
* tp_new, etc. cleanupRobert Bradshaw2008-01-171-16/+10
|
* Optimize tp_new and tp_deallocRobert Bradshaw2008-01-171-7/+25
|
* Further optimizations on tp_clear/traverseRobert Bradshaw2008-01-171-17/+30
|
* empty tuple optimizationRobert Bradshaw2008-01-171-0/+4
|
* Merge Stefan Behnel's work.Robert Bradshaw2008-01-171-4/+11
|\
| * reset to None instead of NULL in tp_clear()Stefan Behnel2008-01-131-1/+2
| |
| * fix tp_clear() according to Python docs: zero out member pointer before ↵Stefan Behnel2008-01-121-2/+3
| | | | | | | | decrefing its content
| * only generate tp_clear/traverse functions if type supports GCStefan Behnel2008-01-121-2/+3
| |
| * fix subclassing non-GC types like 'unicode'Stefan Behnel2008-01-091-0/+4
| |
| * Backed out changeset 4a6021b8a18cStefan Behnel2008-01-091-4/+0
| | | | | | | | there is a better way to do that
| * fix subclassing non-GC types like 'unicode'Stefan Behnel2008-01-091-0/+4
| |
* | Annotation workRobert Bradshaw2008-01-151-0/+4
|/
* Pyrex type conversion with overflow check for all int types.Robert Bradshaw2007-12-051-2/+4
|
* HTML source annotation moduleRobert Bradshaw2007-11-161-1/+13
|
* ignore METH_COEXIST for python < 2.4Robert Bradshaw2007-11-071-0/+3
|
* fix DECREF of borrowed referenceStefan Behnel2007-10-291-2/+0
|