Fix miscellaneous typos (#4275)
diff --git a/Misc/HISTORY b/Misc/HISTORY
index 4872cfc..26c7f20 100644
--- a/Misc/HISTORY
+++ b/Misc/HISTORY
@@ -9752,7 +9752,7 @@
- Issue #11382: Trivial system calls, such as dup() or pipe(), needn't
release the GIL. Patch by Charles-François Natali.
-- Issue #11223: Add threading._info() function providing informations about
+- Issue #11223: Add threading._info() function providing information about
the thread implementation.
- Issue #11731: simplify/enhance email parser/generator API by introducing
@@ -29642,7 +29642,7 @@
- Fixed a bug in list.sort() that would occasionally dump core.
- Fixed a bug in PyNumber_Power() that caused numeric arrays to fail
-when taken tothe real power.
+when taken to the real power.
- Fixed a number of bugs in the file reading code, at least one of
which could cause a core dump on NT, and one of which would
@@ -29689,7 +29689,7 @@
- Many nits fixed in the manuals, thanks to Fred Drake and many others
(especially Rob Hooft and Andrew Kuchling). The HTML version now uses
HTML markup instead of inline GIF images for tables; only two images
-are left (for obsure bits of math). The index of the HTML version has
+are left (for obscure bits of math). The index of the HTML version has
also been much improved. Finally, it is once again possible to
generate an Emacs info file from the library manual (but I don't
commit to supporting this in future versions).
@@ -30341,7 +30341,7 @@
for more info.
- Changes to standard library subdirectory names: those subdirectories
-that are not packages have been renamed with a hypen in their name,
+that are not packages have been renamed with a hyphen in their name,
e.g. lib-tk, lib-stdwin, plat-win, plat-linux2, plat-sunos5, dos-8x3.
The test suite is now a package -- to run a test, you must now use
"import test.test_foo".
@@ -34181,7 +34181,7 @@
interface
Dynamic loading is now supported for Sun (and other non-COFF systems)
-throug dld-3.2.3, as well as for SGI (a new version of Jack Jansen's
+through dld-3.2.3, as well as for SGI (a new version of Jack Jansen's
DL is out, 1.4)
The system-dependent code for the use of the select() system call is
diff --git a/Misc/NEWS.d/3.5.2rc1.rst b/Misc/NEWS.d/3.5.2rc1.rst
index 590fdba..c33dcb2 100644
--- a/Misc/NEWS.d/3.5.2rc1.rst
+++ b/Misc/NEWS.d/3.5.2rc1.rst
@@ -2006,7 +2006,7 @@
.. nonce: 102DA-
.. section: Build
-Avoid error about nonexistant fileblocks.o file by using a lower-level check
+Avoid error about nonexistent fileblocks.o file by using a lower-level check
for st_blocks in struct stat.
..
diff --git a/Misc/NEWS.d/3.6.0a1.rst b/Misc/NEWS.d/3.6.0a1.rst
index 81e9492..02c92a9 100644
--- a/Misc/NEWS.d/3.6.0a1.rst
+++ b/Misc/NEWS.d/3.6.0a1.rst
@@ -3695,7 +3695,7 @@
.. nonce: 102DA-
.. section: Build
-Avoid error about nonexistant fileblocks.o file by using a lower-level check
+Avoid error about nonexistent fileblocks.o file by using a lower-level check
for st_blocks in struct stat.
..
diff --git a/Misc/NEWS.d/3.6.0a3.rst b/Misc/NEWS.d/3.6.0a3.rst
index 9bc9974..e585bc7 100644
--- a/Misc/NEWS.d/3.6.0a3.rst
+++ b/Misc/NEWS.d/3.6.0a3.rst
@@ -476,7 +476,7 @@
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.7.0a1.rst b/Misc/NEWS.d/3.7.0a1.rst
index 005ef43..262bfab 100644
--- a/Misc/NEWS.d/3.7.0a1.rst
+++ b/Misc/NEWS.d/3.7.0a1.rst
@@ -5779,7 +5779,7 @@
customizations made before 3.6.3 will not affect their keyset- specific
customization after 3.6.3. and vice versa.
-Inital patch by Charles Wohlganger.
+Initial patch by Charles Wohlganger.
..
diff --git a/Misc/NEWS.d/3.7.0a2.rst b/Misc/NEWS.d/3.7.0a2.rst
index 7784bb7..190038d 100644
--- a/Misc/NEWS.d/3.7.0a2.rst
+++ b/Misc/NEWS.d/3.7.0a2.rst
@@ -424,7 +424,7 @@
.. nonce: Csse77
.. section: Library
-An iterator produced by itertools.groupby() iterator now becames exhausted
+An iterator produced by itertools.groupby() iterator now becomes exhausted
after advancing the groupby iterator.
..
@@ -445,7 +445,7 @@
Allow passing a context object in
:class:`concurrent.futures.ProcessPoolExecutor` constructor. Also, free job
-ressources in :class:`concurrent.futures.ProcessPoolExecutor` earlier to
+resources in :class:`concurrent.futures.ProcessPoolExecutor` earlier to
improve memory usage when a worker waits for new jobs.
..
@@ -678,7 +678,7 @@
.. nonce: vm8vGE
.. section: C API
-Implement PEP 539 for Thread Specific Stroage (TSS) API: it is a new Thread
+Implement PEP 539 for Thread Specific Storage (TSS) API: it is a new Thread
Local Storage (TLS) API to CPython which would supersede use of the existing
TLS API within the CPython interpreter, while deprecating the existing API.
PEP written by Erik M. Bray, patch by Masayuki Yamamoto.