[Python-checkins] bpo-34906: Doc: Fix typos (2) (GH-9735)

Julien Palard webhook-mailer at python.org
Sat Oct 6 10:35:58 EDT 2018


https://github.com/python/cpython/commit/683281f536981da395575b5a07d6761118259fd2
commit: 683281f536981da395575b5a07d6761118259fd2
branch: master
author: Stéphane Wirtel <stephane at wirtel.be>
committer: Julien Palard <julien at palard.fr>
date: 2018-10-06T16:35:53+02:00
summary:

bpo-34906: Doc: Fix typos (2) (GH-9735)

Fix typos

files:
M Doc/whatsnew/3.3.rst
M Doc/whatsnew/3.5.rst
M Doc/whatsnew/3.7.rst
M Lib/idlelib/NEWS.txt
M Misc/HISTORY
M Misc/NEWS.d/3.5.0a1.rst
M Misc/NEWS.d/3.5.0a2.rst
M Misc/NEWS.d/3.5.0a3.rst
M Misc/NEWS.d/3.5.0a4.rst
M Misc/NEWS.d/3.5.1rc1.rst
M Misc/NEWS.d/3.5.2rc1.rst
M Misc/NEWS.d/3.5.3rc1.rst
M Misc/NEWS.d/3.5.4rc1.rst
M Misc/NEWS.d/3.6.0a1.rst
M Misc/NEWS.d/3.6.0a2.rst
M Misc/NEWS.d/3.6.0a3.rst
M Misc/NEWS.d/3.6.0a4.rst
M Misc/NEWS.d/3.6.0b1.rst
M Misc/NEWS.d/3.6.2rc2.rst
M Misc/NEWS.d/3.6.3rc1.rst
M Misc/NEWS.d/3.6.4rc1.rst
M Misc/NEWS.d/3.6.6rc1.rst
M Misc/NEWS.d/3.7.0a1.rst
M Misc/NEWS.d/3.7.0a3.rst
M Misc/NEWS.d/3.7.0b2.rst
M Misc/NEWS.d/3.7.0b3.rst
M Misc/NEWS.d/3.7.0b5.rst
M Misc/NEWS.d/next/Core and Builtins/2018-09-13-12-21-08.bpo-34651.v-bUeV.rst
M Misc/NEWS.d/next/Documentation/2018-01-25-13-58-49.bpo-30607.4dXxiq.rst
M Misc/NEWS.d/next/Documentation/2018-05-13-14-44-30.bpo-33487.iLDzFb.rst
M Misc/NEWS.d/next/Library/2017-12-06-10-10-10.bpo-32221.ideco_.rst
M Misc/NEWS.d/next/Library/2018-03-06-20-30-20.bpo-32999.lgFXWl.rst
M Misc/NEWS.d/next/Library/2018-05-18-21-50-47.bpo-33570.7CZy4t.rst
M Misc/NEWS.d/next/Library/2018-06-29-00-31-36.bpo-14117.3nvDuR.rst
M Misc/NEWS.d/next/Library/2018-09-30-08-08-14.bpo-34849.NXK9Ff.rst
M Misc/NEWS.d/next/Tools-Demos/2018-02-20-12-16-47.bpo-32885.dL5x7C.rst
M Misc/NEWS.d/next/Windows/2018-05-16-11-31-17.bpo-29097.9mqEuI.rst
M Modules/_ctypes/libffi_msvc/win32.c

diff --git a/Doc/whatsnew/3.3.rst b/Doc/whatsnew/3.3.rst
index 0575ac9e6818..8862b37e0628 100644
--- a/Doc/whatsnew/3.3.rst
+++ b/Doc/whatsnew/3.3.rst
@@ -303,7 +303,7 @@ The launcher can also be used explicitly from the command line as the ``py``
 application. Running ``py`` follows the same version selection rules as
 implicitly launching scripts, but a more specific version can be selected
 by passing appropriate arguments (such as ``-3`` to request Python 3 when
-Python 2 is also installed, or ``-2.6`` to specifclly request an earlier
+Python 2 is also installed, or ``-2.6`` to specifically request an earlier
 Python version when a more recent version is installed).
 
 In addition to the launcher, the Windows installer now includes an
@@ -2386,7 +2386,7 @@ Porting Python code
   finder, you will need to remove keys paired with values of ``None`` **and**
   :class:`imp.NullImporter` to be backwards-compatible. This will lead to extra
   overhead on older versions of Python that re-insert ``None`` into
-  :attr:`sys.path_importer_cache` where it repesents the use of implicit
+  :attr:`sys.path_importer_cache` where it represents the use of implicit
   finders, but semantically it should not change anything.
 
 * :class:`importlib.abc.Finder` no longer specifies a `find_module()` abstract
diff --git a/Doc/whatsnew/3.5.rst b/Doc/whatsnew/3.5.rst
index d3aed84d250e..4eddf841dcbe 100644
--- a/Doc/whatsnew/3.5.rst
+++ b/Doc/whatsnew/3.5.rst
@@ -2471,7 +2471,7 @@ Changes in the Python API
   parameter to help control the ``opt-`` tag. Because of this, the
   *debug_override* parameter of the function is now deprecated. `.pyo` files
   are also no longer supported as a file argument to the Python interpreter and
-  thus serve no purpose when distributed on their own (i.e. sourcless code
+  thus serve no purpose when distributed on their own (i.e. sourceless code
   distribution). Due to the fact that the magic number for bytecode has changed
   in Python 3.5, all old `.pyo` files from previous versions of Python are
   invalid regardless of this PEP.
diff --git a/Doc/whatsnew/3.7.rst b/Doc/whatsnew/3.7.rst
index 32704593410d..ea460b74025e 100644
--- a/Doc/whatsnew/3.7.rst
+++ b/Doc/whatsnew/3.7.rst
@@ -1355,7 +1355,7 @@ feature.  Instances must be created with :class:`~ssl.SSLContext` methods
 OpenSSL 1.1 APIs for setting the minimum and maximum TLS protocol version are
 available as :attr:`SSLContext.minimum_version <ssl.SSLContext.minimum_version>`
 and :attr:`SSLContext.maximum_version <ssl.SSLContext.maximum_version>`.
-Supported protocols are indicated by serveral new flags, such as
+Supported protocols are indicated by several new flags, such as
 :data:`~ssl.HAS_TLSv1_1`.
 (Contributed by Christian Heimes in :issue:`32609`.)
 
@@ -2023,7 +2023,7 @@ Use :mod:`threading` instead.
 socket
 ------
 
-The silent argument value trunctation in :func:`socket.htons` and
+The silent argument value truncation in :func:`socket.htons` and
 :func:`socket.ntohs` has been deprecated.  In future versions of Python,
 if the passed argument is larger than 16 bits, an exception will be raised.
 (Contributed by Oren Milman in :issue:`28332`.)
diff --git a/Lib/idlelib/NEWS.txt b/Lib/idlelib/NEWS.txt
index 5b4e4f8c953b..f59095cda261 100644
--- a/Lib/idlelib/NEWS.txt
+++ b/Lib/idlelib/NEWS.txt
@@ -222,7 +222,7 @@ To see the example in action, enable it on options extensions tab.
 
 bpo-31421: Document how IDLE runs tkinter programs.
 IDLE calls tcl/tk update in the background in order to make live
-interaction and experimentatin with tkinter applications much easier.
+interaction and experimentation with tkinter applications much easier.
 
 bpo-31414: Fix tk entry box tests by deleting first.
 Adding to an int entry is not the same as deleting and inserting
@@ -460,7 +460,7 @@ Released on 2016-12-23
   -w option but without -jn.  Fix warning from test_config.
 
 - Issue #27621: Put query response validation error messages in the query
-  box itself instead of in a separate massagebox.  Redo tests to match.
+  box itself instead of in a separate messagebox.  Redo tests to match.
   Add Mac OSX refinements.  Original patch by Mark Roseman.
 
 - Issue #27620: Escape key now closes Query box as cancelled.
@@ -526,7 +526,7 @@ Released on 2016-12-23
 
 - Issue #27239: idlelib.macosx.isXyzTk functions initialize as needed.
 
-- Issue #27262: move Aqua unbinding code, which enable context menus, to maxosx.
+- Issue #27262: move Aqua unbinding code, which enable context menus, to macosx.
 
 - Issue #24759: Make clear in idlelib.idle_test.__init__ that the directory
   is a private implementation of test.test_idle and tool for maintainers.
diff --git a/Misc/HISTORY b/Misc/HISTORY
index d4a1b16a7c04..f4b756cf0a46 100644
--- a/Misc/HISTORY
+++ b/Misc/HISTORY
@@ -629,7 +629,7 @@ Library
 - Issue #21560: An attempt to write a data of wrong type no longer cause
   GzipFile corruption.  Original patch by Wolfgang Maier.
 
-- Issue #23647: Increase impalib's MAXLINE to accommodate modern mailbox sizes.
+- Issue #23647: Increase imaplib's MAXLINE to accommodate modern mailbox sizes.
 
 - Issue #23539: If body is None, http.client.HTTPConnection.request now sets
   Content-Length to 0 for PUT, POST, and PATCH headers to avoid 411 errors from
@@ -677,7 +677,7 @@ Library
 - Issue #23521: Corrected pure python implementation of timedelta division.
 
  * Eliminated OverflowError from timedelta * float for some floats;
- * Corrected rounding in timedlta true division.
+ * Corrected rounding in timedelta true division.
 
 - Issue #21619: Popen objects no longer leave a zombie after exit in the with
   statement if the pipe was broken.  Patch by Martin Panter.
@@ -966,7 +966,7 @@ Core and Builtins
   returned NotImplemented.  Original patch by Martin Panter.
 
 - Issue #23321: Fixed a crash in str.decode() when error handler returned
-  replacment string longer than mailformed input data.
+  replacement string longer than malformed input data.
 
 - Issue #23048: Fix jumping out of an infinite while loop in the pdb.
 
@@ -1042,7 +1042,7 @@ Library
 - Issue #23250: In the http.cookies module, capitalize "HttpOnly" and "Secure"
   as they are written in the standard.
 
-- Issue #23063: In the disutils' check command, fix parsing of reST with code or
+- Issue #23063: In the distutils' check command, fix parsing of reST with code or
   code-block directives.
 
 - Issue #23209, #23225: selectors.BaseSelector.close() now clears its internal
@@ -9956,7 +9956,7 @@ Library
   ensure that it will be found regardless of the shell PATH. This ensures
   that multiprocessing.cpu_count works on default installs of MacOSX.
 
-- Issue #11501: disutils.archive_utils.make_zipfile no longer fails if zlib is
+- Issue #11501: distutils.archive_utils.make_zipfile no longer fails if zlib is
   not installed. Instead, the zipfile.ZIP_STORED compression is used to create
   the ZipFile. Patch by Natalia B. Bidart.
 
diff --git a/Misc/NEWS.d/3.5.0a1.rst b/Misc/NEWS.d/3.5.0a1.rst
index f5e1e5ae05d2..7eb8326a012f 100644
--- a/Misc/NEWS.d/3.5.0a1.rst
+++ b/Misc/NEWS.d/3.5.0a1.rst
@@ -75,8 +75,8 @@ NotImplemented.  Original patch by Martin Panter.
 .. nonce: HQelge
 .. section: Core and Builtins
 
-Fixed a crash in str.decode() when error handler returned replacment string
-longer than mailformed input data.
+Fixed a crash in str.decode() when error handler returned replacement string
+longer than malformed input data.
 
 ..
 
@@ -998,7 +998,7 @@ written in the standard.
 .. nonce: 9-UJRs
 .. section: Library
 
-In the disutils' check command, fix parsing of reST with code or code-block
+In the distutils' check command, fix parsing of reST with code or code-block
 directives.
 
 ..
@@ -2877,7 +2877,7 @@ closed socket. repr(socket.socket) already works fine.
 .. nonce: nkBNci
 .. section: Library
 
-Reprs of most Python implemened classes now contain actual class name
+Reprs of most Python implemented classes now contain actual class name
 instead of hardcoded one.
 
 ..
@@ -3036,7 +3036,7 @@ by Phil Elson.
 
 os.read() now uses a :c:func:`Py_ssize_t` type instead of :c:type:`int` for
 the size to support reading more than 2 GB at once. On Windows, the size is
-truncted to INT_MAX. As any call to os.read(), the OS may read less bytes
+truncated to INT_MAX. As any call to os.read(), the OS may read less bytes
 than the number of requested bytes.
 
 ..
diff --git a/Misc/NEWS.d/3.5.0a2.rst b/Misc/NEWS.d/3.5.0a2.rst
index 80bf9e8e556a..b16acdb3822d 100644
--- a/Misc/NEWS.d/3.5.0a2.rst
+++ b/Misc/NEWS.d/3.5.0a2.rst
@@ -114,7 +114,7 @@ Lawrence.
 Corrected pure python implementation of timedelta division.
 
 Eliminated OverflowError from ``timedelta * float`` for some floats;
-Corrected rounding in timedlta true division.
+Corrected rounding in timedelta true division.
 
 ..
 
diff --git a/Misc/NEWS.d/3.5.0a3.rst b/Misc/NEWS.d/3.5.0a3.rst
index 2c62799dab67..0e5d7c599d32 100644
--- a/Misc/NEWS.d/3.5.0a3.rst
+++ b/Misc/NEWS.d/3.5.0a3.rst
@@ -239,7 +239,7 @@ Added support for writing ZIP files to unseekable streams.
 .. nonce: pX2qrx
 .. section: Library
 
-Increase impalib's MAXLINE to accommodate modern mailbox sizes.
+Increase imaplib's MAXLINE to accommodate modern mailbox sizes.
 
 ..
 
diff --git a/Misc/NEWS.d/3.5.0a4.rst b/Misc/NEWS.d/3.5.0a4.rst
index 9b162bb5f86a..eb63a834f07f 100644
--- a/Misc/NEWS.d/3.5.0a4.rst
+++ b/Misc/NEWS.d/3.5.0a4.rst
@@ -482,7 +482,7 @@ sqlite3.Row now supports slice indexing.
 .. nonce: 89RHm-
 .. section: Library
 
-Fixed 2to3 and 3to2 compatible pickle mappings.  Fixed ambigious reverse
+Fixed 2to3 and 3to2 compatible pickle mappings.  Fixed ambiguous reverse
 mappings.  Added many new mappings.  Import mapping is no longer applied to
 modules already mapped with full name mapping.
 
diff --git a/Misc/NEWS.d/3.5.1rc1.rst b/Misc/NEWS.d/3.5.1rc1.rst
index bb2d84a01099..efefaa14fdaa 100644
--- a/Misc/NEWS.d/3.5.1rc1.rst
+++ b/Misc/NEWS.d/3.5.1rc1.rst
@@ -191,7 +191,7 @@ comprehensions correspond to the opening brace.
 
 Hide the private _Py_atomic_xxx symbols from the public Python.h header to
 fix a compilation error with OpenMP. PyThreadState_GET() becomes an alias to
-PyThreadState_Get() to avoid ABI incompatibilies.
+PyThreadState_Get() to avoid ABI incompatibilities.
 
 ..
 
diff --git a/Misc/NEWS.d/3.5.2rc1.rst b/Misc/NEWS.d/3.5.2rc1.rst
index 6a07020c0ac4..3d513b3b9af8 100644
--- a/Misc/NEWS.d/3.5.2rc1.rst
+++ b/Misc/NEWS.d/3.5.2rc1.rst
@@ -1366,7 +1366,7 @@ fileinput now uses sys.stdin as-is if it does not have a buffer attribute
 .. nonce: AtHkWA
 .. section: Library
 
-Copying the lru_cache() wrapper object now always works, independedly from
+Copying the lru_cache() wrapper object now always works, independently from
 the type of the wrapped object (by returning the original object unchanged).
 
 ..
diff --git a/Misc/NEWS.d/3.5.3rc1.rst b/Misc/NEWS.d/3.5.3rc1.rst
index 99b4675ed5e0..bca43c8f708f 100644
--- a/Misc/NEWS.d/3.5.3rc1.rst
+++ b/Misc/NEWS.d/3.5.3rc1.rst
@@ -1036,7 +1036,7 @@ attack (CVE-2016-2183).
 .. nonce: WI70Tc
 .. section: Library
 
-Add ChaCha20 Poly1305 to ssl module's default ciper list. (Required OpenSSL
+Add ChaCha20 Poly1305 to ssl module's default cipher list. (Required OpenSSL
 1.1.0 or LibreSSL).
 
 ..
diff --git a/Misc/NEWS.d/3.5.4rc1.rst b/Misc/NEWS.d/3.5.4rc1.rst
index 5678ff247d0d..0eb85d1d7cfe 100644
--- a/Misc/NEWS.d/3.5.4rc1.rst
+++ b/Misc/NEWS.d/3.5.4rc1.rst
@@ -36,7 +36,7 @@ already gets entropy from the OS to set the expat secret using
 Fix urllib.parse.splithost() to correctly parse fragments. For example,
 ``splithost('//127.0.0.1#@evil.com/')`` now correctly returns the
 ``127.0.0.1`` host, instead of treating ``@evil.com`` as the host in an
-authentification (``login at host``).
+authentication (``login at host``).
 
 ..
 
diff --git a/Misc/NEWS.d/3.6.0a1.rst b/Misc/NEWS.d/3.6.0a1.rst
index 62bfd4e2ef55..254d36166450 100644
--- a/Misc/NEWS.d/3.6.0a1.rst
+++ b/Misc/NEWS.d/3.6.0a1.rst
@@ -2684,7 +2684,7 @@ pickletools.dis() now outputs implicit memo index for the MEMOIZE opcode.
 .. nonce: ebqGy-
 .. section: Library
 
-Add an optional newline paramer to binascii.b2a_base64(). base64.b64encode()
+Add an optional newline parameter to binascii.b2a_base64(). base64.b64encode()
 uses it to avoid a memory copy.
 
 ..
