summaryrefslogtreecommitdiff
path: root/Cython/Compiler
Commit message (Expand)AuthorAgeFilesLines
* Add missing attribute declaration for FunctionState class.Stefan Behnel2021-11-161-0/+1
* Small changes to get `--cython-compile-all` working again (GH-3650)da-woods2021-11-161-1/+1
* Fix C++ bool coercion where no "operator bool" exists (GH-4349)da-woods2021-09-031-2/+2
* Stop calling PyEval_InitThreads() In Py3.7+ (where it has become a no-op).Stefan Behnel2021-07-011-3/+2
* Backport #2811 to fix qualified-name issues (GH-4216)da-woods2021-06-091-0/+6
* ALways mark the entry of generator expression functions as used. Because, why...Stefan Behnel2021-05-201-0/+4
* Include utility code for inline memoryview functions found in .pxd files (GH-...da-woods2021-04-261-2/+1
* Only #define PY_SSIZE_T_CLEAN if it is not already #definedAndrew V. Jones2021-04-141-0/+3
* Fix string constant folding with language_level=2 (GH-4083)da-woods2021-04-142-1/+18
* Remove incorrect dict unpacking optimisation that leaked external dict change...peng weikang2021-04-141-10/+1
* Don't crash when probing type of cimported module (GH-4001)da-woods2021-02-091-2/+6
* Merge pull request #3972 from da-woods/cpdef_error_message_0.29Robert Bradshaw2021-01-231-0/+3
|\
| * Error message on cpdef variablesda-woods2021-01-081-0/+3
* | Fix const memoryviews of structs for 0.29.x branch. The master branch differs...Stefan Behnel2020-11-071-2/+2
* | Fix memoryview casts involving fused types (GH-3882)da-woods2020-11-071-0/+2
* | Allow const declarations in nested template arguments (GH-3886)Ashwin Srinath2020-11-071-1/+1
* | Make const memoryviews of struct dtypes work.Stefan Behnel2020-11-071-3/+5
* | Make type identifier escaping deterministic: hash() hashing lead to unpredict...Stefan Behnel2020-10-081-3/+3
* | Prefer Element.iter() over the deprecated Element.getiterator(). (GH-3865)Nick Pope2020-10-061-1/+5
|/
* Prevent compile error when the result of repr() is assigned to a "unicode" LH...Stefan Behnel2020-07-101-1/+1
* Using Py_UNICODE to store lone surrogates makes Py3 join surrogate pairs on 1...Stefan Behnel2020-07-081-2/+3
* Really only use PyUnicode_FromUnicode() when needed (GH-3697)scoder2020-07-073-2/+79
* Validate and fix temp releasing (GH-3708) (GH-3717)scoder2020-07-015-33/+83
* Fix FunctionState handling for module cleanup function.Stefan Behnel2020-06-301-0/+2
* Fix argument name usage in finally blocks (GH-3713)da-woods2020-06-291-0/+1
* Re-add "c_api_binop_methods" directive for backwards compatibility after reve...Stefan Behnel2020-06-172-0/+5
* Revert "Python-style binary operation methods."Stefan Behnel2020-06-173-71/+17
* Revert "Add support for pow operator."Stefan Behnel2020-06-171-10/+1
* Revert "Invoke binop super method via direct slot access."Stefan Behnel2020-06-171-7/+8
* Revert "Limited API updates and cleanup for #2056. GH-3635)"Stefan Behnel2020-06-171-47/+35
* Correct the positions reported for errors in f-strings.Stefan Behnel2020-06-102-15/+28
* Return statements inside of nested try-except statements lead to an incorrect...Stefan Behnel2020-06-051-7/+12
* Avoid distracting GIL error after failed function lookups.Stefan Behnel2020-06-041-1/+1
* Fix a bug where fused_to_specific was applied too widelyda-woods2020-06-041-2/+0
* Fix detection of reusable utility code: whenever we do string and/or unbound ...Stefan Behnel2020-05-291-5/+2
* Disable "c_api_binop_methods" directive in 0.29.x and provide it only as an e...Stefan Behnel2020-05-271-0/+4
* Use Py_SET_SIZE() and Py_SET_REFCNT() on Python 3.9.0a4 and newer (GH-3639)Victor Stinner2020-05-271-2/+4
* Limited API updates and cleanup for #2056. GH-3635)Robert Bradshaw2020-05-261-35/+43
* Emit an error when typeid() is used outside of C++ mode (GH-3637)Celelibi2020-05-261-0/+3
* Fix overflow handling for abs() calls on signed integer types (GH-3634)serge-sans-paille2020-05-261-7/+12
* Avoid "uninitialised" warnings for sizeof and typeid (GH-3631)Celelibi2020-05-261-0/+6
* Invoke binop super method via direct slot access.Robert Bradshaw2020-05-231-8/+7
* Add support for pow operator.Robert Bradshaw2020-05-231-1/+10
* Python-style binary operation methods.Robert Bradshaw2020-05-233-17/+71
* Run ParallelRangeTransform also recursively on function arguments (GH-3608)da-woods2020-05-151-0/+1
* Allow decorators on nested async-def functions.Stefan Behnel2020-05-151-1/+1
* Allow '# cython: …' module level directives in Cython utility code.Stefan Behnel2020-05-151-1/+1
* Avoid unnecessary generation of unused error handling code in memory view sli...Stefan Behnel2020-05-151-2/+4
* Remove illegal casting of structs when using ctuple (GH-3599)MegaIng2020-05-121-0/+3
* Fix optimisation of aligned '%' formats ('%05s', '%-5s') into the correct f-s...Stefan Behnel2020-05-091-4/+10