summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Extend tests and accept ambiguity of surrogate pairs in Unicode string litera...gh3678_undep_unicodeStefan Behnel2020-06-232-2/+12
* Extend the surrogate pairs test in a way that also works in Py2.Stefan Behnel2020-06-221-0/+1
* Extend the surrogate pairs tests.Stefan Behnel2020-06-223-1/+22
* Comment out a platform specific test.Stefan Behnel2020-06-221-2/+5
* Limit PyUnicode_FromUnicode() usage to strings containing lone surrogates.Stefan Behnel2020-06-221-1/+1
* Add a test for surrogate pairs in Unicode strings.Stefan Behnel2020-06-221-0/+10
* Extend buildenv test to debug a MacOS problem.Stefan Behnel2020-06-211-0/+5
* Reduce deprecated Py_UNICODE API usage if possible.Stefan Behnel2020-06-202-2/+11
* Really only use PyUnicode_FromUnicode() for strings that contain lone surroga...Stefan Behnel2020-06-203-2/+51
* Merge branch '0.29.x'Stefan Behnel2020-06-203-0/+22
|\
| * exec() did not allow recent Python syntax features in Py3.8+ due to https://b...Stefan Behnel2020-06-203-0/+22
* | Avoid using "tp_name" when CYTHON_COMPILING_IN_LIMITED_API (GH-3693)Matthias Braun2020-06-2015-99/+253
* | Fix definition of "__Pyx_CyFunction_USED", which should only be #defined and ...Stefan Behnel2020-06-192-2/+2
* | Fix prefix of internal function name.Stefan Behnel2020-06-191-2/+2
* | Merge branch 'master' of git+ssh://github.com/cython/cythonStefan Behnel2020-06-1914-37/+514
|\ \
| * | Add missing "PyUnicode_GET_LENGTH" to unicode.pxd (GH-3692)Thomas A Caswell2020-06-191-0/+11
| * | Add support for C++ scoped enums with "enum class" and "enum struct" (GH-3640)Ashwin Srinath2020-06-1814-37/+514
* | | Merge branch '0.29.x'Stefan Behnel2020-06-191-2/+3
|\ \ \ | | |/ | |/|
| * | Add safety fix to avoid reading a character from the empty string.Stefan Behnel2020-06-191-2/+3
* | | Merge branch '0.29.x'Stefan Behnel2020-06-192-1/+12
|\ \ \ | |/ / | | / | |/ |/|
| * Fix usage of deprecated Py_UNICODE API.Stefan Behnel2020-06-191-1/+1
| * Add missing "PyUnicode_GET_LENGTH" to unicode.pxd (GH-3692)Thomas A Caswell2020-06-191-0/+11
* | Merge branch '0.29.x'Stefan Behnel2020-06-171-0/+3
|\ \ | |/
| * Update changelog.Stefan Behnel2020-06-171-0/+3
| * Always bind Cython functions in Py3 (GH-3683)Michał Górny2020-06-171-0/+2
* | Remove dead code.Stefan Behnel2020-06-171-1/+0
* | Avoid a C compiler warning about a constant condition.Stefan Behnel2020-06-171-1/+1
* | Limit the scope of a local variable in a helper function.Stefan Behnel2020-06-171-1/+1
* | Change the default of the "c_api_binop_methods" directive to False. (GH-3644)Robert Bradshaw2020-06-172-6/+6
* | Merge branch '0.29.x'Stefan Behnel2020-06-171-0/+3
|\ \ | |/
| * Re-add "c_api_binop_methods" directive for backwards compatibility after reve...Stefan Behnel2020-06-173-0/+8
| * Revert "Python-style binary operation methods."Stefan Behnel2020-06-174-127/+17
| * Revert "Add support for pow operator."Stefan Behnel2020-06-172-16/+3
| * Revert "Invoke binop super method via direct slot access."Stefan Behnel2020-06-172-7/+32
| * Revert "Limited API updates and cleanup for #2056. GH-3635)"Stefan Behnel2020-06-172-68/+39
* | Merge branch '0.29.x'Stefan Behnel2020-06-141-3/+0
|\ \ | |/
| * Update changelog.Stefan Behnel2020-06-141-3/+0
| * Revert "Always bind Cython functions"Stefan Behnel2020-06-142-12/+15
* | Minor code simplification.Stefan Behnel2020-06-141-4/+2
* | Merge branch '0.29.x'Stefan Behnel2020-06-141-1/+4
|\ \ | |/
| * Avoid an "unused variable" warning for code that gets compiled out in Py3.Stefan Behnel2020-06-141-1/+1
| * Update changelog.Stefan Behnel2020-06-141-1/+4
| * Always bind Cython functionsJeroen Demeyer2020-06-142-15/+12
* | Minor code simplification.Stefan Behnel2020-06-111-5/+2
* | Merge branch '0.29.x'Stefan Behnel2020-06-112-2/+14
|\ \ | |/
| * Update changelog.Stefan Behnel2020-06-111-0/+10
| * Avoid calling PyUnicode_FromUnicode() in Py3.Stefan Behnel2020-06-111-2/+4
* | Update changelog.Stefan Behnel2020-06-101-1/+1
* | Merge branch '0.29.x'Stefan Behnel2020-06-101-1/+1
|\ \ | |/
| * Prepare release of 0.29.20.0.29.20Stefan Behnel2020-06-102-2/+2