@@ -3938,4 +3938,4 @@ programming bugs.
 
 ValueError is now raised instead of TypeError on buffer overflow in parsing
 "es#" and "et#" format units.  SystemError is now raised instead of
-TypeError on programmical error in parsing format string.
+TypeError on programmatical error in parsing format string.
diff --git a/Misc/NEWS.d/3.6.0a2.rst b/Misc/NEWS.d/3.6.0a2.rst
index 46387a5c0b15..9e7326bc5c2e 100644
--- a/Misc/NEWS.d/3.6.0a2.rst
+++ b/Misc/NEWS.d/3.6.0a2.rst
@@ -126,7 +126,7 @@ work at runtime anyway.
 .. nonce: ffzxpX
 .. section: Library
 
-Generated names for Tkinter widgets are now more meanful and recognizirable.
+Generated names for Tkinter widgets are now more meaningful and recognizable.
 
 ..
 
@@ -516,7 +516,7 @@ are added to cover changes.
 
 IDLE requires tk 8.5 and availability ttk widgets. Delete now unneeded tk
 version tests and code for older versions. Add test for IDLE syntax
-colorizoer.
+colorizer.
 
 ..
 
@@ -534,7 +534,7 @@ idlelib.macosx.isXyzTk functions initialize as needed.
 .. nonce: t7ckly
 .. section: IDLE
 
-move Aqua unbinding code, which enable context menus, to maxosx.
+move Aqua unbinding code, which enable context menus, to macosx.
 
 ..
 
diff --git a/Misc/NEWS.d/3.6.0a3.rst b/Misc/NEWS.d/3.6.0a3.rst
index 251e6aa0e128..2ca258038bb8 100644
--- a/Misc/NEWS.d/3.6.0a3.rst
+++ b/Misc/NEWS.d/3.6.0a3.rst
@@ -476,7 +476,7 @@ Update Windows builds to use OpenSSL 1.0.2h.
 Rename the platform directory from plat-$(MACHDEP) to
 plat-$(PLATFORM_TRIPLET). Rename the config directory (LIBPL) from
 config-$(LDVERSION) to config-$(LDVERSION)-$(PLATFORM_TRIPLET). Install the
-platform specifc _sysconfigdata module into the platform directory and
+platform specific _sysconfigdata module into the platform directory and
 rename it to include the ABIFLAGS.
 
 ..
