[3.12] gh-85984: Document change in return type of tty functions (GH-110028) (#110324)

gh-85984: Document change in return type of tty functions (GH-110028)
(cherry picked from commit f02f26e293)

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
This commit is contained in:
Miss Islington (bot) 2023-10-04 04:57:14 -07:00 committed by GitHub
parent ee2f2bdb30
commit 7ec34874e3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -43,6 +43,9 @@ The :mod:`tty` module defines the following functions:
:func:`termios.tcsetattr`. The return value of :func:`termios.tcgetattr`
is saved before setting *fd* to raw mode; this value is returned.
.. versionchanged:: 3.12
The return value is now the original tty attributes, instead of None.
.. function:: setcbreak(fd, when=termios.TCSAFLUSH)
@ -51,6 +54,9 @@ The :mod:`tty` module defines the following functions:
:func:`termios.tcsetattr`. The return value of :func:`termios.tcgetattr`
is saved before setting *fd* to cbreak mode; this value is returned.
.. versionchanged:: 3.12
The return value is now the original tty attributes, instead of None.
.. seealso::