Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | future division | Robert Bradshaw | 2008-07-15 | 1 | -1/+6 | |
| | | ||||||
* | | Introduced BufferType, start of numpy-independent testcase, GetBuffer ↵ | Dag Sverre Seljebotn | 2008-07-18 | 1 | -4/+21 | |
|/ | | | | improvements | |||||
* | only provide a fake PyObject_GetBuffer in Py2.5 and earlier | Stefan Behnel | 2008-07-11 | 1 | -0/+2 | |
| | ||||||
* | Non-buffer code working again, typedefs working with buffers | Dag Sverre Seljebotn | 2008-07-10 | 1 | -35/+23 | |
| | ||||||
* | Buffer access working for builtin numeric types. | Dag Sverre Seljebotn | 2008-07-09 | 1 | -8/+48 | |
| | ||||||
* | PS: non-working state. Buffer access able to run fully in some very ↵ | Dag Sverre Seljebotn | 2008-07-04 | 1 | -0/+58 | |
| | | | | restricted cases | |||||
* | Pulled transforms from ModuleNode to Main | Dag Sverre Seljebotn | 2008-06-19 | 1 | -8/+6 | |
| | ||||||
* | Scope now creating by parse stage in Main | Dag Sverre Seljebotn | 2008-06-19 | 1 | -0/+5 | |
| | ||||||
* | Transform nodes for analyse_declarations and analyse_expressions. | Robert Bradshaw | 2008-06-19 | 1 | -2/+4 | |
| | ||||||
* | reverted last type casting change | Stefan Behnel | 2008-06-13 | 1 | -1/+1 | |
| | ||||||
* | merge | Robert Bradshaw | 2008-06-12 | 1 | -8/+57 | |
|\ | ||||||
| * | type casting simplification that seems to remove strict aliasing warnings in ↵ | Stefan Behnel | 2008-06-12 | 1 | -1/+1 | |
| | | | | | | | | GCC 3.4 - 4.2 | |||||
| * | resolved strict aliasing problem by changing type cast | Stefan Behnel | 2008-06-12 | 1 | -3/+6 | |
| | | ||||||
| * | quick work-around for PEP 3121 implementation in Py3 beta | Stefan Behnel | 2008-06-12 | 1 | -4/+50 | |
| | | ||||||
* | | Only make dep file for recursive0.9.8 | Robert Bradshaw | 2008-06-12 | 1 | -1/+2 | |
|/ | ||||||
* | RFC: constify Cython output all over the place (newbie approach) | Kirill Smelkov | 2008-05-14 | 1 | -4/+4 | |
| | | | | | | | | | | | | | | | You know, when developing code, it is very tedious to look for meaningful errors and warnings in presence of tons of noise like warning: deprecated conversion from string constant to ‘char*’ And you know what? It seems in the next version of gcc, this deprecation warnings will be turned into errors. ---- Python sources already use 'const' keyword freely, so I think it's time to add constify bits all over the place. | |||||
* | Emit code to guard declarations for this module's public functions. | jek-cythonhg@kleckner.net | 2008-05-23 | 1 | -0/+1 | |
| | | | | | | | | It appears that the machinery is all there to protect the declaration of inconsistent linkage types (i.e. dllimport vs. dllexport) by using a guard unique to the pyx file. This patch simply emits that guard for the current module to prevent the error "inconsistent linkage types" on a Windows-based system. | |||||
* | Merge -dagss and -devel | Robert Bradshaw | 2008-06-06 | 1 | -6/+39 | |
|\ | ||||||
| * | code comments | Stefan Behnel | 2008-06-06 | 1 | -1/+3 | |
| | | ||||||
| * | Pyrex merge: removed leaking declarations | Stefan Behnel | 2008-06-06 | 1 | -2/+3 | |
| | | ||||||
| * | merged (and partially rewrote) dependency tracking and package resolution ↵ | Stefan Behnel | 2008-06-04 | 1 | -0/+15 | |
| | | | | | | | | changes from Pyrex 0.9.8 | |||||
| * | use PyBytes_Type instead of PyString_Type in the generated sources, PyBytes ↵ | Stefan Behnel | 2008-05-30 | 1 | -4/+18 | |
| | | | | | | | | fix for Py2.6, unicode fixes for star imports | |||||
| * | '#define PyString_Type PyBytes_Type' in Py3: 'str' is considered a builtin ↵ | Stefan Behnel | 2008-05-30 | 1 | -0/+1 | |
| | | | | | | | | and internally mapped to PyString_Type, which must also work in Py3 | |||||
| * | cleanup | Stefan Behnel | 2008-05-30 | 1 | -1/+0 | |
| | | ||||||
| * | merge | Stefan Behnel | 2008-05-30 | 1 | -0/+156 | |
| |\ | ||||||
| | * | merge | Robert Bradshaw | 2008-05-29 | 1 | -0/+1 | |
| | |\ | ||||||
| | * | | Implement "from module [c]import *", some more work on sequence indexing. | Robert Bradshaw | 2008-05-28 | 1 | -0/+153 | |
| | | | | ||||||
| | * | | Keep counted reference to module | Gregory Ewing | 2007-11-26 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | + + - A counted reference was not kept to the module, so if the entry + in sys.modules was replaced, the module was freed prematurely. + [Franck Pommerau] | |||||
| * | | | increase warning level of __(set|del)slice_ methods | Stefan Behnel | 2008-05-29 | 1 | -1/+1 | |
| | |/ | |/| | ||||||
| * | | Py3.0beta compatibility fixes | Stefan Behnel | 2008-05-28 | 1 | -0/+1 | |
| |/ | ||||||
* | | Merge | Dag Sverre Seljebotn | 2008-05-30 | 1 | -1/+158 | |
| | | ||||||
* | | Merge | Dag Sverre Seljebotn | 2008-05-27 | 1 | -76/+145 | |
|\ \ | |/ | ||||||
| * | support for new buffer protocol in Py3 | Stefan Behnel | 2008-05-23 | 1 | -0/+24 | |
| | | ||||||
| * | cleanup | Stefan Behnel | 2008-05-21 | 1 | -1/+1 | |
| | | ||||||
| * | fix method calls on Cython generated Python classes | Stefan Behnel | 2008-05-21 | 1 | -3/+1 | |
| | | ||||||
| * | rename type imports of 'unicode' and 'str' type according to Py version | Stefan Behnel | 2008-05-18 | 1 | -5/+18 | |
| | | ||||||
| * | struct fields were generated in the wrong order | Stefan Behnel | 2008-05-16 | 1 | -2/+2 | |
| | | ||||||
| * | empty tuple is used by traceback builder => must be created early | Stefan Behnel | 2008-05-15 | 1 | -1/+1 | |
| | | ||||||
| * | fixed PyMethod_New() call | Stefan Behnel | 2008-05-15 | 1 | -2/+4 | |
| | | ||||||
| * | cleanup | Stefan Behnel | 2008-05-15 | 1 | -4/+1 | |
| | | ||||||
| * | unsimplify :) | Stefan Behnel | 2008-05-15 | 1 | -1/+1 | |
| | | ||||||
| * | simplify | Stefan Behnel | 2008-05-15 | 1 | -1/+1 | |
| | | ||||||
| * | replace the now missing PyNumber_Divide() by PyNumber_TrueDivide() | Stefan Behnel | 2008-05-15 | 1 | -0/+1 | |
| | | ||||||
| * | __setslice__ and __delslice__ were removed in Py3 | Stefan Behnel | 2008-05-14 | 1 | -1/+2 | |
| | | ||||||
| * | make it explicit in the generated source code what is an identifier string ↵ | Stefan Behnel | 2008-05-14 | 1 | -1/+2 | |
| | | | | | | | | constant and what is a normal string constant that just happens to get interned | |||||
| * | removed 'intern_names' Option - always intern identifier-like strings | Stefan Behnel | 2008-05-14 | 1 | -17/+8 | |
| | | ||||||
| * | merged trunk changes | Stefan Behnel | 2008-05-13 | 1 | -18/+37 | |
| |\ | ||||||
| * | | fixes: generate constant declarations before we access them, write cleanup ↵ | Stefan Behnel | 2008-05-13 | 1 | -8/+6 | |
| | | | | | | | | | | | | code as before | |||||
| * | | merged intern table with general string table to support unicode string ↵ | Stefan Behnel | 2008-05-13 | 1 | -32/+10 | |
| | | | | | | | | | | | | interning in Py3 | |||||
| * | | more #define's for stuff that's gone in Py3 | Stefan Behnel | 2008-05-10 | 1 | -0/+8 | |
| | | |