FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-123961: move `PyCursesError` in `_cursesmodule.c` to a global state variable by picnixz · Pull Request #124729 · python/cpython · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
python
/
cpython
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
35.3k
Star
74.9k
Code
Issues
5k+
Pull requests
2.6k
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
gh-123961: move PyCursesError in _cursesmodule.c to a global state variable
- #124729
#124729
Merged
vstinner
merged 39 commits into
python:main
python/cpython:main
from
picnixz:curses/multiphase-module-123961
picnixz/cpython:curses/multiphase-module-123961
Copy head branch name to clipboard
Sep 29, 2024
Conversation
Commits
39
(39)
Checks
Files changed
Merged
gh-123961: move PyCursesError in _cursesmodule.c to a global state variable
#124729
vstinner
merged 39 commits into
python:main
python/cpython:main
from
picnixz:curses/multiphase-module-123961
picnixz/cpython:curses/multiphase-module-123961
Copy head branch name to clipboard
Commits
Commits on Sep 28, 2024
Introduce module's state and logic.
picnixz
committed
3148d86
View commit details
Copy full SHA for 3148d86
Browse repository at this point
Store exception in the module's state.
picnixz
committed
75bd7b6
View commit details
Copy full SHA for 75bd7b6
Browse repository at this point
Rename `curses_destructor` to `_curses_capi_destructor`
picnixz
committed
b295919
View commit details
Copy full SHA for b295919
Browse repository at this point
Introduce macros for initialization checks.
picnixz
committed
1665f38
View commit details
Copy full SHA for 1665f38
Browse repository at this point
Update C API functions
picnixz
committed
2a1e13a
View commit details
Copy full SHA for 2a1e13a
Browse repository at this point
Update macros checking the functions being called.
picnixz
committed
9e29bd5
View commit details
Copy full SHA for 9e29bd5
Browse repository at this point
Update `PyCursesCheckERR` to use the module's state
picnixz
committed
e1cab2f
View commit details
Copy full SHA for e1cab2f
Browse repository at this point
Add `PyCursesCheckERR_FromSelf` to prepare when the type is a heap type.
picnixz
committed
5f28eb8
View commit details
Copy full SHA for 5f28eb8
Browse repository at this point
Update Function Prototype Macros.
picnixz
committed
bcbbdd4
View commit details
Copy full SHA for bcbbdd4
Browse repository at this point
Update Function Body Macros.
picnixz
committed
faf4e87
View commit details
Copy full SHA for faf4e87
Browse repository at this point
Update `PyCursesCheckERR` usage for Window methods
picnixz
committed
885c94c
View commit details
Copy full SHA for 885c94c
Browse repository at this point
Update `PyCursesCheckERR` usage for module's methods
picnixz
committed
da98de4
View commit details
Copy full SHA for da98de4
Browse repository at this point
Update global references to `PyCursesError`
picnixz
committed
65c5f60
View commit details
Copy full SHA for 65c5f60
Browse repository at this point
Make `PyCursesWindow_Type` a heap type.
picnixz
committed
e3e1131
View commit details
Copy full SHA for e3e1131
Browse repository at this point
Correct calls to `PyCursesWindow_New`
picnixz
committed
9617f50
View commit details
Copy full SHA for 9617f50
Browse repository at this point
Do not expose `PyCursesWindow_Check` when compiling `_cursesmodule.c`
picnixz
committed
1db7bea
View commit details
Copy full SHA for 1db7bea
Browse repository at this point
Finalize multi-phase initialization for `curses`.
picnixz
committed
4c207d3
View commit details
Copy full SHA for 4c207d3
Browse repository at this point
Remove redundant cast to `PyObject *`.
picnixz
committed
228348c
View commit details
Copy full SHA for 228348c
Browse repository at this point
reduce diff (remove some PEP-7 changes)
picnixz
committed
b8b0751
View commit details
Copy full SHA for b8b0751
Browse repository at this point
reduce diff (remove some PEP-7 changes)
picnixz
committed
83fab15
View commit details
Copy full SHA for 83fab15
Browse repository at this point
Revert "Finalize multi-phase initialization for `curses`."
Show description for 9ff69e4
picnixz
committed
9ff69e4
View commit details
Copy full SHA for 9ff69e4
Browse repository at this point
Revert "Introduce module's state and logic."
Show description for 13bd868
picnixz
committed
13bd868
View commit details
Copy full SHA for 13bd868
Browse repository at this point
Revert "Make `PyCursesWindow_Type` a heap type."
Show description for f32dee9
picnixz
committed
f32dee9
View commit details
Copy full SHA for f32dee9
Browse repository at this point
address Victor's review
picnixz
committed
fd38850
View commit details
Copy full SHA for fd38850
Browse repository at this point
Revert "Remove redundant cast to `PyObject *`."
Show description for e70175c
picnixz
committed
e70175c
View commit details
Copy full SHA for e70175c
Browse repository at this point
reduce diff
picnixz
committed
676d1ce
View commit details
Copy full SHA for 676d1ce
Browse repository at this point
reduce diff
picnixz
committed
8a60d53
View commit details
Copy full SHA for 8a60d53
Browse repository at this point
fix globals
picnixz
committed
e0dfc4a
View commit details
Copy full SHA for e0dfc4a
Browse repository at this point
Commits on Sep 29, 2024
fix globals
picnixz
committed
e596924
View commit details
Copy full SHA for e596924
Browse repository at this point
rename the state fields
picnixz
committed
fc9dacb
View commit details
Copy full SHA for fc9dacb
Browse repository at this point
Introduce macros for initialization checks.
picnixz
committed
f548f4b
View commit details
Copy full SHA for f548f4b
Browse repository at this point
Update C API functions
picnixz
committed
3e5c37c
View commit details
Copy full SHA for 3e5c37c
Browse repository at this point
Improve macros to use module's state when possible
picnixz
committed
b94438f
View commit details
Copy full SHA for b94438f
Browse repository at this point
Merge branch 'curses/multiphase-module-123961' of github.com:picnixz/cpython into curses/multiphase-module-123961
picnixz
committed
a4edf7e
View commit details
Copy full SHA for a4edf7e
Browse repository at this point
Make use of module's state whenever possible.
picnixz
committed
b987499
View commit details
Copy full SHA for b987499
Browse repository at this point
Make use of module's state whenever possible.
picnixz
committed
e8d9d66
View commit details
Copy full SHA for e8d9d66
Browse repository at this point
remove unused function for now
picnixz
committed
b02e860
View commit details
Copy full SHA for b02e860
Browse repository at this point
address Victor's review
picnixz
committed
439a63f
View commit details
Copy full SHA for 439a63f
Browse repository at this point
fix test
picnixz
committed
3936143
View commit details
Copy full SHA for 3936143
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL