]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Fix typos (#123775)
authoralgonell <algonell@gmail.com>
Mon, 9 Sep 2024 12:58:26 +0000 (15:58 +0300)
committerGitHub <noreply@github.com>
Mon, 9 Sep 2024 12:58:26 +0000 (14:58 +0200)
43 files changed:
Android/testbed/app/src/main/c/main_activity.c
Lib/enum.py
Lib/test/decimaltestdata/ddFMA.decTest
Lib/test/decimaltestdata/ddQuantize.decTest
Lib/test/decimaltestdata/ddRemainder.decTest
Lib/test/decimaltestdata/ddRemainderNear.decTest
Lib/test/decimaltestdata/dqRemainder.decTest
Lib/test/decimaltestdata/dqRemainderNear.decTest
Lib/test/decimaltestdata/exp.decTest
Lib/test/decimaltestdata/remainder.decTest
Lib/test/decimaltestdata/remainderNear.decTest
Lib/test/libregrtest/main.py
Lib/test/libregrtest/utils.py
Lib/test/mathdata/ieee754.txt
Lib/test/pickletester.py
Lib/test/test_class.py
Lib/test/test_concurrent_futures/test_deadlock.py
Lib/test/test_enum.py
Lib/test/test_fractions.py
Lib/test/test_free_threading/test_monitoring.py
Lib/test/test_fstring.py
Lib/test/test_getpath.py
Lib/test/test_logging.py
Lib/test/test_math.py
Lib/test/test_msvcrt.py
Lib/test/test_posix.py
Lib/test/test_property.py
Lib/test/test_queue.py
Lib/test/test_re.py
Lib/test/test_socket.py
Lib/test/test_string_literals.py
Lib/test/test_zipfile/test_core.py
Lib/test/test_zipimport.py
Lib/turtledemo/sorting_animate.py
Makefile.pre.in
Misc/coverity_model.c
Modules/_threadmodule.c
Objects/mimalloc/bitmap.h
Objects/mimalloc/init.c
Objects/mimalloc/segment-map.c
Tools/c-analyzer/c_parser/preprocessor/gcc.py
configure
configure.ac

index 534709048990c6c5294d11381aa85a70f31e3693..69251332d48890c15541564890ca796a05aee6a9 100644 (file)
@@ -100,7 +100,7 @@ JNIEXPORT void JNICALL Java_org_python_testbed_PythonTestRunner_redirectStdioToL
 }
 
 
