]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-151744: Add curses.nofilter() (GH-151747) main
authorSerhiy Storchaka <storchaka@gmail.com>
Fri, 19 Jun 2026 17:49:26 +0000 (20:49 +0300)
committerGitHub <noreply@github.com>
Fri, 19 Jun 2026 17:49:26 +0000 (17:49 +0000)
commit2e5843e13fcfd768a435d82e6182af403844432c
treed24ea2f9c3053c90bd15199a9e4a51a71460893f
parent7d4a0aad7be3cfb367b8977a03a64e754577d5f0
gh-151744: Add curses.nofilter() (GH-151747)

Wrap the ncurses nofilter() function, which undoes the effect of
filter().  Without it there is no way to restore normal screen sizing
after a curses.filter() call in the same process.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Doc/library/curses.rst
Doc/whatsnew/3.16.rst
Lib/test/test_curses.py
Misc/NEWS.d/next/Library/2026-06-19-18-40-00.gh-issue-151744.Kp7mNq.rst [new file with mode: 0644]
Modules/_cursesmodule.c
Modules/clinic/_cursesmodule.c.h
configure
configure.ac
pyconfig.h.in