diff --git a/Misc/NEWS.d/3.6.0a4.rst b/Misc/NEWS.d/3.6.0a4.rst
index 07e20e46fdf3..0be9c8219777 100644
--- a/Misc/NEWS.d/3.6.0a4.rst
+++ b/Misc/NEWS.d/3.6.0a4.rst
@@ -487,7 +487,7 @@ without -jn.  Fix warning from test_config.
 .. section: IDLE
 
 Put query response validation error messages in the query box itself instead
-of in a separate massagebox.  Redo tests to match. Add Mac OSX refinements.
+of in a separate messagebox.  Redo tests to match. Add Mac OSX refinements.
 Original patch by Mark Roseman.
 
 ..
diff --git a/Misc/NEWS.d/3.6.0b1.rst b/Misc/NEWS.d/3.6.0b1.rst
index 476059f1d4a7..f151557dcc2c 100644
--- a/Misc/NEWS.d/3.6.0b1.rst
+++ b/Misc/NEWS.d/3.6.0b1.rst
@@ -958,7 +958,7 @@ attack (CVE-2016-2183).
 .. nonce: WI70Tc
 .. section: Library
 
-Add ChaCha20 Poly1305 to ssl module's default ciper list. (Required OpenSSL
+Add ChaCha20 Poly1305 to ssl module's default cipher list. (Required OpenSSL
 1.1.0 or LibreSSL).
 
 ..
diff --git a/Misc/NEWS.d/3.6.2rc2.rst b/Misc/NEWS.d/3.6.2rc2.rst
index 45be03eb5fa4..8c6545f6dbbe 100644
--- a/Misc/NEWS.d/3.6.2rc2.rst
+++ b/Misc/NEWS.d/3.6.2rc2.rst
@@ -36,4 +36,4 @@ Python already gets entropy from the OS to set the expat secret using
 Fix urllib.parse.splithost() to correctly parse fragments. For example,
 ``splithost('//127.0.0.1#@evil.com/')`` now correctly returns the
 ``127.0.0.1`` host, instead of treating ``@evil.com`` as the host in an
-authentification (``login at host``).
+authentication (``login at host``).
diff --git a/Misc/NEWS.d/3.6.3rc1.rst b/Misc/NEWS.d/3.6.3rc1.rst
index 2fc3c08579b5..ca812c63eed9 100644
--- a/Misc/NEWS.d/3.6.3rc1.rst
+++ b/Misc/NEWS.d/3.6.3rc1.rst
@@ -517,7 +517,7 @@ LF. Patch by Dong-hee Na.
 .. section: Library
 
 multiprocessing.Queue.get() with a timeout now polls its reader in
-non-blocking mode if it succeeded to aquire the lock but the acquire took
+non-blocking mode if it succeeded to acquire the lock but the acquire took
 longer than the timeout.
 
 ..
@@ -818,7 +818,7 @@ IDLE - make tests pass with zzdummy extension disabled by default.
 Document how IDLE runs tkinter programs. IDLE calls tcl/tk update in the
 background in order to make live
 
-interaction and experimentatin with tkinter applications much easier.
+interaction and experimentation with tkinter applications much easier.
 
 ..
 
@@ -837,7 +837,7 @@ not the same as deleting and inserting because int('') will fail.
 .. nonce: 50Jp_Q
 .. section: IDLE
 
-Rearrange IDLE condigdialog GenPage into Window, Editor, and Help sections.
+Rearrange IDLE configdialog GenPage into Window, Editor, and Help sections.
 
 ..
 
diff --git a/Misc/NEWS.d/3.6.4rc1.rst b/Misc/NEWS.d/3.6.4rc1.rst
index c91cc62159fd..ff7110f88b23 100644
--- a/Misc/NEWS.d/3.6.4rc1.rst
+++ b/Misc/NEWS.d/3.6.4rc1.rst
@@ -758,7 +758,7 @@ interruptions. If it crashes, restart it when necessary.
 .. nonce: 91mhWm
 .. section: Documentation
 
-Added asyncio.BaseEventLoop.connect_accepted_socket versionaddded marker.
+Added asyncio.BaseEventLoop.connect_accepted_socket versionadded marker.
 
 ..
 
@@ -974,7 +974,7 @@ Cheryl Sabella.
 .. nonce: VuSA_e
 .. section: IDLE
 
-IDLE -- Restrict shell prompt manipulaton to the shell. Editor and output
+IDLE -- Restrict shell prompt manipulation to the shell. Editor and output
 windows only see an empty last prompt line.  This simplifies the code and
 fixes a minor bug when newline is inserted. Sys.ps1, if present, is read on
 Shell start-up, but is not set or changed.
diff --git a/Misc/NEWS.d/3.6.6rc1.rst b/Misc/NEWS.d/3.6.6rc1.rst
index 85428d8245e1..f6038768bd40 100644
--- a/Misc/NEWS.d/3.6.6rc1.rst
+++ b/Misc/NEWS.d/3.6.6rc1.rst
@@ -861,7 +861,7 @@ Fix pystackv and pystack gdbinit macros.
 .. nonce: dL5x7C
 .. section: Tools/Demos
 
-Add an ``-n`` flag for ``Tools/scripts/pathfix.py`` to disbale automatic
+Add an ``-n`` flag for ``Tools/scripts/pathfix.py`` to disable automatic
 backup creation (files with ``~`` suffix).
 
 ..
