| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-126313: Fix a crash in curses.napms() due to incorrect error handling (GH-... | Bénédikt Tran | 2024-11-03 | 1 | -2/+5 |
|
|
* | gh-123961: Convert _curses to a multi-phase init module (PEP-489) (#124965) | Bénédikt Tran | 2024-10-08 | 1 | -79/+113 |
|
|
* | gh-123961: Convert `curses.window` static type into a heap type (#124934) | Bénédikt Tran | 2024-10-04 | 1 | -69/+112 |
|
|
* | gh-123961: Clean up curses C API/capsule (#124907) | Bénédikt Tran | 2024-10-03 | 1 | -50/+77 |
|
|
* | gh-120378: Fix crash caused by integer overflow in `curses` (#124555) | Peter Bierma | 2024-10-02 | 1 | -8/+8 |
|
|
* | gh-123961: Add a global state to _curses (#124729) | Bénédikt Tran | 2024-09-29 | 1 | -175/+271 |
|
|
* | gh-123290: Fix decref in _curses update_lines_cols() (#124767) | Bénédikt Tran | 2024-09-29 | 1 | -1/+1 |
|
|
* | gh-123961: Add `curses` prefix to global variables in `_cursesmodule.c` (#124... | Bénédikt Tran | 2024-09-13 | 1 | -14/+14 |
|
|
* | gh-124044: protect macros expansions in `_cursesmodules.c` using `do { ... } ... | Bénédikt Tran | 2024-09-13 | 1 | -19/+28 |
|
|
* | gh-123961: Remove global variable `ModDict` in `_cursesmodule.c` (#123962) | Bénédikt Tran | 2024-09-13 | 1 | -35/+44 |
|
|
* | gh-123290: fix reference leaks in the error-branches of `_cursesmodule.c` (#1... | Bénédikt Tran | 2024-09-11 | 1 | -147/+211 |
|
|
* | gh-113565: Improve and harden detection of curses dependencies (#119816) | Erlend E. Aasland | 2024-07-01 | 1 | -1/+1 |
|
|
* | gh-117557: Improve error messages when a string, bytes or bytearray of length... | Serhiy Storchaka | 2024-05-28 | 1 | -9/+23 |
|
|
* | gh-116322: Rename PyModule_ExperimentalSetGIL to PyUnstable_Module_SetGIL (GH... | Petr Viktorin | 2024-05-06 | 1 | -1/+1 |
|
|
* | gh-109617: fix ncurses incompatibility on macOS with Xcode 15 (#111258) | Davide Rizzo | 2024-05-04 | 1 | -4/+13 |
|
|
* | gh-116322: Add Py_mod_gil module slot (#116882) | Brett Simmers | 2024-05-03 | 1 | -0/+3 |
|
|
* | gh-110093: Replace trivial Py_BuildValue() with direct C API call (GH-110094) | Serhiy Storchaka | 2023-10-20 | 1 | -4/+4 |
|
|
* | gh-107913: Fix possible losses of OSError error codes (GH-107930) | Serhiy Storchaka | 2023-08-26 | 1 | -1/+1 |
|
|
* | gh-104922: remove PY_SSIZE_T_CLEAN (#106315) | Inada Naoki | 2023-07-02 | 1 | -2/+0 |
|
|
* | bpo-15999: Accept arbitrary values for boolean parameters. (#15609) | Serhiy Storchaka | 2022-12-03 | 1 | -18/+18 |
|
|
* | gh-99300: Use Py_NewRef() in Modules/ directory (#99466) | Victor Stinner | 2022-11-14 | 1 | -2/+1 |
|
|
* | GH-90699: Remove `_Py_IDENTIFIER` usage from `_curses` module (GH-98957) | Kumar Aditya | 2022-11-02 | 1 | -12/+6 |
|
|
* | GH-94644: fix test_curses ref leak (GH-94647) | Kumar Aditya | 2022-07-07 | 1 | -0/+1 |
|
|
* | bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g... | Eric Snow | 2022-02-08 | 1 | -0/+1 |
|
|
* | bpo-46417: _curses uses PyStructSequence_NewType() (GH-30736) | Victor Stinner | 2022-01-21 | 1 | -12/+10 |
|
|
* | bpo-45855: Replaced deprecated `PyImport_ImportModuleNoBlock` with PyImport_I... | Kumar Aditya | 2021-12-12 | 1 | -1/+1 |
|
|
* | bpo-46000: Improve NetBSD curses compatibility (GH-29947) | Thomas Klausner | 2021-12-10 | 1 | -2/+2 |
|
|
* | bpo-43974: Move Py_BUILD_CORE_MODULE into module code (GH-29157) | Christian Heimes | 2021-10-22 | 1 | -0/+4 |
|
|
* | bpo-45067 - Verify the version of ncurses for extended color support feature ... | Senthil Kumaran | 2021-09-09 | 1 | -2/+2 |
|
|
* | Update URLs in comments and metadata to use HTTPS (GH-27458) | Noah Kantrowitz | 2021-07-30 | 1 | -1/+1 |
|
|
* | bpo-43916: Move the _PyStructSequence_InitType function to the internal API (... | Pablo Galindo | 2021-05-03 | 1 | -1/+1 |
|
|
* | bpo-43916: Add Py_TPFLAGS_DISALLOW_INSTANTIATION type flag (GH-25721) | Victor Stinner | 2021-04-30 | 1 | -11/+4 |
|
|
* | bpo-43084: Return bool instead of int from curses.window.enclose() (GH-24398) | Serhiy Storchaka | 2021-04-05 | 1 | -4/+4 |
|
|
* | bpo-43108: Fix a reference leak in the curses module (GH-24420) | Pablo Galindo | 2021-02-02 | 1 | -1/+3 |
|
|
* | bpo-41798: Allocate the _curses._C_API on the heap memory (GH-24186) | Hai Shi | 2021-01-22 | 1 | -9/+30 |
|
|
* | bpo-39273: Expose BUTTON5_* constants in the curses module if available (GH-1... | Zackery Spytz | 2021-01-14 | 1 | -0/+8 |
|
|
* | bpo-42681: Fix test_curses failures related to color pairs (GH-24089) | Serhiy Storchaka | 2021-01-05 | 1 | -20/+40 |
|
|
* | bpo-42681: Fix range checks for color and pair numbers in curses (GH-23874) | Serhiy Storchaka | 2021-01-03 | 1 | -45/+59 |
|
|
* | bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587) | Victor Stinner | 2020-12-01 | 1 | -1/+1 |
|
|
* | bpo-42161: Modules/ uses _PyLong_GetZero() and _PyLong_GetOne() (GH-22998) | Victor Stinner | 2020-10-27 | 1 | -3/+4 |
|
|
* | bpo-36982: Add support for extended color functions in ncurses 6.1 (GH-17536) | Hans Petter Jansson | 2020-08-04 | 1 | -28/+166 |
|
|
* | bpo-39465: Don't access directly _Py_Identifier members (GH-20043) | Victor Stinner | 2020-05-11 | 1 | -2/+2 |
|
|
* | bpo-39943: Add the const qualifier to pointers on non-mutable PyBytes data. (... | Serhiy Storchaka | 2020-04-12 | 1 | -4/+4 |
|
|
* | bpo-40170: PyObject_NEW() becomes an alias to PyObject_New() (GH-19379) | Victor Stinner | 2020-04-07 | 1 | -1/+1 |
|
|
* | bpo-40024: Update C extension modules to use PyModule_AddType() (GH-19119) | Dong-hee Na | 2020-03-24 | 1 | -2/+3 |
|
|
* | bpo-39802: Only expose set_escdelay and set_tabsize when curses extensions ar... | Batuhan Taşkaya | 2020-03-03 | 1 | -0/+6 |
|
|
* | bpo-39573: Use Py_TYPE() macro in Modules directory (GH-18393) | Victor Stinner | 2020-02-07 | 1 | -1/+1 |
|
|
* | bpo-36589: Fix the error handling in curses.update_lines_cols(). (GH-12766) | Zackery Spytz | 2019-11-17 | 1 | -8/+21 |
|
|
* | bpo-38312: Add curses.{get,set}_escdelay and curses.{get,set}_tabsize. (GH-16... | Anthony Sottile | 2019-10-31 | 1 | -0/+84 |
|
|
* | bpo-37206: Unrepresentable default values no longer represented as None. (GH-... | Serhiy Storchaka | 2019-09-14 | 1 | -2/+2 |
|
|