summaryrefslogtreecommitdiff
path: root/Cython/Compiler/ModuleNode.py
Commit message (Expand)AuthorAgeFilesLines
* Clean up some operator usages and style issues, and enforce them with pycodes...lintingStefan Behnel2020-06-091-1/+1
* Insert two spaces before inline comments, and enforce them with pycodestyle.Stefan Behnel2020-06-091-5/+5
* Fix many indentation and whitespace issues throughout the code base, and enfo...Stefan Behnel2020-06-091-47/+47
* Small changes to get `--cython-compile-all` working again (GH-3650)da-woods2020-05-291-3/+3
* Revert "Disable "c_api_binop_methods" directive in 0.29.x and provide it only...Stefan Behnel2020-05-271-4/+0
* Merge branch '0.29.x'Stefan Behnel2020-05-271-0/+4
|\
| * 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
* | Use Py_SET_SIZE() and Py_SET_REFCNT() on Python 3.9.0a4 and newer (GH-3639)Victor Stinner2020-05-271-2/+4
* | Merge branch '0.29.x'Stefan Behnel2020-05-261-35/+43
|\ \ | |/
| * Limited API updates and cleanup for #2056. GH-3635)Robert Bradshaw2020-05-261-35/+43
* | Merge branch '0.29.x'Stefan Behnel2020-05-261-1/+50
|\ \ | |/
| * 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-231-1/+42
* | Use "!" instead of the less clear "== 0" when testing for type features.Stefan Behnel2020-05-241-3/+3
* | Use an inlined version of PyType_HasFeature() instead of directly accessing "...Stefan Behnel2020-05-231-4/+4
* | The names of Cython's internal types (functions, generator, coroutine, etc.) ...Stefan Behnel2020-05-201-0/+2
* | Ensure utility code keeps the directives that it was compiled with (GH-3615)da-woods2020-05-171-1/+7
* | Generate a compiler warning on calls to PyInit_ModuleName() (GH-3582)da-woods2020-05-111-2/+26
* | Stop calling PyEval_InitThreads() In Py3.7+ (where it has become a no-op).Stefan Behnel2020-05-041-1/+2
* | Fix C code spacing.Stefan Behnel2020-04-301-1/+1
* | Merge branch '0.29.x'Stefan Behnel2020-04-291-7/+6
|\ \ | |/
| * Fix error handling for module init sub-functions, which failed to set the err...Stefan Behnel2020-04-291-7/+6
| * Generate function-local error indicator variables whenever "error_goto()" is ...Stefan Behnel2020-04-291-7/+10
| * FIX: Ignore unused ctuples (GH-3543) (GH-3551)isotherm2020-04-251-1/+1
| * FIX: Declare cimported ctuples (GH-1427) (GH-3271)isotherm2020-02-291-6/+8
| * Make sure to include "Python.h" also from the "public" header file, which dep...Stefan Behnel2019-10-081-0/+1
| * Fix error positions of undefined builtins and constants (GH-3030)Orivej Desh2019-07-051-2/+2
* | Generate function-local error indicator variables whenever "error_goto()" is ...Stefan Behnel2020-04-291-23/+12
* | Remove some superfluous semicolons at the end of Python code lines.Stefan Behnel2020-04-281-3/+3
* | Remove an unused method argument and avoid shadowing the 'type' builtin.Stefan Behnel2020-04-261-10/+10
* | Clean up and repair the type spec generation for the limited API, leaving mor...Stefan Behnel2020-04-261-33/+11
* | Move the module state generation further down to the latest point before the ...Stefan Behnel2020-04-261-5/+5
* | Fix C-code indentation of PyModuleDef struct by avoiding duplicate opening br...Stefan Behnel2020-04-261-2/+3
* | Simplify a C guard.Stefan Behnel2020-04-261-3/+1
* | FIX: Ignore unused ctuples (GH-3543) (GH-3551)isotherm2020-04-251-1/+1
* | Fix refleak in limited-api case for cross-module shared extension types and s...Stefan Behnel2020-04-111-2/+2
* | Remove incorrect error handling in limited-api case.Stefan Behnel2020-04-111-1/+2
* | Prepare automatically setting Py_LIMITED_API (once it's ready).Stefan Behnel2020-04-101-0/+2
* | Mark view.* extension types as non-imported so that they can be inherited fro...da-woods2020-03-241-1/+2
* | Make reference counting more type specific by moving it into PyrexTypes (GH-3...da-woods2020-03-241-9/+5
* | Expand LIMITED_API support (GH-3311)Eddie Elizondo2020-02-181-26/+55
* | Remove stray ";" from limited API code to work with -Wpedantic (GH-3326)aws-taylor2020-01-231-2/+2
* | FIX: Declare cimported ctuples (GH-1427) (GH-3271)isotherm2020-01-221-6/+8
* | #2740 emit_code_comments - removed from options, updated documentation (GH-3236)Yuri Escalianti2020-01-131-0/+4
* | Add LIMITED_API support and remove static state (GH-3223)Eddie Elizondo2020-01-121-7/+283
* | Simplify the utility code loading by requiring the source file to be named ex...Stefan Behnel2019-12-231-1/+1
* | unicode imports (#3119)da-woods2019-09-301-34/+87
* | Make sure to include "Python.h" also from the "public" header file, which dep...Stefan Behnel2019-09-061-0/+1