summaryrefslogtreecommitdiff
path: root/Cython/Compiler/Scanning.py
Commit message (Expand)AuthorAgeFilesLines
* Make it easier to restore scanner state during parsing phase (GH-4813)da-woods2022-07-161-12/+52
* Make coverage.py handle "stringsource" better by making it clear that it is n...Segev Finer2021-11-071-1/+1
* Fix many indentation and whitespace issues throughout the code base (GH-3673)scoder2020-06-101-3/+3
* Remove duplicates from list of reserved words.Stefan Behnel2020-04-301-2/+2
* Handle normalization of unicode identifiers (GH-3096)da-woods2019-09-021-0/+8
* Allow await inside of f-strings (GH-3070)demiurg3372019-08-211-7/+14
* Make the "Method" scanner action a direct feature of the embedded Plex, inste...Stefan Behnel2019-02-101-19/+0
* Compile Cython's modules with language_level=3/3str.Stefan Behnel2019-01-121-1/+1
* Warn when no "language_level" is specified to prepare the transition to langu...Stefan Behnel2018-09-161-2/+2
* Trivial typo fixesUnknown2017-10-171-1/+1
* Disable auto-pickling for some internal modules to reduce their code overhead.Stefan Behnel2017-09-261-1/+13
* Remove duplicated file path handling code when generating file path tables.Stefan Behnel2017-02-121-1/+4
* undo import reordering to keep declarations before assignmentsStefan Behnel2016-03-281-3/+3
* fix some pylint findingsStefan Behnel2016-03-281-9/+8
* Implement PEP 515: allow underscores in number literalsStefan Behnel2016-03-191-2/+8
* Use forward slashes as path separators in #line directives to avoidIan Henriksen2016-01-261-1/+4
* make compile time DEF env less Py2/3 dependentStefan Behnel2015-09-121-7/+19
* move variable declarations out of the way of 2to3 in Py3.2Stefan Behnel2015-07-261-1/+0
* adapt 'unicode' usage to Py2/Py3Stefan Behnel2015-07-261-1/+1
* fix an edge case where resetting async/await keywords occurred too lateStefan Behnel2015-07-241-1/+3
* adapt async/await implementation to CPython ticket 24619Stefan Behnel2015-07-231-11/+13
* disable async/await keywords in nested normal 'def' functions (as CPython does)Stefan Behnel2015-07-041-12/+8
* remove usage of deprecated "U" file open mode flag which is enabled anywayStefan Behnel2015-05-301-8/+3
* implement "async def" statement and "await" expression (PEP 492)Stefan Behnel2015-05-231-0/+16
* remove unused importStefan Behnel2015-04-241-3/+1
* intern identifier names in parser to save memoryStefan Behnel2015-04-241-4/+1
* simplify some codeStefan Behnel2014-10-111-2/+1
* minor source modernisations and cleanups in Scanning.pyStefan Behnel2014-10-101-19/+29
* try not to write absolute source file paths into C file position comments and...Stefan Behnel2014-09-071-1/+5
* allow useless trailing semicolons in some places where people tend to put the...Stefan Behnel2014-09-051-3/+9
* use explicit relative imports everywhere and enable absolute imports by defaultStefan Behnel2014-06-171-7/+9
* support 'rb' string prefix in addition to 'br' (Py3 allows it)Stefan Behnel2013-10-231-5/+3
* extend list of builtins usable in compile time expressionsStefan Behnel2013-02-131-4/+8
* Allow conditional compilation environment in distutilsMark Peek2012-01-141-0/+6
* removed lots of unused imports, delayed some imports that are only needed for...Stefan Behnel2011-11-131-3/+2
* fix encoding bug in file path handlingStefan Behnel2011-09-121-1/+1
* report filenames relative to the current directory or as absolute paths in wa...Ralf Schmitt2011-08-291-0/+9
* Some Python 2.3 cleanup.Robert Bradshaw2011-08-051-2/+2
* CythonUtilityCode Py3 compatMark Florisson2011-07-191-4/+5
* Cython Utility Code cname extclass decorator + extmethod prototypesMark Florisson2011-07-191-2/+4
* error reporting: fix resource warning for unclosed file (in Py3.2+), cache so...Stefan Behnel2011-05-271-1/+22
* set py2_import directive so imports in Cython source code not forced to absoluteHaoyu Bai2011-04-161-1/+1
* fix #675: make 'by' a non-keyword also in .pyx filesStefan Behnel2011-04-131-1/+1
* Merge remote branch 'upstream/master'Vitja Makarov2010-12-291-2/+5
|\
| * fix annotation writing after changing source position commentsStefan Behnel2010-12-291-0/+2
| * ticket #635: use relative paths in generated C code position commentsStefan Behnel2010-12-291-2/+3
* | Merge remote branch 'upstream/master'Vitja Makarov2010-12-191-26/+26
|\ \ | |/
| * Remove trailing whitespace.Robert Bradshaw2010-12-131-26/+26
* | manual merge of Haoyu's nonlocal implementationStefan Behnel2010-12-171-1/+1
|/
* slight scanner C code simplificationStefan Behnel2010-12-081-2/+2