Skip to content

[pull] main from python:main#1297

Merged
pull[bot] merged 8 commits into
tj-python:mainfrom
python:main
Jul 22, 2026
Merged

[pull] main from python:main#1297
pull[bot] merged 8 commits into
tj-python:mainfrom
python:main

Conversation

@pull

@pull pull Bot commented Jul 22, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

serhiy-storchaka and others added 8 commits July 21, 2026 21:16
…53742)

In test_sidebar.test_mousewheel, only use the X11 <Button-4>/<Button-5> events when testing on 
x11 Tk before 8.7.  Otherwise, use <Mousewheel> as on other systems.

In test_configdialog, assert the 'disabled' state flag alone instead of
the exact ttk state tuple (which transient pointer states break), and
restore the tests' method masks with addCleanup().

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
activate.csh saved the prompt unconditionally, but the prompt variable
only exists in interactive shells, and csh fails on an undefined
variable.

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
tcsendbreak() is not supported for pseudo-terminals on OpenBSD.

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
…vironment (GH-154396)

readline sets LINES and COLUMNS if rl_change_environment is not
available, which is the case with readline older than 6.3.

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
…t_hook() (gh-153362)

The setters store these hooks while holding the module critical section
(via set_hook's Py_XSETREF), but the getters read and Py_NewRef the same
fields without it. Annotate both getters with @critical_section, matching
the other readline functions (gh-126895).

Co-authored-by: Neil Schemenauer <nas-github@arctrix.com>
tcsendbreak() is not supported for pseudo-terminals on DragonFly BSD.

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
TCIOFF and TCION transmit STOP and START characters, and closing the
pseudo-terminal waits until they are read.  Discard them.

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
@pull pull Bot locked and limited conversation to collaborators Jul 22, 2026
@pull pull Bot added the ⤵️ pull label Jul 22, 2026
@pull
pull Bot merged commit b0c945a into tj-python:main Jul 22, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants