summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Check for exceptions also when @returns() is used, not only for "->" return t...gh3625_returns_excStefan Behnel2020-06-041-2/+2
* Fix typo in comment.Stefan Behnel2020-06-041-1/+1
* Fix test in Py2.Stefan Behnel2020-06-041-1/+5
* Fix test output for Py2 (where long ints end with "L").Stefan Behnel2020-06-041-2/+2
* Fix a bug where "fused_to_specific" was applied too widely (GH-3654)scoder2020-06-042-2/+23
|\
| * Use variable to aboid compiler warningda-woods2020-06-011-1/+2
| * Fix a bug where fused_to_specific was applied too widelyda-woods2020-05-312-2/+22
* | Add "show_all_warnings" option to cythonize() to provide a simpler interface ...Stefan Behnel2020-06-042-12/+45
* | Document that "@exceptval(check=False)" disables exception propagation comple...Stefan Behnel2020-06-041-1/+7
* | Add a test that the default exception return value "-1" for integer return ty...Stefan Behnel2020-06-041-2/+34
* | Avoid "possible loss of data" warning in MSVC by adding redundant casts to co...Stefan Behnel2020-06-042-7/+7
* | Make overflow checking code C89 again.Stefan Behnel2020-06-041-1/+2
* | Exclude "long long" overflow checking code from compilation when HAVE_LONG_LO...Stefan Behnel2020-06-041-0/+16
* | Remove duplicate code.Stefan Behnel2020-06-031-10/+0
* | Remove a stray ")" that was accidentally introduced in GH-3591 and failed in ...Stefan Behnel2020-06-031-2/+2
* | classmethod() should fall back to calling PyClassMethod_New() instead of deci...da-woods2020-06-022-9/+16
* | Use a constant sentinel value in Plex instead of making it depend on the (32/...Stefan Behnel2020-06-024-13/+6
* | Avoid distracting GIL error after failed function lookups.Stefan Behnel2020-06-021-1/+1
* | Re-enable pickling for some Cython modules, the control flow graph needs it f...Stefan Behnel2020-05-305-2/+4
* | Build Cython in parallel on "make local".Stefan Behnel2020-05-301-2/+3
* | Reduce code overhead in Cython's own compiled modules by disabling some unnec...Stefan Behnel2020-05-301-1/+7
* | Compile DFA.py and tie it into the other lexer classes.Stefan Behnel2020-05-307-32/+78
* | Avoid hasattr()+getattr pattern in favour of a single lookup.Stefan Behnel2020-05-294-32/+37
* | Merge branch '0.29.x'Stefan Behnel2020-05-291-5/+2
|\ \
| * | Fix detection of reusable utility code: whenever we do string and/or unbound ...Stefan Behnel2020-05-291-5/+2
* | | Update unicode identifiers in Lexicon.py from Py3.9/10.Stefan Behnel2020-05-291-21/+23
* | | A bit more cythonisation in Machines.py and Transitions.py.Stefan Behnel2020-05-293-7/+21
* | | Reduce lexicon build time some more by compiling Transitions.py.Stefan Behnel2020-05-292-14/+21
* | | Add makefile target to build Cython for profiling.Stefan Behnel2020-05-291-0/+3
* | | Small changes to get `--cython-compile-all` working again (GH-3650)da-woods2020-05-293-5/+6
* | | Speed up Machines.py by compiling it.Stefan Behnel2020-05-293-22/+26
* | | Optimise "unichr()" into "PyUnicode_FromOrdinal()".Stefan Behnel2020-05-291-1/+1
| |/ |/|
* | Fix compilation in PyPy.Stefan Behnel2020-05-271-1/+1
* | Merge branch '0.29.x'Stefan Behnel2020-05-271-0/+3
|\ \ | |/
| * Update changelog.Stefan Behnel2020-05-271-0/+3
* | Revert "Disable "c_api_binop_methods" directive in 0.29.x and provide it only...Stefan Behnel2020-05-272-4/+85
* | Merge branch '0.29.x'Stefan Behnel2020-05-274-85/+17
|\ \ | |/
| * Disable "c_api_binop_methods" directive in 0.29.x and provide it only as an e...Stefan Behnel2020-05-272-85/+4
| * Update changelog.Stefan Behnel2020-05-271-10/+4
| * Use Py_SET_SIZE() and Py_SET_REFCNT() on Python 3.9.0a4 and newer (GH-3639)Victor Stinner2020-05-275-10/+22
* | Update changelog.Stefan Behnel2020-05-271-10/+7
* | Use Py_SET_SIZE() and Py_SET_REFCNT() on Python 3.9.0a4 and newer (GH-3639)Victor Stinner2020-05-275-10/+22
* | Merge branch '0.29.x'Stefan Behnel2020-05-262-39/+64
|\ \ | |/
| * Limited API updates and cleanup for #2056. GH-3635)Robert Bradshaw2020-05-262-39/+64
* | Merge branch '0.29.x'Stefan Behnel2020-05-261-6/+10
|\ \ | |/
| * Update changelog.Stefan Behnel2020-05-261-6/+10
* | Merge branch '0.29.x'Stefan Behnel2020-05-266-17/+225
|\ \ | |/
| * Update changelog.Stefan Behnel2020-05-261-0/+7
| * Emit an error when typeid() is used outside of C++ mode (GH-3637)Celelibi2020-05-262-0/+29
| * Fix overflow handling for abs() calls on signed integer types (GH-3634)serge-sans-paille2020-05-262-7/+13