diff --git a/Misc/NEWS.d/3.7.0a1.rst b/Misc/NEWS.d/3.7.0a1.rst
index 2f4e75045310..0c13bf022e60 100644
--- a/Misc/NEWS.d/3.7.0a1.rst
+++ b/Misc/NEWS.d/3.7.0a1.rst
@@ -65,7 +65,7 @@ already gets entropy from the OS to set the expat secret using
 Fix urllib.parse.splithost() to correctly parse fragments. For example,
 ``splithost('//127.0.0.1#@evil.com/')`` now correctly returns the
 ``127.0.0.1`` host, instead of treating ``@evil.com`` as the host in an
-authentification (``login at host``).
+authentication (``login at host``).
 
 ..
 
@@ -3406,7 +3406,7 @@ Patch by Nikolay Kim.
 .. nonce: 4f5gbp
 .. section: Library
 
-urrlib.parse.quote is now based on RFC 3986 and hence includes '~' in the
+urllib.parse.quote is now based on RFC 3986 and hence includes '~' in the
 set of characters that is not quoted by default. Patch by Christian Theune
 and Ratnadeep Debnath.
 
@@ -5711,7 +5711,7 @@ IDLE - make tests pass with zzdummy extension disabled by default.
 Document how IDLE runs tkinter programs. IDLE calls tcl/tk update in the
 background in order to make live
 
-interaction and experimentatin with tkinter applications much easier.
+interaction and experimentation with tkinter applications much easier.
 
 ..
 
@@ -5730,7 +5730,7 @@ not the same as deleting and inserting because int('') will fail.
 .. nonce: 50Jp_Q
 .. section: IDLE
 
-Rearrange IDLE condigdialog GenPage into Window, Editor, and Help sections.
+Rearrange IDLE configdialog GenPage into Window, Editor, and Help sections.
 
 ..
 
diff --git a/Misc/NEWS.d/3.7.0a3.rst b/Misc/NEWS.d/3.7.0a3.rst
index f8ab97c553ef..176441e2b0e7 100644
--- a/Misc/NEWS.d/3.7.0a3.rst
+++ b/Misc/NEWS.d/3.7.0a3.rst
@@ -636,7 +636,7 @@ if closing the file from another thread.
 
 Formally deprecated aifc.openfp, sunau.openfp, and wave.openfp. Since change
 7bc817d5ba917528e8bd07ec461c635291e7b06a in 1993, openfp in each of the
-three modules had been pointing to that module's open funciton as a matter
+three modules had been pointing to that module's open function as a matter
 of backwards compatibility, though it had been both untested and
 undocumented.
 
@@ -809,7 +809,7 @@ Fixed building the curses module on NetBSD.
 .. nonce: bjhre9
 .. section: Library
 
-added required constants to subprocess module for setting priotity on
+added required constants to subprocess module for setting priority on
 windows
 
 ..
@@ -1217,7 +1217,7 @@ Add HTTP/2 status code 421 (Misdirected Request) to
 .. nonce: 91mhWm
 .. section: Documentation
 
-Added asyncio.BaseEventLoop.connect_accepted_socket versionaddded marker.
+Added asyncio.BaseEventLoop.connect_accepted_socket versionadded marker.
 
 ..
 
@@ -1494,7 +1494,7 @@ Cheryl Sabella.
 .. nonce: VuSA_e
 .. section: IDLE
 
-IDLE -- Restrict shell prompt manipulaton to the shell. Editor and output
+IDLE -- Restrict shell prompt manipulation to the shell. Editor and output
 windows only see an empty last prompt line.  This simplifies the code and
 fixes a minor bug when newline is inserted. Sys.ps1, if present, is read on
 Shell start-up, but is not set or changed.
diff --git a/Misc/NEWS.d/3.7.0b2.rst b/Misc/NEWS.d/3.7.0b2.rst
index 7d137128b5b3..10d00a5033a4 100644
--- a/Misc/NEWS.d/3.7.0b2.rst
+++ b/Misc/NEWS.d/3.7.0b2.rst
@@ -399,7 +399,7 @@ Add Ttk spinbox widget to :mod:`tkinter.ttk`.  Patch by Alan D Moore.
 .. nonce: ideco_
 .. section: Library
 
-Various functions returning tuple containig IPv6 addresses now omit
+Various functions returning tuple containing IPv6 addresses now omit
 ``%scope`` part since the same information is already encoded in *scopeid*
 tuple item. Especially this speeds up :func:`socket.recvfrom` when it
 receives multicast packet since useless resolving of network interface name
diff --git a/Misc/NEWS.d/3.7.0b3.rst b/Misc/NEWS.d/3.7.0b3.rst
index fc5492c36c48..547fb50f5ecf 100644
--- a/Misc/NEWS.d/3.7.0b3.rst
+++ b/Misc/NEWS.d/3.7.0b3.rst
@@ -295,7 +295,7 @@ only 1 bit left for addresses.
 .. nonce: lgFXWl
 .. section: Library
 
-Fix C implemetation of ``ABC.__subclasscheck__(cls, subclass)`` crashed when
+Fix C implementation of ``ABC.__subclasscheck__(cls, subclass)`` crashed when
 ``subclass`` is not a type object.
 
 ..
