Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Trivial typo fixes | Unknown | 2017-10-17 | 1 | -1/+1 |
| | | | | | Most are non-user facing. Found using: `codespell -d -q 3` | ||||
* | ExpressionWriter: Various enhancements | Lisandro Dalcin | 2017-07-20 | 1 | -30/+52 |
| | | | | | | | | | | * Simplify string handling using common code to handle prefixes * Fix rendering of empty sets as `set()` instead of ``{}` * Add support generator expressions * Use common code for comprehensions and generator expressions * Add support for Ellipsis rendered as `...` * Minor refactor to handling of unop/binop precedence * Fix rendering of multidimensional indexing | ||||
* | Update embedsignature directive | Lisandro Dalcin | 2017-07-19 | 1 | -0/+273 |
| | | | | | * emit function annotations * implement ExpressionWriter visitor | ||||
* | Delete trailing spaces | mathbunnyru | 2017-01-12 | 1 | -2/+2 |
| | |||||
* | whitespace | Stefan Behnel | 2016-03-28 | 1 | -3/+3 |
| | |||||
* | adapt 'unicode' usage to Py2/Py3 | Stefan Behnel | 2015-07-26 | 1 | -5/+6 |
| | |||||
* | implement CodeWriter serialisation of 'normal' case for GeneralCallNode | Stefan Behnel | 2014-07-27 | 1 | -3/+11 |
| | |||||
* | Rename many of the pyrex_ options to cython_ (as several are Cython-specific). | Robert Bradshaw | 2012-01-22 | 1 | -1/+1 |
| | |||||
* | more import cleanups | Stefan Behnel | 2011-11-13 | 1 | -4/+3 |
| | |||||
* | More complete code writing. | Robert Bradshaw | 2011-03-26 | 1 | -79/+267 |
| | |||||
* | Remove trailing whitespace. | Robert Bradshaw | 2010-12-13 | 1 | -27/+27 |
| | |||||
* | seperated -> separated | Craig Citro | 2010-03-09 | 1 | -7/+7 |
| | |||||
* | split BytesNode, UnicodeNode and StringNode | Stefan Behnel | 2009-10-10 | 1 | -0/+1 |
| | |||||
* | Improvements to TempsBlockNode interface | Dag Sverre Seljebotn | 2008-09-25 | 1 | -1/+1 |
| | |||||
* | Introduce TempsBlockNode utility, improve TreeFragment-generated temps | Dag Sverre Seljebotn | 2008-09-24 | 1 | -8/+18 |
| | |||||
* | Cleared file executable bit that was set earlier by a mistake | Dag Sverre Seljebotn | 2008-07-29 | 1 | -0/+0 |
| | |||||
* | Buffer type checking cleanup/rewrite (now uses use_utility_code) | Dag Sverre Seljebotn | 2008-07-26 | 1 | -0/+0 |
| | |||||
* | code writer support for cascaded assignment nodes and string nodes | Stefan Behnel | 2008-07-19 | 1 | -1/+15 |
| | |||||
* | Fix bugs for rhs -> default and exception handling. | Robert Bradshaw | 2008-07-18 | 1 | -2/+2 |
| | |||||
* | decorator support (partly by Fabrizio Milo) | Stefan Behnel | 2008-07-10 | 1 | -0/+10 |
| | |||||
* | Better exception info reading for with statement | Dag Sverre Seljebotn | 2008-06-18 | 1 | -4/+4 |
| | |||||
* | More CodeWriter support | Dag Sverre Seljebotn | 2008-06-17 | 1 | -0/+25 |
| | |||||
* | Started on TempName support, more CodeWriter | Dag Sverre Seljebotn | 2008-06-17 | 1 | -5/+65 |
| | |||||
* | Merge | Dag Sverre Seljebotn | 2008-05-27 | 1 | -2/+2 |
| | |||||
* | Focus on visitors rather than transforms; Transform.py renamed to Visitor.py | Dag Sverre Seljebotn | 2008-05-27 | 1 | -48/+51 |
| | | | | | | | | | | Some changes in class hierarchies etc.; transforms no longer has a common base class and VisitorTransform is a subclass of TreeVisitor rather than the reverse. Also removed visitor use of get_child_accessors; child_attrs is accessed directly (because of claims of overengineering :-) ). --HG-- rename : Cython/Compiler/Transform.py => Cython/Compiler/Visitor.py | ||||
* | New features: CodeWriter, TreeFragment, and a transform unit test framework. | Dag Sverre Seljebotn | 2008-05-16 | 1 | -0/+202 |
See the documentation of each class for details. It is a rather big commit, however seperating it is non-trivial. The tests for all of these features all rely on using each other, so there's a circular dependency in the tests and I wanted to commit the tests and features at the same time. (However, the non-test-code does not have a circular dependency.) |