mirror of
https://github.com/python/cpython.git
synced 2025-09-30 12:21:51 +00:00
Fix line breaks added after hyphens by blurb. (GH-7002)
Also remove bullet asterisks from IDLE entries.
This commit is contained in:
parent
dd281873ba
commit
aef639f626
14 changed files with 77 additions and 77 deletions
|
@ -2706,8 +2706,8 @@ Added support for the "xztar" format in the shutil module.
|
|||
.. nonce: ZLsRil
|
||||
.. section: Library
|
||||
|
||||
Don't force 3rd party C extensions to be built with -Werror=declaration-
|
||||
after-statement.
|
||||
Don't force 3rd party C extensions to be built with
|
||||
``-Werror=declaration-after-statement``.
|
||||
|
||||
..
|
||||
|
||||
|
@ -4464,8 +4464,8 @@ Improve repr of inspect.Signature and inspect.Parameter.
|
|||
.. nonce: DFMEgN
|
||||
.. section: Library
|
||||
|
||||
Fix inspect.getcallargs() to raise correct TypeError for missing keyword-
|
||||
only arguments. Patch by Jeremiah Lowin.
|
||||
Fix inspect.getcallargs() to raise correct TypeError for missing
|
||||
keyword-only arguments. Patch by Jeremiah Lowin.
|
||||
|
||||
..
|
||||
|
||||
|
@ -5059,8 +5059,8 @@ Anticipated fixes to support OS X versions > 10.9.
|
|||
.. nonce: KAl7aO
|
||||
.. section: Build
|
||||
|
||||
Prevent possible segfaults and other random failures of python --generate-
|
||||
posix-vars in pybuilddir.txt build target.
|
||||
Prevent possible segfaults and other random failures of python
|
||||
``--generate-posix-vars`` in pybuilddir.txt build target.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -62,8 +62,8 @@ Fix the default __sizeof__ implementation for variable-sized objects.
|
|||
.. nonce: b5M04V
|
||||
.. section: Library
|
||||
|
||||
The groupindex attribute of regular expression pattern object now is non-
|
||||
modifiable mapping.
|
||||
The groupindex attribute of regular expression pattern object now is
|
||||
non-modifiable mapping.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -110,8 +110,8 @@ by Martin Panter.
|
|||
.. nonce: aAbWbQ
|
||||
.. section: Library
|
||||
|
||||
Restore semantic round-trip correctness in tokenize/untokenize for tab-
|
||||
indented blocks.
|
||||
Restore semantic round-trip correctness in tokenize/untokenize for
|
||||
tab-indented blocks.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -224,8 +224,8 @@ segment.
|
|||
.. nonce: hwXwCH
|
||||
.. section: Library
|
||||
|
||||
SMTP.auth() and SMTP.login() now support RFC 4954's optional initial-
|
||||
response argument to the SMTP AUTH command.
|
||||
SMTP.auth() and SMTP.login() now support RFC 4954's optional
|
||||
initial-response argument to the SMTP AUTH command.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -159,8 +159,8 @@ twice.
|
|||
|
||||
On Solaris 11.3 or newer, os.urandom() now uses the getrandom() function
|
||||
instead of the getentropy() function. The getentropy() function is blocking
|
||||
to generate very good quality entropy, os.urandom() doesn't need such high-
|
||||
quality entropy.
|
||||
to generate very good quality entropy, os.urandom() doesn't need such
|
||||
high-quality entropy.
|
||||
|
||||
..
|
||||
|
||||
|
@ -1083,10 +1083,10 @@ them a 'sheet'. Patch by Mark Roseman.
|
|||
.. nonce: -j_BV7
|
||||
.. section: IDLE
|
||||
|
||||
Enhance the initial html viewer now used for Idle Help. * Properly indent
|
||||
fixed-pitch text (patch by Mark Roseman). * Give code snippet a very Sphinx-
|
||||
like light blueish-gray background. * Re-use initial width and height set by
|
||||
users for shell and editor. * When the Table of Contents (TOC) menu is used,
|
||||
Enhance the initial html viewer now used for Idle Help. Properly indent
|
||||
fixed-pitch text (patch by Mark Roseman). Give code snippet a very
|
||||
Sphinx-like light blueish-gray background. Re-use initial width and height set by
|
||||
users for shell and editor. When the Table of Contents (TOC) menu is used,
|
||||
put the section header at the top of the screen.
|
||||
|
||||
..
|
||||
|
|
|
@ -568,9 +568,9 @@ string. Original fix by Ján Janech.
|
|||
.. section: Library
|
||||
|
||||
The "urllib.request" module now percent-encodes non-ASCII bytes found in
|
||||
redirect target URLs. Some servers send Location header fields with non-
|
||||
ASCII bytes, but "http.client" requires the request target to be ASCII-
|
||||
encodable, otherwise a UnicodeEncodeError is raised. Based on patch by
|
||||
redirect target URLs. Some servers send Location header fields with
|
||||
non-ASCII bytes, but "http.client" requires the request target to be
|
||||
ASCII-encodable, otherwise a UnicodeEncodeError is raised. Based on patch by
|
||||
Christian Heimes.
|
||||
|
||||
..
|
||||
|
@ -1952,8 +1952,8 @@ Fix linking extension modules for cross builds. Patch by Xavier de Gaye.
|
|||
.. nonce: HDjM4s
|
||||
.. section: Build
|
||||
|
||||
Disable the rules for running _freeze_importlib and pgen when cross-
|
||||
compiling. The output of these programs is normally saved with the source
|
||||
Disable the rules for running _freeze_importlib and pgen when
|
||||
cross-compiling. The output of these programs is normally saved with the source
|
||||
code anyway, and is still regenerated when doing a native build. Patch by
|
||||
Xavier de Gaye.
|
||||
|
||||
|
|
|
@ -81,8 +81,8 @@ astral characters. Patch by Xiang Zhang.
|
|||
.. nonce: RYbEGH
|
||||
.. section: Core and Builtins
|
||||
|
||||
Extra slash no longer added to sys.path components in case of empty compile-
|
||||
time PYTHONPATH components.
|
||||
Extra slash no longer added to sys.path components in case of empty
|
||||
compile-time PYTHONPATH components.
|
||||
|
||||
..
|
||||
|
||||
|
@ -349,8 +349,8 @@ Patch written by Xiang Zhang.
|
|||
.. section: Core and Builtins
|
||||
|
||||
Standard __import__() no longer look up "__import__" in globals or builtins
|
||||
for importing submodules or "from import". Fixed handling an error of non-
|
||||
string package name.
|
||||
for importing submodules or "from import". Fixed handling an error of
|
||||
non-string package name.
|
||||
|
||||
..
|
||||
|
||||
|
@ -2070,9 +2070,9 @@ Update message in validate_ucrtbase.py
|
|||
.. section: Build
|
||||
|
||||
Cause lack of llvm-profdata tool when using clang as required for PGO
|
||||
linking to be a configure time error rather than make time when --with-
|
||||
optimizations is enabled. Also improve our ability to find the llvm-
|
||||
profdata tool on MacOS and some Linuxes.
|
||||
linking to be a configure time error rather than make time when
|
||||
``--with-optimizations`` is enabled. Also improve our ability to find the
|
||||
llvm-profdata tool on MacOS and some Linuxes.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -728,8 +728,8 @@ Fixed a number of bugs in UTF-7 decoding of misformed data.
|
|||
.. section: Core and Builtins
|
||||
|
||||
The UTF-8 encoder is now up to 75 times as fast for error handlers:
|
||||
``ignore``, ``replace``, ``surrogateescape``, ``surrogatepass``. Patch co-
|
||||
written with Serhiy Storchaka.
|
||||
``ignore``, ``replace``, ``surrogateescape``, ``surrogatepass``. Patch
|
||||
co-written with Serhiy Storchaka.
|
||||
|
||||
..
|
||||
|
||||
|
@ -761,8 +761,8 @@ by Serhiy Storchaka.
|
|||
|
||||
On Solaris 11.3 or newer, os.urandom() now uses the getrandom() function
|
||||
instead of the getentropy() function. The getentropy() function is blocking
|
||||
to generate very good quality entropy, os.urandom() doesn't need such high-
|
||||
quality entropy.
|
||||
to generate very good quality entropy, os.urandom() doesn't need such
|
||||
high-quality entropy.
|
||||
|
||||
..
|
||||
|
||||
|
@ -891,9 +891,9 @@ string. Original fix by Ján Janech.
|
|||
.. section: Library
|
||||
|
||||
The "urllib.request" module now percent-encodes non-ASCII bytes found in
|
||||
redirect target URLs. Some servers send Location header fields with non-
|
||||
ASCII bytes, but "http.client" requires the request target to be ASCII-
|
||||
encodable, otherwise a UnicodeEncodeError is raised. Based on patch by
|
||||
redirect target URLs. Some servers send Location header fields with
|
||||
non-ASCII bytes, but "http.client" requires the request target to be
|
||||
ASCII-encodable, otherwise a UnicodeEncodeError is raised. Based on patch by
|
||||
Christian Heimes.
|
||||
|
||||
..
|
||||
|
@ -3328,10 +3328,10 @@ them a 'sheet'. Patch by Mark Roseman.
|
|||
.. nonce: -j_BV7
|
||||
.. section: IDLE
|
||||
|
||||
Enhance the initial html viewer now used for Idle Help. * Properly indent
|
||||
fixed-pitch text (patch by Mark Roseman). * Give code snippet a very Sphinx-
|
||||
like light blueish-gray background. * Re-use initial width and height set by
|
||||
users for shell and editor. * When the Table of Contents (TOC) menu is used,
|
||||
Enhance the initial html viewer now used for Idle Help. Properly indent
|
||||
fixed-pitch text (patch by Mark Roseman). Give code snippet a very
|
||||
Sphinx-like light blueish-gray background. Re-use initial width and height set by
|
||||
users for shell and editor. When the Table of Contents (TOC) menu is used,
|
||||
put the section header at the top of the screen.
|
||||
|
||||
..
|
||||
|
@ -3651,8 +3651,8 @@ particular on Android). Patch by Chi Hsuan Yen.
|
|||
.. nonce: HDjM4s
|
||||
.. section: Build
|
||||
|
||||
Disable the rules for running _freeze_importlib and pgen when cross-
|
||||
compiling. The output of these programs is normally saved with the source
|
||||
Disable the rules for running _freeze_importlib and pgen when
|
||||
cross-compiling. The output of these programs is normally saved with the source
|
||||
code anyway, and is still regenerated when doing a native build. Patch by
|
||||
Xavier de Gaye.
|
||||
|
||||
|
|
|
@ -507,8 +507,8 @@ expression.
|
|||
.. nonce: TJ779X
|
||||
.. section: Library
|
||||
|
||||
xmlrpc now supports unmarshalling additional data types used by Apache XML-
|
||||
RPC implementation for numerics and None.
|
||||
xmlrpc now supports unmarshalling additional data types used by Apache
|
||||
XML-RPC implementation for numerics and None.
|
||||
|
||||
..
|
||||
|
||||
|
@ -1416,9 +1416,9 @@ platforms.
|
|||
.. section: Build
|
||||
|
||||
Cause lack of llvm-profdata tool when using clang as required for PGO
|
||||
linking to be a configure time error rather than make time when --with-
|
||||
optimizations is enabled. Also improve our ability to find the llvm-
|
||||
profdata tool on MacOS and some Linuxes.
|
||||
linking to be a configure time error rather than make time when
|
||||
``--with-optimizations`` is enabled. Also improve our ability to find the
|
||||
llvm-profdata tool on MacOS and some Linuxes.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -54,8 +54,8 @@ astral characters. Patch by Xiang Zhang.
|
|||
.. nonce: RYbEGH
|
||||
.. section: Core and Builtins
|
||||
|
||||
Extra slash no longer added to sys.path components in case of empty compile-
|
||||
time PYTHONPATH components.
|
||||
Extra slash no longer added to sys.path components in case of empty
|
||||
compile-time PYTHONPATH components.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -49,8 +49,8 @@ Upgrade expat copy from 2.2.0 to 2.2.1 to get fixes of multiple security
|
|||
vulnerabilities including: CVE-2017-9233 (External entity infinite loop
|
||||
DoS), CVE-2016-9063 (Integer overflow, re-fix), CVE-2016-0718 (Fix
|
||||
regression bugs from 2.2.0's fix to CVE-2016-0718) and CVE-2012-0876
|
||||
(Counter hash flooding with SipHash). Note: the CVE-2016-5300 (Use os-
|
||||
specific entropy sources like getrandom) doesn't impact Python, since Python
|
||||
(Counter hash flooding with SipHash). Note: the CVE-2016-5300 (Use
|
||||
os-specific entropy sources like getrandom) doesn't impact Python, since Python
|
||||
already gets entropy from the OS to set the expat secret using
|
||||
``XML_SetHashSalt()``.
|
||||
|
||||
|
@ -336,8 +336,8 @@ ImportError rather than SystemError.
|
|||
|
||||
Improve signal delivery.
|
||||
|
||||
Avoid using Py_AddPendingCall from signal handler, to avoid calling signal-
|
||||
unsafe functions. The tests I'm adding here fail without the rest of the
|
||||
Avoid using Py_AddPendingCall from signal handler, to avoid calling
|
||||
signal-unsafe functions. The tests I'm adding here fail without the rest of the
|
||||
patch, on Linux and OS X. This means our signal delivery logic had defects
|
||||
(some signals could be lost).
|
||||
|
||||
|
@ -1153,8 +1153,8 @@ Improve speed of the STORE_DEREF opcode by 40%.
|
|||
.. nonce: RYbEGH
|
||||
.. section: Core and Builtins
|
||||
|
||||
Extra slash no longer added to sys.path components in case of empty compile-
|
||||
time PYTHONPATH components.
|
||||
Extra slash no longer added to sys.path components in case of empty
|
||||
compile-time PYTHONPATH components.
|
||||
|
||||
..
|
||||
|
||||
|
@ -2274,8 +2274,8 @@ LF. Patch by Dong-hee Na.
|
|||
.. nonce: N3KI-o
|
||||
.. section: Library
|
||||
|
||||
os.listdir() and os.scandir() now emit bytes names when called with bytes-
|
||||
like argument.
|
||||
os.listdir() and os.scandir() now emit bytes names when called with
|
||||
bytes-like argument.
|
||||
|
||||
..
|
||||
|
||||
|
@ -2440,8 +2440,8 @@ leaving a fd in a bad state in case of error. Patch by Giampaolo Rodola'.
|
|||
.. nonce: d0nRRA
|
||||
.. section: Library
|
||||
|
||||
multiprocessing.Queue.get() with a timeout now polls its reader in non-
|
||||
blocking mode if it succeeded to acquire the lock but the acquire took
|
||||
multiprocessing.Queue.get() with a timeout now polls its reader in
|
||||
non-blocking mode if it succeeded to acquire the lock but the acquire took
|
||||
longer than the timeout.
|
||||
|
||||
..
|
||||
|
@ -2815,8 +2815,8 @@ of space.
|
|||
.. section: Library
|
||||
|
||||
Various updates to typing module: add typing.NoReturn type, use
|
||||
WrapperDescriptorType, minor bug-fixes. Original PRs by Jim Fasarakis-
|
||||
Hilliard and Ivan Levkivskyi.
|
||||
WrapperDescriptorType, minor bug-fixes. Original PRs by Jim
|
||||
Fasarakis-Hilliard and Ivan Levkivskyi.
|
||||
|
||||
..
|
||||
|
||||
|
@ -3634,8 +3634,8 @@ Removed deprecated features in the http.cookies module.
|
|||
.. nonce: CgcjEx
|
||||
.. section: Library
|
||||
|
||||
A format string argument for string.Formatter.format() is now positional-
|
||||
only.
|
||||
A format string argument for string.Formatter.format() is now
|
||||
positional-only.
|
||||
|
||||
..
|
||||
|
||||
|
@ -5164,8 +5164,8 @@ Fix out-of-tree builds of Python when configured with ``--with--dtrace``.
|
|||
.. section: Build
|
||||
|
||||
Prevent unnecessary rebuilding of Python during ``make test``, ``make
|
||||
install`` and some other make targets when configured with ``--enable-
|
||||
optimizations``.
|
||||
install`` and some other make targets when configured with
|
||||
``--enable-optimizations``.
|
||||
|
||||
..
|
||||
|
||||
|
@ -5213,9 +5213,9 @@ Update Windows build and OS X installers to use OpenSSL 1.0.2k.
|
|||
.. nonce: i8UzRC
|
||||
.. section: Build
|
||||
|
||||
Prohibit implicit C function declarations: use -Werror=implicit-function-
|
||||
declaration when possible (GCC and Clang, but it depends on the compiler
|
||||
version). Patch written by Chi Hsuan Yen.
|
||||
Prohibit implicit C function declarations: use
|
||||
``-Werror=implicit-function-declaration`` when possible (GCC and Clang,
|
||||
but it depends on the compiler version). Patch written by Chi Hsuan Yen.
|
||||
|
||||
..
|
||||
|
||||
|
@ -5774,8 +5774,8 @@ All custom keysets are saved as a whole in config- extension.cfg. All take
|
|||
effect as soon as one clicks Apply or Ok.
|
||||
|
||||
The affected events are '<<force-open-completions>>', '<<expand-word>>',
|
||||
'<<force-open-calltip>>', '<<flash-paren>>', '<<format-paragraph>>', '<<run-
|
||||
module>>', '<<check-module>>', and '<<zoom-height>>'. Any (global)
|
||||
'<<force-open-calltip>>', '<<flash-paren>>', '<<format-paragraph>>',
|
||||
'<<run-module>>', '<<check-module>>', and '<<zoom-height>>'. Any (global)
|
||||
customizations made before 3.6.3 will not affect their keyset- specific
|
||||
customization after 3.6.3. and vice versa.
|
||||
|
||||
|
|
|
@ -1544,8 +1544,8 @@ Multilingual Plane, tcl/tk will use other fonts that define a character. The
|
|||
expanded example give users of non-Latin characters a better idea of what
|
||||
they might see in IDLE's shell and editors.
|
||||
|
||||
To make room for the expanded sample, frames on the Font tab are re-
|
||||
arranged. The Font/Tabs help explains a bit about the additions.
|
||||
To make room for the expanded sample, frames on the Font tab are
|
||||
re-arranged. The Font/Tabs help explains a bit about the additions.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -180,8 +180,8 @@ longer raises ``RecursionError``; OrderedDict similarly. Instead, use
|
|||
.. section: Core and Builtins
|
||||
|
||||
Py_Initialize() now creates the GIL. The GIL is no longer created "on
|
||||
demand" to fix a race condition when PyGILState_Ensure() is called in a non-
|
||||
Python thread.
|
||||
demand" to fix a race condition when PyGILState_Ensure() is called in a
|
||||
non-Python thread.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
Build and link with private copy of Tcl/Tk 8.6 for the macOS 10.6+
|
||||
installer. The 10.9+ installer variant already does this. This means that
|
||||
the Python 3.7 provided by the python.org macOS installers no longer need or
|
||||
use any external versions of Tcl/Tk, either system-provided or user-
|
||||
installed, such as ActiveTcl.
|
||||
use any external versions of Tcl/Tk, either system-provided or
|
||||
user-installed, such as ActiveTcl.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue