Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #499 from cython/pep515_underscores_in_numbers | Robert Bradshaw | 2016-03-24 | 1 | -7/+10 |
|\ | | | | | Implement PEP 515: allow underscores in number literals | ||||
| * | adapt to stricter version of the CPython implementation (that follows the ↵ | Stefan Behnel | 2016-03-19 | 1 | -7/+6 |
| | | | | | | | | actual PEP) | ||||
| * | Implement PEP 515: allow underscores in number literals | Stefan Behnel | 2016-03-19 | 1 | -9/+13 |
| | | | | | | | | | | | | | | | | https://www.python.org/dev/peps/pep-0515/ https://bugs.python.org/issue26331 Practically accepted as of 2016-03-19: http://thread.gmane.org/gmane.comp.python.devel/156533/focus=156734 | ||||
* | | f strings: initial parsing work | Jelle Zijlstra | 2016-03-20 | 1 | -3/+3 |
|/ | | | | | Parses f-strings into ExprNodes, but with no support for compiling them. Some known bugs are marked as TODOs. | ||||
* | use explicit relative imports everywhere and enable absolute imports by default | Stefan Behnel | 2014-06-17 | 1 | -2/+4 |
| | |||||
* | implement PEP 465: dedicated infix operator for matrix multiplication | Stefan Behnel | 2014-04-25 | 1 | -4/+3 |
| | | | | | | | | | | | http://www.python.org/dev/peps/pep-0465/ New syntax: "c = a @ b" and "a @= b" Includes a partial backport that works with the special methods at the Python level, but not (properly) with extension types, which lack the necessary slot methods. Also currently lacks the subtype special casing that Python does for the numeric special methods. | ||||
* | remove unused code from Lexicon.py | Stefan Behnel | 2013-10-23 | 1 | -28/+0 |
| | |||||
* | support 'rb' string prefix in addition to 'br' (Py3 allows it) | Stefan Behnel | 2013-10-23 | 1 | -2/+8 |
| | |||||
* | implement \N{...} Unicode escapes for literals | Stefan Behnel | 2013-01-06 | 1 | -0/+1 |
| | |||||
* | Cython bang operator overloading. | Robert Bradshaw | 2012-06-28 | 1 | -1/+1 |
| | |||||
* | set py2_import directive so imports in Cython source code not forced to absolute | Haoyu Bai | 2011-04-16 | 1 | -1/+1 |
| | |||||
* | Remove trailing whitespace. | Robert Bradshaw | 2010-12-13 | 1 | -27/+27 |
| | |||||
* | reduce code size of parser and speed it up a little by statically switching ↵ | Stefan Behnel | 2010-12-08 | 1 | -0/+1 |
| | | | | to unicode in more places | ||||
* | merged in latest cython-devel | Stefan Behnel | 2010-01-28 | 1 | -4/+1 |
|\ | |||||
| * | cleanups after removing Lexicon.pickle | Stefan Behnel | 2009-12-18 | 1 | -4/+1 |
| | | |||||
* | | support for some Python 3 (or 2.6+) syntax features (found by ↵ | Stefan Behnel | 2010-01-28 | 1 | -2/+5 |
|/ | | | | | | | | test_grammar.py in Py3.1.1): - oct/bin notation: 0o12345, 0b10101 - function annotations (only pure syntax support, not currently used) also: allow decorators on inner functions | ||||
* | more bootstrap tweaks | Robert Bradshaw | 2008-11-11 | 1 | -1/+2 |
| | |||||
* | Changed compiler directive comment format | Dag Sverre Seljebotn | 2008-08-15 | 1 | -5/+2 |
| | | | | | | --HG-- rename : tests/compile/c_options.pyx => tests/compile/c_directives.pyx rename : tests/errors/e_options.pyx => tests/errors/e_directives.pyx | ||||
* | Merge fixes, fix constant unicode, string literal indexing. | Robert Bradshaw | 2008-08-12 | 1 | -1/+1 |
| | | | | All test pass but bufaccess, tnumpy, and r_mang1. | ||||
* | merge dag and devel branches | Robert Bradshaw | 2008-08-12 | 1 | -1/+2 |
|\ | |||||
| * | support for long unicode escapes ('\U...') | Stefan Behnel | 2008-08-10 | 1 | -1/+2 |
| | | | | | | | | | | fixed unicode escape handling in byte strings unescape \xXY in string literals as C allows it to conflict with trailing hex numbers - output string escaping will do the right thing | ||||
* | | Treating cython: comments as regular comments when not at top | Dag Sverre Seljebotn | 2008-08-05 | 1 | -2/+2 |
| | | |||||
* | | Added global compilation option/pragma support to parser and command line | Dag Sverre Seljebotn | 2008-08-04 | 1 | -1/+7 |
|/ | |||||
* | Better integer literal parsing. | Robert Bradshaw | 2008-07-31 | 1 | -3/+3 |
| | | | | Now accepts U and LL suffixes, and large integer literals are longs rather than being truncated as Python objects. | ||||
* | decorator support (partly by Fabrizio Milo) | Stefan Behnel | 2008-07-10 | 1 | -0/+2 |
| | |||||
* | Merge | Dag Sverre Seljebotn | 2008-05-30 | 1 | -1/+3 |
| | |||||
* | enable ur'abc' literals and b'abc'/br'abc' literals | Stefan Behnel | 2008-05-17 | 1 | -3/+3 |
| | |||||
* | fixes for escape sequences in unicode literals | Stefan Behnel | 2008-03-06 | 1 | -1/+3 |
| | |||||
* | initial support for unicode literals in UTF-8 | Stefan Behnel | 2007-08-02 | 1 | -1/+1 |
| | |||||
* | Changing Python. to Cython. | William Stein | 2007-07-28 | 1 | -1/+1 |
| | |||||
* | FloorDiv operation | Robert Bradshaw | 2007-01-15 | 1 | -1/+1 |
| | |||||
* | Implemented inplace arithmetic | Robert Bradshaw | 2007-01-15 | 1 | -1/+1 |
| | |||||
* | Official Pyrex version 0.9.4.1 | William Stein | 2006-10-19 | 1 | -0/+143 |