-// --- Python intialization ----------------------------------------------------
+// --- Python initialization ---------------------------------------------------
 
 static PyStatus set_config_string(
     JNIEnv *env, PyConfig *config, wchar_t **config_str, jstring value
index c86d7ddb15dbba3922e80d62b4f9554239ffc63e..9d53eb86bc2116643200a4b430bc22cb065cfae2 100644 (file)
@@ -442,7 +442,7 @@ class EnumDict(dict):
                         # accepts iterable as multiple arguments?
                         value = t(auto_valued)
                     except TypeError:
-                        # then pass them in singlely
+                        # then pass them in singly
                         value = t(*auto_valued)
             self._member_names[key] = None
             if non_auto_store:
index 9094fc015bde18724097c3c476881ffa5f0bdd05..7f2e52303747f895b9815f77a2acc7e1d55ac183 100644 (file)
@@ -1663,7 +1663,7 @@ ddfma375087 fma  1  12345678 1E-33                   -> 12345678.00000001 Inexac
 ddfma375088 fma  1  12345678 1E-34                   -> 12345678.00000001 Inexact Rounded\r
 ddfma375089 fma  1  12345678 1E-35                   -> 12345678.00000001 Inexact Rounded\r
 \r
--- desctructive subtraction (from remainder tests)\r
+-- destructive subtraction (from remainder tests)\r
 \r
 -- +++ some of these will be off-by-one remainder vs remainderNear\r
 \r
index 91776201694dd601f8d845ca7e8a3179bd77953e..e1c5674d9ac042ce95b054365dc355e005cd6d3c 100644 (file)
@@ -462,7 +462,7 @@ ddqua520 quantize   1.234    1e359 -> 0E+359 Inexact Rounded
 ddqua521 quantize 123.456    1e359 -> 0E+359 Inexact Rounded\r
 ddqua522 quantize   1.234    1e359 -> 0E+359 Inexact Rounded\r
 ddqua523 quantize 123.456    1e359 -> 0E+359 Inexact Rounded\r
--- next four are "won't fit" overfl\r
+-- next four are "won't fit" overflow\r
 ddqua526 quantize   1.234   1e-299 -> NaN Invalid_operation\r
 ddqua527 quantize 123.456   1e-299 -> NaN Invalid_operation\r
 ddqua528 quantize   1.234   1e-299 -> NaN Invalid_operation\r
index 5bd1e32d01ef03456aa6b7219c31b03118e0ccd5..b1866d39a2868cedc9d0c95fa52c87766ae7ce0c 100644 (file)
@@ -422,7 +422,7 @@ ddrem757 remainder  1    sNaN   ->  NaN  Invalid_operation
 ddrem758 remainder  1000 sNaN   ->  NaN  Invalid_operation\r
 ddrem759 remainder  Inf -sNaN   -> -NaN  Invalid_operation\r
 \r
--- propaging NaNs\r
+-- propagating NaNs\r
 ddrem760 remainder  NaN1   NaN7   ->  NaN1\r
 ddrem761 remainder sNaN2   NaN8   ->  NaN2 Invalid_operation\r
 ddrem762 remainder  NaN3  sNaN9   ->  NaN9 Invalid_operation\r
index 6ba64ebafe9a188f43cf1a4a1135323a75b445f0..bbe82ea3747d16f5e069e6e8cbfc934861f2c688 100644 (file)
@@ -450,7 +450,7 @@ ddrmn757 remaindernear  1    sNaN   ->  NaN  Invalid_operation
 ddrmn758 remaindernear  1000 sNaN   ->  NaN  Invalid_operation\r
 ddrmn759 remaindernear  Inf -sNaN   -> -NaN  Invalid_operation\r
 \r
--- propaging NaNs\r
+-- propagating NaNs\r
 ddrmn760 remaindernear  NaN1   NaN7   ->  NaN1\r
 ddrmn761 remaindernear sNaN2   NaN8   ->  NaN2 Invalid_operation\r
 ddrmn762 remaindernear  NaN3  sNaN9   ->  NaN9 Invalid_operation\r
index bae8eae5269d43c90577803f72edaceb5856ada8..e0aaca3747e229af847f682eb51f1f9041ab3df2 100644 (file)
@@ -418,7 +418,7 @@ dqrem757 remainder  1    sNaN   ->  NaN  Invalid_operation
 dqrem758 remainder  1000 sNaN   ->  NaN  Invalid_operation\r
 dqrem759 remainder  Inf -sNaN   -> -NaN  Invalid_operation\r
 \r
--- propaging NaNs\r
+-- propagating NaNs\r
 dqrem760 remainder  NaN1   NaN7   ->  NaN1\r
 dqrem761 remainder sNaN2   NaN8   ->  NaN2 Invalid_operation\r
 dqrem762 remainder  NaN3  sNaN9   ->  NaN9 Invalid_operation\r
index b850626fe4e04d6699bd77a42f5efcf9f9106c39..2c5c3f5074ea23ecfe774957fc103e0a87404e43 100644 (file)
@@ -450,7 +450,7 @@ dqrmn757 remaindernear  1    sNaN   ->  NaN  Invalid_operation
 dqrmn758 remaindernear  1000 sNaN   ->  NaN  Invalid_operation\r
 dqrmn759 remaindernear  Inf -sNaN   -> -NaN  Invalid_operation\r
 \r
--- propaging NaNs\r
+-- propagating NaNs\r
 dqrmn760 remaindernear  NaN1   NaN7   ->  NaN1\r
 dqrmn761 remaindernear sNaN2   NaN8   ->  NaN2 Invalid_operation\r
 dqrmn762 remaindernear  NaN3  sNaN9   ->  NaN9 Invalid_operation\r
index 6a7af23b6255308fe320da03c53c841dbe978a83..e01d7a8f92db1fd0bff1289e24ac4053d3ec2e49 100644 (file)
@@ -28,7 +28,7 @@ rounding:    half_even
 maxExponent: 384\r
 minexponent: -383\r
 \r
--- basics (examples in specificiation, etc.)\r
+-- basics (examples in specification, etc.)\r
 expx001 exp  -Infinity     -> 0\r
 expx002 exp  -10           -> 0.0000453999298 Inexact Rounded\r
 expx003 exp  -1            -> 0.367879441 Inexact Rounded\r
index 7a1061b1e6f0f83b4b623b02d832ca57eb50d849..4f59b332877afe4a6785b98418baddabf0c4c4e0 100644 (file)
@@ -435,7 +435,7 @@ remx757 remainder  1    sNaN   ->  NaN  Invalid_operation
 remx758 remainder  1000 sNaN   ->  NaN  Invalid_operation
 remx759 remainder  Inf -sNaN   -> -NaN  Invalid_operation
 
--- propaging NaNs
+-- propagating NaNs
 remx760 remainder  NaN1   NaN7   ->  NaN1
 remx761 remainder sNaN2   NaN8   ->  NaN2 Invalid_operation
 remx762 remainder  NaN3  sNaN9   ->  NaN9 Invalid_operation
index b768b9e0cf637037c52f251edc5e147b80794d7a..000b1424d8ab4812eb5f1387f44d108b7f8c842b 100644 (file)
@@ -498,7 +498,7 @@ rmnx758 remaindernear  1000 sNaN   ->  NaN  Invalid_operation
 rmnx759 remaindernear  Inf  sNaN   ->  NaN  Invalid_operation
 rmnx760 remaindernear  NaN  sNaN   ->  NaN  Invalid_operation
 
--- propaging NaNs
+-- propagating NaNs
 rmnx761 remaindernear  NaN1   NaN7   ->  NaN1
 rmnx762 remaindernear sNaN2   NaN8   ->  NaN2 Invalid_operation
 rmnx763 remaindernear  NaN3 -sNaN9   -> -NaN9 Invalid_operation
index f2292c97cd861f5ef90c9bd0b5fd969a2e3640e1..f693a78804869470978ebf22b91b86ffa1282eab 100644 (file)
@@ -523,7 +523,7 @@ class Regrtest:
         setup_process()
 
         if (runtests.hunt_refleak is not None) and (not self.num_workers):
-            # gh-109739: WindowsLoadTracker thread interfers with refleak check
+            # gh-109739: WindowsLoadTracker thread interferes with refleak check
             use_load_tracker = False
         else:
             # WindowsLoadTracker is only needed on Windows
index 495691054ab9132f271dc23064ea2cca5a67cc4e..7dcaf085a7ca9185e941516718c78199ba4b9709 100644 (file)
@@ -706,7 +706,7 @@ ILLEGAL_XML_CHARS_RE = re.compile(
     # Special Unicode characters
     '\uFFFE'
     '\uFFFF'
-    # Match multiple sequential invalid characters for better effiency
+    # Match multiple sequential invalid characters for better efficiency
     ']+')
 
 def _sanitize_xml_replace(regs):
index 0bc45603b8b18a2a69cd8da3a35e7cc6f2ee3ef4..0dac69040ad01106707560783c4176796448cac2 100644 (file)
@@ -51,7 +51,7 @@ nan
 >>> INF / INF
 nan
 
-However unambigous operations with inf return inf:
+However unambiguous operations with inf return inf:
 >>> INF * INF
 inf
 >>> 1.5 * INF
index e2297e5dd1a8e78e8ab14f09c86e7932317c28e3..ca6dd6b8b1a573f11df34a1f9a77c6d7df554d71 100644 (file)
@@ -2192,7 +2192,7 @@ class AbstractPicklingErrorTests:
     @support.cpython_only
     def test_bad_ext_code(self):
         # This should never happen in normal circumstances, because the type
-        # and the value of the extesion code is checked in copyreg.add_extension().
+        # and the value of the extension code is checked in copyreg.add_extension().
         key = (__name__, 'MyList')
         def check(code, exc):
             assert key not in copyreg._extension_registry
index f6ec213b84e664359347583a1a5b068dfd206345..902f788edc22f036066ad858e78f0216fd45b2e2 100644 (file)
@@ -928,7 +928,7 @@ class TestInlineValues(unittest.TestCase):
         C.a
         C.a
 
-        # destructor shouldn't be able to see inconsisent state
+        # destructor shouldn't be able to see inconsistent state
         C.a = X()
         C.a = X()
 
index f60465f695b54021b508f170f553e7edd846b149..ee589753a3e456f3b4f79774453f8deb8b29ee92 100644 (file)
@@ -145,7 +145,7 @@ class ExecutorDeadlockTest:
         self._check_crash(BrokenProcessPool, id, ExitAtUnpickle())
 
     def test_error_at_task_unpickle(self):
-        # gh-109832: Restore stderr overriden by _raise_error_ignore_stderr()
+        # gh-109832: Restore stderr overridden by _raise_error_ignore_stderr()
         self.addCleanup(setattr, sys, 'stderr', sys.stderr)
 
         # Check problem occurring while unpickling a task on workers
@@ -183,7 +183,7 @@ class ExecutorDeadlockTest:
         self._check_crash(PicklingError, _return_instance, ErrorAtPickle)
 
     def test_error_during_result_unpickle_in_result_handler(self):
-        # gh-109832: Restore stderr overriden by _raise_error_ignore_stderr()
+        # gh-109832: Restore stderr overridden by _raise_error_ignore_stderr()
         self.addCleanup(setattr, sys, 'stderr', sys.stderr)
 
         # Check problem occurring while unpickling a task in
index 99fd16ba361e6f9e4e2a963c5ea81dc8ef2aeadc..5b4a8070526fcf851ea9fe732b62b35fd3ac7f7e 100644 (file)
@@ -5328,7 +5328,7 @@ class TestConvert(unittest.TestCase):
                 filter=lambda x: x.startswith('CONVERT_TEST_'))
         # We don't want the reverse lookup value to vary when there are
         # multiple possible names for a given value.  It should always