@@ -517,7 +517,7 @@ Simplify and rename StringTranslatePseudoMapping in pyparse.
 .. nonce: dL5x7C
 .. section: Tools/Demos
 
-Add an ``-n`` flag for ``Tools/scripts/pathfix.py`` to disbale automatic
+Add an ``-n`` flag for ``Tools/scripts/pathfix.py`` to disable automatic
 backup creation (files with ``~`` suffix).
 
 ..
diff --git a/Misc/NEWS.d/3.7.0b5.rst b/Misc/NEWS.d/3.7.0b5.rst
index b420496cedd2..4fe3ed59fc9b 100644
--- a/Misc/NEWS.d/3.7.0b5.rst
+++ b/Misc/NEWS.d/3.7.0b5.rst
@@ -244,7 +244,7 @@ Based on patch by c-fos.
 .. section: Library
 
 Change TLS 1.3 cipher suite settings for compatibility with OpenSSL
-1.1.1-pre6 and newer. OpenSSL 1.1.1 will have TLS 1.3 cipers enabled by
+1.1.1-pre6 and newer. OpenSSL 1.1.1 will have TLS 1.3 ciphers enabled by
 default.
 
 ..
diff --git a/Misc/NEWS.d/next/Core and Builtins/2018-09-13-12-21-08.bpo-34651.v-bUeV.rst b/Misc/NEWS.d/next/Core and Builtins/2018-09-13-12-21-08.bpo-34651.v-bUeV.rst
index a3f0132fc1d6..6f71bc30eb6f 100644
--- a/Misc/NEWS.d/next/Core and Builtins/2018-09-13-12-21-08.bpo-34651.v-bUeV.rst	
+++ b/Misc/NEWS.d/next/Core and Builtins/2018-09-13-12-21-08.bpo-34651.v-bUeV.rst	
@@ -1,3 +1,3 @@
 Only allow the main interpreter to fork.  The avoids the possibility of
-affecting the main interprerter, which is critical to operation of the
+affecting the main interpreter, which is critical to operation of the
 runtime.
diff --git a/Misc/NEWS.d/next/Documentation/2018-01-25-13-58-49.bpo-30607.4dXxiq.rst b/Misc/NEWS.d/next/Documentation/2018-01-25-13-58-49.bpo-30607.4dXxiq.rst
index 8ff3b7887810..85e6303fe443 100644
--- a/Misc/NEWS.d/next/Documentation/2018-01-25-13-58-49.bpo-30607.4dXxiq.rst
+++ b/Misc/NEWS.d/next/Documentation/2018-01-25-13-58-49.bpo-30607.4dXxiq.rst
@@ -1,2 +1,2 @@
 Use the externalized ``python-docs-theme`` package when building the
-documenation.
+documentation.
diff --git a/Misc/NEWS.d/next/Documentation/2018-05-13-14-44-30.bpo-33487.iLDzFb.rst b/Misc/NEWS.d/next/Documentation/2018-05-13-14-44-30.bpo-33487.iLDzFb.rst
index 0439d983d1bc..3a2ac64dded8 100644
--- a/Misc/NEWS.d/next/Documentation/2018-05-13-14-44-30.bpo-33487.iLDzFb.rst
+++ b/Misc/NEWS.d/next/Documentation/2018-05-13-14-44-30.bpo-33487.iLDzFb.rst
@@ -1,3 +1,3 @@
 BZ2file now emit a DeprecationWarning when buffering=None is passed, the
-deprecation message and documentation also now explicitely state it is
+deprecation message and documentation also now explicitly state it is
 deprecated since 3.0.
diff --git a/Misc/NEWS.d/next/Library/2017-12-06-10-10-10.bpo-32221.ideco_.rst b/Misc/NEWS.d/next/Library/2017-12-06-10-10-10.bpo-32221.ideco_.rst
index a88dcf48e02b..b45bb1b5417c 100644
--- a/Misc/NEWS.d/next/Library/2017-12-06-10-10-10.bpo-32221.ideco_.rst
+++ b/Misc/NEWS.d/next/Library/2017-12-06-10-10-10.bpo-32221.ideco_.rst
@@ -1,4 +1,4 @@
-Various functions returning tuple containig IPv6 addresses now omit ``%scope``
+Various functions returning tuple containing IPv6 addresses now omit ``%scope``
 part since the same information is already encoded in *scopeid* tuple item.
 Especially this speeds up :func:`socket.recvfrom` when it receives multicast
 packet since useless resolving of network interface name is omitted.
diff --git a/Misc/NEWS.d/next/Library/2018-03-06-20-30-20.bpo-32999.lgFXWl.rst b/Misc/NEWS.d/next/Library/2018-03-06-20-30-20.bpo-32999.lgFXWl.rst
index 45e75f939310..e2e3dedbea84 100644
--- a/Misc/NEWS.d/next/Library/2018-03-06-20-30-20.bpo-32999.lgFXWl.rst
+++ b/Misc/NEWS.d/next/Library/2018-03-06-20-30-20.bpo-32999.lgFXWl.rst
@@ -1,2 +1,2 @@
-Fix C implemetation of ``ABC.__subclasscheck__(cls, subclass)`` crashed when
+Fix C implementation of ``ABC.__subclasscheck__(cls, subclass)`` crashed when
 ``subclass`` is not a type object.