-        # report the first lexigraphical name in that case.
+        # report the first lexicographical name in that case.
         self.assertEqual(test_type(5).name, 'CONVERT_TEST_NAME_A')
 
     def test_convert_int(self):
index 12c42126301265fab5c9af49e2c286effd634786..4907f4093f52c9e3356b77cada2bae1a00b34b26 100644 (file)
@@ -96,7 +96,7 @@ def typed_approx_eq(a, b):
 
 class Symbolic:
     """Simple non-numeric class for testing mixed arithmetic.
-    It is not Integral, Rational, Real or Complex, and cannot be conveted
+    It is not Integral, Rational, Real or Complex, and cannot be converted
     to int, float or complex. but it supports some arithmetic operations.
     """
     def __init__(self, value):
index 3a3f1ba3b605d675b04f712dd1c2a7b233585232..78303f4206decc5acc628a2c5af671901e7deda1 100644 (file)
@@ -1,5 +1,5 @@
 """Tests monitoring, sys.settrace, and sys.setprofile in a multi-threaded
-environmenet to verify things are thread-safe in a free-threaded build"""
+environment to verify things are thread-safe in a free-threaded build"""
 
 import sys
 import time
index 5da3c38014ebe451e3721651d5690bb95587a420..c359f2ecce01f121bda6a0b8a782b479f098a957 100644 (file)
@@ -744,13 +744,13 @@ x = (
 }''', 'A complex trick: 2')
         self.assertEqual(f'''
 {
-40 # fourty
+40 # forty
 +  # plus
 2  # two
 }''', '\n42')
         self.assertEqual(f'''
 {
-40 # fourty
+40 # forty
 +  # plus
 2  # two
 }''', '\n42')
index 6c86c3d1c8c57efe8623090199bb49796e4f1a00..d5dcdad9614ecc1076372aff217bf9b1099488e6 100644 (file)
@@ -557,7 +557,7 @@ class MockGetPathTests(unittest.TestCase):
         ns.add_known_dir("/Library/Frameworks/Python.framework/Versions/9.8/lib/python9.8/lib-dynload")
         ns.add_known_file("/Library/Frameworks/Python.framework/Versions/9.8/lib/python9.8/os.py")
 
-        # This is definitely not the stdlib (see discusion in bpo-46890)
+        # This is definitely not the stdlib (see discussion in bpo-46890)
         #ns.add_known_file("/Library/Frameworks/lib/python98.zip")
 
         expected = dict(
@@ -605,7 +605,7 @@ class MockGetPathTests(unittest.TestCase):
         ns.add_known_dir("/Library/Frameworks/DebugPython.framework/Versions/9.8/lib/python9.8/lib-dynload")
         ns.add_known_xfile("/Library/Frameworks/DebugPython.framework/Versions/9.8/lib/python9.8/os.py")
 
-        # This is definitely not the stdlib (see discusion in bpo-46890)
+        # This is definitely not the stdlib (see discussion in bpo-46890)
         #ns.add_known_xfile("/Library/lib/python98.zip")
         expected = dict(
             executable="/Library/Frameworks/DebugPython.framework/Versions/9.8/bin/python9.8",
index a20b0bb840470c13fca560ab79140ee499575507..230ba954cd286d9eef93647097d6bd9646b22674 100644 (file)
@@ -3749,16 +3749,16 @@ class ConfigDictTest(BaseTest):
             'adict': {
                 'd': 'e', 'f': 3 ,
                 'alpha numeric 1 with spaces' : 5,
-                'aplha numeric 1 %( - © ©ß¯' : 9,
+                'alpha numeric 1 %( - © ©ß¯' : 9,
                 'alpha numeric ] 1 with spaces' : 15,
-                'aplha ]] numeric 1 %( - © ©ß¯]' : 19,
-                ' aplha [ numeric 1 %( - © ©ß¯] ' : 11,
-                ' aplha ' : 32,
+                'alpha ]] numeric 1 %( - © ©ß¯]' : 19,
+                ' alpha [ numeric 1 %( - © ©ß¯] ' : 11,
+                ' alpha ' : 32,
                 '' : 10,
                 'nest4' : {
                     'd': 'e', 'f': 3 ,
                     'alpha numeric 1 with spaces' : 5,
-                    'aplha numeric 1 %( - © ©ß¯' : 9,
+                    'alpha numeric 1 %( - © ©ß¯' : 9,
                     '' : 10,
                     'somelist' :  ('g', ('h', 'i'), 'j'),
                     'somedict' : {
@@ -3780,14 +3780,14 @@ class ConfigDictTest(BaseTest):
         self.assertEqual(bc.convert('cfg://adict.d'), 'e')
         self.assertEqual(bc.convert('cfg://adict[f]'), 3)
         self.assertEqual(bc.convert('cfg://adict[alpha numeric 1 with spaces]'), 5)
-        self.assertEqual(bc.convert('cfg://adict[aplha numeric 1 %( - © ©ß¯]'), 9)
+        self.assertEqual(bc.convert('cfg://adict[alpha numeric 1 %( - © ©ß¯]'), 9)
         self.assertEqual(bc.convert('cfg://adict[]'), 10)
         self.assertEqual(bc.convert('cfg://adict.nest4.d'), 'e')
         self.assertEqual(bc.convert('cfg://adict.nest4[d]'), 'e')
         self.assertEqual(bc.convert('cfg://adict[nest4].d'), 'e')
         self.assertEqual(bc.convert('cfg://adict[nest4][f]'), 3)
         self.assertEqual(bc.convert('cfg://adict[nest4][alpha numeric 1 with spaces]'), 5)
-        self.assertEqual(bc.convert('cfg://adict[nest4][aplha numeric 1 %( - © ©ß¯]'), 9)
+        self.assertEqual(bc.convert('cfg://adict[nest4][alpha numeric 1 %( - © ©ß¯]'), 9)
         self.assertEqual(bc.convert('cfg://adict[nest4][]'), 10)
         self.assertEqual(bc.convert('cfg://adict[nest4][somelist][0]'), 'g')
         self.assertEqual(bc.convert('cfg://adict[nest4][somelist][1][0]'), 'h')
@@ -3807,8 +3807,8 @@ class ConfigDictTest(BaseTest):
         self.assertRaises(ValueError, bc.convert, 'cfg://!')
         self.assertRaises(KeyError, bc.convert, 'cfg://adict[2]')
         self.assertRaises(KeyError, bc.convert, 'cfg://adict[alpha numeric ] 1 with spaces]')
-        self.assertRaises(ValueError, bc.convert, 'cfg://adict[ aplha ]] numeric 1 %( - © ©ß¯] ]')
-        self.assertRaises(ValueError, bc.convert, 'cfg://adict[ aplha [ numeric 1 %( - © ©ß¯] ]')
+        self.assertRaises(ValueError, bc.convert, 'cfg://adict[ alpha ]] numeric 1 %( - © ©ß¯] ]')
+        self.assertRaises(ValueError, bc.convert, 'cfg://adict[ alpha [ numeric 1 %( - © ©ß¯] ]')
 
     def test_namedtuple(self):
         # see bpo-39142
index 5c07d9e2c3a834c1eb157a83f9a8090e8dc77b70..eabab2805f811013626c4b8ef255cac9c4f1ae86 100644 (file)
@@ -1413,7 +1413,7 @@ class MathTests(unittest.TestCase):
                 return f'Flt({int(self)})'
 
         def baseline_sumprod(p, q):
-            """This defines the target behavior including expections and special values.
+            """This defines the target behavior including exceptions and special values.
             However, it is subject to rounding errors, so float inputs should be exactly
             representable with only a few bits.
             """
index 600c4446fd5cd4c05b8fddb1701d9b54ca38e609..1c6905bd1ee5864b091a4d19e461228fb278ec62 100644 (file)
@@ -64,7 +64,7 @@ class TestConsoleIO(unittest.TestCase):
     # CREATE_NEW_CONSOLE creates a "popup" window.
     @requires_resource('gui')
     def run_in_separated_process(self, code):
-        # Run test in a seprated process to avoid stdin conflicts.
+        # Run test in a separated process to avoid stdin conflicts.
         # See: gh-110147
         cmd = [sys.executable, '-c', code]
         subprocess.run(cmd, check=True, capture_output=True,
index 867235fa8c8795f9ade9444e958dd9d5d4c8c4bf..659b9a5a73305da89f85a2cc5aef606f66f1b396 100644 (file)
@@ -1271,7 +1271,7 @@ class PosixTester(unittest.TestCase):
         self.assertIsInstance(lo, int)
         self.assertIsInstance(hi, int)
         self.assertGreaterEqual(hi, lo)
-        # Apple plaforms return 15 without checking the argument.
+        # Apple platforms return 15 without checking the argument.
         if not is_apple:
             self.assertRaises(OSError, posix.sched_get_priority_min, -23)
             self.assertRaises(OSError, posix.sched_get_priority_max, -23)
index b7a2219b96149ac4fd391e615c2b45c0803b24cb..cea241b0f200d0fb6267e1e0cec19032fa155c87 100644 (file)
@@ -438,7 +438,7 @@ class PropertySubclassTests(unittest.TestCase):
         self.assertEqual(p2.__doc__, "doc-A")
 
         # Case-3: with no user-provided doc new getter doc
-        #         takes precendence
+        #         takes precedence
         p = property(getter2, None, None, None)
 
         p2 = p.getter(getter3)
index 6dced7df0064d78a06ed6681d8726b4fa860493a..7f4fe357034b7134cb7b3217544d3c12760cd79b 100644 (file)
@@ -485,7 +485,7 @@ class BaseQueueTestMixin(BlockingTestMixin):
         else:
             thrds = (
                 # on shutdown(immediate=False)
-                # one of these threads shoud raise Shutdown
+                # one of these threads should raise Shutdown
                 (self._get, (q, go, results)),
                 (self._get, (q, go, results)),
                 (self._get, (q, go, results)),
index c1d4653121a029648a123dda5d1e5049d55402a0..7e454cb060d2ae3bd1f61be8e7a00933f604237c 100644 (file)
@@ -2503,7 +2503,7 @@ class ReTests(unittest.TestCase):
         self.assertEqual(re.search(r'12(?!)|3', '123')[0], '3')
 
     def test_character_set_any(self):
-        # The union of complementary character sets mathes any character
+        # The union of complementary character sets matches any character
         # and is equivalent to "(?s:.)".
         s = '1x\n'
         for p in r'[\s\S]', r'[\d\D]', r'[\w\W]', r'[\S\s]', r'\s|\S':
index e449fa65aceff97ba3cdfe6202cc7fda24e4ada9..663fa50c086c13d1d7f3aba81e28217d3cd16350 100644 (file)
@@ -1669,7 +1669,7 @@ class GeneralModuleTests(unittest.TestCase):
         try:
             socket.getaddrinfo(None, ULONG_MAX + 1, type=socket.SOCK_STREAM)
         except OverflowError:
-            # Platforms differ as to what values consitute a getaddrinfo() error
+            # Platforms differ as to what values constitute a getaddrinfo() error
             # return. Some fail for LONG_MAX+1, others ULONG_MAX+1, and Windows
             # silently accepts such huge "port" aka "service" numeric values.
             self.fail("Either no error or socket.gaierror expected.")
index 371e8193b3544d3e4a46030ae319a5f7db1eb744..c7c6f684cd33f0777abd83c1d56e3cc2b5bc6a33 100644 (file)
@@ -131,7 +131,7 @@ class TestLiterals(unittest.TestCase):
         self.assertEqual(exc.lineno, 1)
         self.assertEqual(exc.offset, 1)
 
-        # Check that the warning is raised ony once if there are syntax errors
+        # Check that the warning is raised only once if there are syntax errors
 
         with warnings.catch_warnings(record=True) as w:
             warnings.simplefilter('always', category=SyntaxWarning)
index 423974aada4ac1af5895691a3ebfaee6b9b80022..36f7f54287289707abf0d5bfb64d60d0726fd17c 100644 (file)
@@ -1116,7 +1116,7 @@ class StoredTestZip64InSmallFiles(AbstractTestZip64InSmallFiles,
         # Because this is hard to verify by parsing the data as a zip, the raw
         # bytes are checked to ensure that they line up with the zip spec.
         # The spec for this can be found at: https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT
-        # The relevent sections for this test are:
+        # The relevant sections for this test are:
         #  - 4.3.7 for local file header
         #  - 4.5.3 for zip64 extra field
 
@@ -1187,7 +1187,7 @@ class StoredTestZip64InSmallFiles(AbstractTestZip64InSmallFiles,
         # in as a zip, this test looks at the raw bytes created to ensure that
         # the correct data has been generated.
         # The spec for this can be found at: https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT
-        # The relevent sections for this test are:
+        # The relevant sections for this test are:
         #  - 4.3.7 for local file header
         #  - 4.3.9 for the data descriptor
         #  - 4.5.3 for zip64 extra field
index 1861616d5ec3bfdca1c5aec93f614941e20b407c..1f288c8b45d589985b01914069930b5b62e1e170 100644 (file)
@@ -897,7 +897,7 @@ class UncompressedZipImportTestCase(ImportHooksBaseTestCase):
             "to run"
         )
 
-        # N.B.: We do alot of gymnastics below in the ZIP_STORED case to save
+        # N.B.: We do a lot of gymnastics below in the ZIP_STORED case to save
         # and reconstruct a sparse zip on systems that support sparse files.
         # Instead of creating a ~8GB zip file mainly consisting of null bytes
         # for every run of the test, we create the zip once and save off the
index 55735cd7001278a268a3535a7c1c622109c9ef8b..ef4946db38250ee3ed7f7dc2426bbd26f170d48b 100644 (file)
@@ -6,7 +6,7 @@ A minimal sorting algorithm animation:
 Sorts a shelf of 10 blocks using insertion
 sort, selection sort and quicksort.
 
-Shelfs are implemented using builtin lists.
+Shelves are implemented using builtin lists.
 
 Blocks are turtles with shape "square", but
 stretched to rectangles by shapesize()
index 46733d0cb44f726e0320796af7000b7d73fcaeed..2123dbff1ec80d6d821e75580ba218e1697250e6 100644 (file)
@@ -983,7 +983,7 @@ $(PYTHONFRAMEWORKDIR)/Versions/$(VERSION)/$(PYTHONFRAMEWORK): \
        $(LN) -fsn Versions/Current/$(PYTHONFRAMEWORK) $(PYTHONFRAMEWORKDIR)/$(PYTHONFRAMEWORK)
        $(LN) -fsn Versions/Current/Resources $(PYTHONFRAMEWORKDIR)/Resources
 
-# This rule is for iOS, which requires an annoyingly just slighly different
+# This rule is for iOS, which requires an annoyingly just slightly different
 # format for frameworks to macOS. It *doesn't* use a versioned framework, and
 # the Info.plist must be in the root of the framework.
 $(PYTHONFRAMEWORKDIR)/$(PYTHONFRAMEWORK): \
index 8960362a6d74a05d98aaa5dea4b2c817b67ea2c0..90c72c7baa3f9ed6c88f29da9629e03e383993d9 100644 (file)
@@ -74,7 +74,7 @@ PyObject *PyLong_FromSsize_t(Py_ssize_t ival)
 
 /* tainted sinks
  *
- * Coverity considers argv, environ, read() data etc as tained.
+ * Coverity considers argv, environ, read() data etc as tainted.
  */
 
 PyObject *PyErr_SetFromErrnoWithFilename(PyObject *exc, const char *filename)
index d21a37d8866a5f7075f18bb9a009a9fe5093258d..b3ed8e7bc56b9eaa3121e1e4e4f0199d7122edd8 100644 (file)
@@ -314,8 +314,8 @@ thread_run(void *boot_raw)
     // gh-108987: If _thread.start_new_thread() is called before or while
     // Python is being finalized, thread_run() can called *after*.
     // _PyRuntimeState_SetFinalizing() is called. At this point, all Python
-    // threads must exit, except of the thread calling Py_Finalize() whch holds
-    // the GIL and must not exit.
+    // threads must exit, except of the thread calling Py_Finalize() which
+    // holds the GIL and must not exit.
     //
     // At this stage, tstate can be a dangling pointer (point to freed memory),
     // it's ok to call _PyThreadState_MustExit() with a dangling pointer.
index 578c5ecd9206cd0657bcfd17b36ef7bdcbfc4793..d60f6dd3cb8e2748595185332b1f1ed20d0f8e59 100644 (file)
@@ -72,7 +72,7 @@ bool _mi_bitmap_try_find_claim_field(mi_bitmap_t bitmap, size_t idx, const size_
 // For now, `count` can be at most MI_BITMAP_FIELD_BITS and will never cross fields.
 bool _mi_bitmap_try_find_from_claim(mi_bitmap_t bitmap, const size_t bitmap_fields, const size_t start_field_idx, const size_t count, mi_bitmap_index_t* bitmap_idx);
 
-// Like _mi_bitmap_try_find_from_claim but with an extra predicate that must be fullfilled
+// Like _mi_bitmap_try_find_from_claim but with an extra predicate that must be fulfilled
 typedef bool (mi_cdecl *mi_bitmap_pred_fun_t)(mi_bitmap_index_t bitmap_idx, void* pred_arg);
 bool _mi_bitmap_try_find_from_claim_pred(mi_bitmap_t bitmap, const size_t bitmap_fields, const size_t start_field_idx, const size_t count, mi_bitmap_pred_fun_t pred_fun, void* pred_arg, mi_bitmap_index_t* bitmap_idx);
 
index cb0ef6642803ccce2ce22a1b819511cc2146ec7d..81b241063ff40fcb2c71e8785ccd6c9b7b8cf4f8 100644 (file)
@@ -560,7 +560,7 @@ void mi_process_init(void) mi_attr_noexcept {
   _mi_verbose_message("secure level: %d\n", MI_SECURE);
   _mi_verbose_message("mem tracking: %s\n", MI_TRACK_TOOL);
   #if MI_TSAN
-  _mi_verbose_message("thread santizer enabled\n");
+  _mi_verbose_message("thread sanitizer enabled\n");
   #endif
   mi_thread_init();
 
index 3cd2127e56c1a784e5fd72b329186ae9b6b04acf..5141f2e1b1dffa9f1a1652bd103722d86c09da22 100644 (file)
@@ -84,7 +84,7 @@ static mi_segment_t* _mi_segment_of(const void* p) {
   // TODO: maintain max/min allocated range for efficiency for more efficient rejection of invalid pointers?
 
   // search downwards for the first segment in case it is an interior pointer
-  // could be slow but searches in MI_INTPTR_SIZE * MI_SEGMENT_SIZE (512MiB) steps trough
+  // could be slow but searches in MI_INTPTR_SIZE * MI_SEGMENT_SIZE (512MiB) steps through
   // valid huge objects
   // note: we could maintain a lowest index to speed up the path for invalid pointers?
   size_t lobitidx;
index bb5ec5ae087a749ca10c00925adc96385b496e96..d20cd19f6e6d5e84947c07735a7a5d557e3598ac 100644 (file)
@@ -149,7 +149,7 @@ def _iter_top_include_lines(lines, topfile, cwd,
                             raw):
     partial = 0  # depth
     files = [topfile]
-    # We start at 1 in case there are source lines (including blank onces)
+    # We start at 1 in case there are source lines (including blank ones)
     # before the first marker line.  Also, we already verified in
     # _parse_marker_line() that the preprocessor reported lno as 1.
     lno = 1
index 2e8044819083f3d8720129539f5455ca19e776b1..746c3b074d1fc36f3c9eb625c17390a75b278ce6 100755 (executable)
--- a/configure
+++ b/configure
@@ -23970,7 +23970,7 @@ else
   # While Python doesn't currently have full support for these platforms
   # (see e.g., issue 1762561), we can at least make sure that float <-> string
   # conversions work.
-  # FLOAT_WORDS_BIGENDIAN doesnt actually detect this case, but if it's not big
+  # FLOAT_WORDS_BIGENDIAN doesn't actually detect this case, but if it's not big
   # or little, then it must be this?
 
 printf "%s\n" "#define DOUBLE_IS_ARM_MIXED_ENDIAN_IEEE754 1" >>confdefs.h
index 38582d9987dc28ed2448adbdd79451fdd9f39856..9284350695c526d939e3bd199979b35da1368e50 100644 (file)
@@ -1650,7 +1650,7 @@ then
       AS_VAR_IF([host_cpu], [wasm64], [AS_VAR_APPEND([HOSTRUNNER], [" --experimental-wasm-memory64"])])
     ],
     dnl TODO: support other WASI runtimes
-    dnl wasmtime starts the proces with "/" as CWD. For OOT builds add the
+    dnl wasmtime starts the process with "/" as CWD. For OOT builds add the
     dnl directory containing _sysconfigdata to PYTHONPATH.
     [WASI/*], [HOSTRUNNER='wasmtime run --wasm max-wasm-stack=16777216 --wasi preview2 --env PYTHONPATH=/$(shell realpath --relative-to $(abs_srcdir) $(abs_builddir))/$(shell cat pybuilddir.txt):/Lib --dir $(srcdir)::/'],
     [HOSTRUNNER='']
@@ -3540,7 +3540,7 @@ then
                LDCXXSHARED='$(CXX) -Wl,-G,-Bexport';;
        WASI*)
                AS_VAR_IF([enable_wasm_dynamic_linking], [yes], [
-                       dnl not iplemented yet
+                       dnl not implemented yet
                ]);;
        CYGWIN*)
                LDSHARED="gcc -shared -Wl,--enable-auto-image-base"
@@ -3713,7 +3713,7 @@ esac
 AC_MSG_RESULT([$SHLIBS])
 
 dnl perf trampoline is Linux specific and requires an arch-specific
-dnl trampoline in asssembly.
+dnl trampoline in assembly.
 AC_MSG_CHECKING([perf trampoline])
 AS_CASE([$PLATFORM_TRIPLET],
   [x86_64-linux-gnu], [perf_trampoline=yes],
@@ -5925,7 +5925,7 @@ else
   # While Python doesn't currently have full support for these platforms
   # (see e.g., issue 1762561), we can at least make sure that float <-> string
   # conversions work.
-  # FLOAT_WORDS_BIGENDIAN doesnt actually detect this case, but if it's not big
+  # FLOAT_WORDS_BIGENDIAN doesn't actually detect this case, but if it's not big
   # or little, then it must be this?
   AC_DEFINE([DOUBLE_IS_ARM_MIXED_ENDIAN_IEEE754], [1],
   [Define if C doubles are 64-bit IEEE 754 binary format, stored