diff --git a/Misc/NEWS.d/next/Library/2018-05-18-21-50-47.bpo-33570.7CZy4t.rst b/Misc/NEWS.d/next/Library/2018-05-18-21-50-47.bpo-33570.7CZy4t.rst
index bd719a47e8f8..1c43cb3f9d9f 100644
--- a/Misc/NEWS.d/next/Library/2018-05-18-21-50-47.bpo-33570.7CZy4t.rst
+++ b/Misc/NEWS.d/next/Library/2018-05-18-21-50-47.bpo-33570.7CZy4t.rst
@@ -1,3 +1,3 @@
 Change TLS 1.3 cipher suite settings for compatibility with OpenSSL
-1.1.1-pre6 and newer. OpenSSL 1.1.1 will have TLS 1.3 cipers enabled by
+1.1.1-pre6 and newer. OpenSSL 1.1.1 will have TLS 1.3 ciphers enabled by
 default.
diff --git a/Misc/NEWS.d/next/Library/2018-06-29-00-31-36.bpo-14117.3nvDuR.rst b/Misc/NEWS.d/next/Library/2018-06-29-00-31-36.bpo-14117.3nvDuR.rst
index eee55f24c811..13cabd4a43c4 100644
--- a/Misc/NEWS.d/next/Library/2018-06-29-00-31-36.bpo-14117.3nvDuR.rst
+++ b/Misc/NEWS.d/next/Library/2018-06-29-00-31-36.bpo-14117.3nvDuR.rst
@@ -1,3 +1,3 @@
 Make minor tweaks to turtledemo. The 'wikipedia' example is now 'rosette',
-decribing what it draws.  The 'penrose' print output is reduced. The'1024'
+describing what it draws.  The 'penrose' print output is reduced. The'1024'
 output of 'tree' is eliminated.
diff --git a/Misc/NEWS.d/next/Library/2018-09-30-08-08-14.bpo-34849.NXK9Ff.rst b/Misc/NEWS.d/next/Library/2018-09-30-08-08-14.bpo-34849.NXK9Ff.rst
index 6f5321ce4cf7..b92e2f05749b 100644
--- a/Misc/NEWS.d/next/Library/2018-09-30-08-08-14.bpo-34849.NXK9Ff.rst
+++ b/Misc/NEWS.d/next/Library/2018-09-30-08-08-14.bpo-34849.NXK9Ff.rst
@@ -1,3 +1,3 @@
-Don't log wating for ``selector.select`` in asyncio loop iteration. The
+Don't log waiting for ``selector.select`` in asyncio loop iteration. The
 waiting is pretty normal for any asyncio program, logging its time just adds
 a noise to logs without any useful information provided.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2018-02-20-12-16-47.bpo-32885.dL5x7C.rst b/Misc/NEWS.d/next/Tools-Demos/2018-02-20-12-16-47.bpo-32885.dL5x7C.rst
index e003e1d84fd0..ef069fcbb4e8 100644
--- a/Misc/NEWS.d/next/Tools-Demos/2018-02-20-12-16-47.bpo-32885.dL5x7C.rst
+++ b/Misc/NEWS.d/next/Tools-Demos/2018-02-20-12-16-47.bpo-32885.dL5x7C.rst
@@ -1,2 +1,2 @@
-Add an ``-n`` flag for ``Tools/scripts/pathfix.py`` to disbale automatic
+Add an ``-n`` flag for ``Tools/scripts/pathfix.py`` to disable automatic
 backup creation (files with ``~`` suffix).
diff --git a/Misc/NEWS.d/next/Windows/2018-05-16-11-31-17.bpo-29097.9mqEuI.rst b/Misc/NEWS.d/next/Windows/2018-05-16-11-31-17.bpo-29097.9mqEuI.rst
index a59efc737f53..a35251a149bb 100644
--- a/Misc/NEWS.d/next/Windows/2018-05-16-11-31-17.bpo-29097.9mqEuI.rst
+++ b/Misc/NEWS.d/next/Windows/2018-05-16-11-31-17.bpo-29097.9mqEuI.rst
@@ -1,3 +1,3 @@
-Fix bug where :meth:`datetime.fromtimestamp` erronously throws an
+Fix bug where :meth:`datetime.fromtimestamp` erroneously throws an
 :exc:`OSError` on Windows for values between 0 and 86400.
 Patch by Ammar Askar.
diff --git a/Modules/_ctypes/libffi_msvc/win32.c b/Modules/_ctypes/libffi_msvc/win32.c
index d1149a85eb42..f44a5fe3697c 100644
--- a/Modules/_ctypes/libffi_msvc/win32.c
+++ b/Modules/_ctypes/libffi_msvc/win32.c
@@ -90,7 +90,7 @@ ffi_call_x86(void (* prepfunc)(char *, extended_cif *), /* 8 */
 
 // If the return value pointer is NULL, assume no return value.
 /*
-  Intel asm is weird. We have to explicitely specify 'DWORD PTR' in the nexr instruction,
+  Intel asm is weird. We have to explicitly specify 'DWORD PTR' in the next instruction,
   otherwise only one BYTE will be compared (instead of a DWORD)!
  */
 		cmp DWORD PTR [ebp + 24], 0



More information about the Python-checkins mailing list