]> granicus.if.org Git - python/commitdiff
#11565: Fix several typos. Patch by Piotr Kasprzyk.
authorEzio Melotti <ezio.melotti@gmail.com>
Wed, 16 Mar 2011 10:34:31 +0000 (12:34 +0200)
committerEzio Melotti <ezio.melotti@gmail.com>
Wed, 16 Mar 2011 10:34:31 +0000 (12:34 +0200)
91 files changed:
Doc/includes/sqlite3/shared_cache.py
Doc/library/imaplib.rst
Include/abstract.h
Include/pymacconfig.h
Lib/SimpleXMLRPCServer.py
Lib/csv.py
Lib/ctypes/test/test_arrays.py
Lib/ctypes/test/test_init.py
Lib/ctypes/test/test_numbers.py
Lib/ctypes/test/test_win32.py
Lib/difflib.py
Lib/distutils/cmd.py
Lib/distutils/tests/test_clean.py
Lib/distutils/tests/test_sdist.py
Lib/doctest.py
Lib/email/header.py
Lib/idlelib/FormatParagraph.py
Lib/idlelib/extend.txt
Lib/idlelib/macosxSupport.py
Lib/imaplib.py
Lib/lib-tk/Tix.py
Lib/lib-tk/test/test_ttk/test_functions.py
Lib/lib-tk/ttk.py
Lib/lib-tk/turtle.py
Lib/lib2to3/fixes/fix_metaclass.py
Lib/lib2to3/pgen2/conv.py
Lib/lib2to3/pytree.py
Lib/lib2to3/tests/data/py2_test_grammar.py
Lib/lib2to3/tests/data/py3_test_grammar.py
Lib/ntpath.py
Lib/pickletools.py
Lib/platform.py
Lib/subprocess.py
Lib/test/pyclbr_input.py
Lib/test/test_builtin.py
Lib/test/test_capi.py
Lib/test/test_datetime.py
Lib/test/test_decimal.py
Lib/test/test_descr.py
Lib/test/test_doctest.py
Lib/test/test_extcall.py
Lib/test/test_float.py
Lib/test/test_grammar.py
Lib/test/test_httpservers.py
Lib/test/test_iterlen.py
Lib/test/test_itertools.py
Lib/test/test_marshal.py
Lib/test/test_math.py
Lib/test/test_memoryio.py
Lib/test/test_mmap.py
Lib/test/test_multiprocessing.py
Lib/test/test_pep277.py
Lib/test/test_pkg.py
Lib/test/test_print.py
Lib/test/test_strptime.py
Lib/test/test_syntax.py
Lib/test/test_threading.py
Lib/test/test_trace.py
Lib/test/test_urllib.py
Lib/test/test_warnings.py
Lib/unittest/test/test_program.py
Lib/xml/dom/minicompat.py
Lib/xml/dom/minidom.py
Mac/BuildScript/build-installer.py
Modules/_ctypes/_ctypes.c
Modules/_ctypes/callbacks.c
Modules/_ctypes/callproc.c
Modules/_functoolsmodule.c
Modules/_io/iobase.c
Modules/_io/stringio.c
Modules/_sqlite/connection.h
Modules/cmathmodule.c
Modules/socketmodule.c
Modules/timemodule.c
Modules/zipimport.c
Modules/zlib/deflate.h
Modules/zlib/gzio.c
Objects/dictobject.c
Objects/listobject.c
Objects/longobject.c
Objects/typeobject.c
PC/bdist_wininst/extract.c
PC/bdist_wininst/install.c
PC/os2emx/dlfcn.c
PC/os2emx/dlfcn.h
Python/ceval.c
Python/pystate.c
Python/thread.c
Tools/freeze/checkextensions_win32.py
Tools/scripts/fixcid.py
setup.py

index bf1d7b4a21d30ead17574bd12d0f76951349d4b6..30e71c935ff62eef8231283317551f5de51b278d 100644 (file)
@@ -1,6 +1,6 @@
 import sqlite3
 
 # The shared cache is only available in SQLite versions 3.3.3 or later
-# See the SQLite documentaton for details.
+# See the SQLite documentation for details.
 
 sqlite3.enable_shared_cache(True)
index fd090417db135ee5085e591c0c2b91148bbdf242..95bdc702e13dcab536b922e940028f66dbe034cf 100644 (file)
@@ -104,7 +104,7 @@ The following utility functions are defined:
    Convert *date_time* to an IMAP4 ``INTERNALDATE`` representation.  The
    return value is a string in the form: ``"DD-Mmm-YYYY HH:MM:SS
    +HHMM"`` (including double-quotes).  The *date_time* argument can be a
-   number (int or float) represening seconds since epoch (as returned
+   number (int or float) representing seconds since epoch (as returned
    by :func:`time.time`), a 9-tuple representing local time (as returned by
    :func:`time.localtime`), or a double-quoted string.  In the last case, it
    is assumed to already be in the correct format.
index e4ce5ad667e6f80a1ca72c4181efc1ab41f825dd..a377423868b55d6b8daca0bd08676560de638b5b 100644 (file)
@@ -509,7 +509,7 @@ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
       arbitrary data.
 
       0 is returned on success.  buffer and buffer_len are only
-      set in case no error occurrs.  Otherwise, -1 is returned and
+      set in case no error occurs.  Otherwise, -1 is returned and
       an exception set.
 
        */
@@ -524,7 +524,7 @@ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
       writeable memory location in buffer of size buffer_len.
 
       0 is returned on success.  buffer and buffer_len are only
-      set in case no error occurrs. Otherwise, -1 is returned and
+      set in case no error occurs. Otherwise, -1 is returned and
       an exception set.
 
        */
index 6d4a971fc5979eeab70faaf11dd037e9c1d7f80d..24e7b8dac61ce52c5e248f01d363bb928e243f73 100644 (file)
@@ -61,7 +61,7 @@
 #    endif
 
 #    if defined(__LP64__)
-     /* MacOSX 10.4 (the first release to suppport 64-bit code
+     /* MacOSX 10.4 (the first release to support 64-bit code
       * at all) only supports 64-bit in the UNIX layer.
       * Therefore surpress the toolbox-glue in 64-bit mode.
       */
index b2a561056f54129d612828ecdfb1675f672ae390..4cdc1544d0d047676df367ac9546d07355bd5e51 100644 (file)
@@ -246,7 +246,7 @@ class SimpleXMLRPCDispatcher:
         marshalled data. For backwards compatibility, a dispatch
         function can be provided as an argument (see comment in
         SimpleXMLRPCRequestHandler.do_POST) but overriding the
-        existing method through subclassing is the prefered means
+        existing method through subclassing is the preferred means
         of changing method dispatch behavior.
         """
 
index 1df506230fd029aaa8f6415bfb2ab2fb84119de7..984ed7e581b9a7ac15d47f4711081d06de1e67cf 100644 (file)
@@ -281,7 +281,7 @@ class Sniffer:
         an all or nothing approach, so we allow for small variations in this
         number.
           1) build a table of the frequency of each character on every line.
-          2) build a table of freqencies of this frequency (meta-frequency?),
+          2) build a table of frequencies of this frequency (meta-frequency?),
              e.g.  'x occurred 5 times in 10 rows, 6 times in 1000 rows,
              7 times in 2 rows'
           3) use the mode of the meta-frequency to determine the /expected/
index 433a1ffa20ba28a90c72a196ca2ed483f9937d87..925f8bfedbfc471bd0b6c0c9bbf2b92bf4d804fd 100644 (file)
@@ -37,7 +37,7 @@ class ArrayTestCase(unittest.TestCase):
             values = [ia[i] for i in range(len(init))]
             self.assertEqual(values, [0] * len(init))
 
-            # Too many in itializers should be caught
+            # Too many initializers should be caught
             self.assertRaises(IndexError, int_array, *range(alen*2))
 
         CharArray = ARRAY(c_char, 3)
index 953a14551a734aa2b0e4d565d6d9a05eefc6bc5c..82bd1f998c812c989550ba0184694a9c90f20db4 100644 (file)
@@ -27,7 +27,7 @@ class InitTest(unittest.TestCase):
         self.assertEqual((y.x.a, y.x.b), (0, 0))
         self.assertEqual(y.x.new_was_called, False)
 
-        # But explicitely creating an X structure calls __new__ and __init__, of course.
+        # But explicitly creating an X structure calls __new__ and __init__, of course.
         x = X()
         self.assertEqual((x.a, x.b), (9, 12))
         self.assertEqual(x.new_was_called, True)
index b5185bfadaa781dfbb4a5a11d42abedf9a618ff1..2267693ff6b204790e0e8fec757e559d95c6759f 100644 (file)
@@ -157,7 +157,7 @@ class NumberTestCase(unittest.TestCase):
     def test_int_from_address(self):
         from array import array
         for t in signed_types + unsigned_types:
-            # the array module doesn't suppport all format codes
+            # the array module doesn't support all format codes
             # (no 'q' or 'Q')
             try:
                 array(t._type_)
index 5dedd9f1f620f0110e185a7c9d10ecfb2a503c5c..2534a748cd95562a8fc56635173d25fa73d77110 100644 (file)
@@ -17,7 +17,7 @@ if sys.platform == "win32" and sizeof(c_void_p) == sizeof(c_int):
             # ValueError: Procedure probably called with not enough arguments (4 bytes missing)
             self.assertRaises(ValueError, IsWindow)
 
-            # This one should succeeed...
+            # This one should succeed...
             self.assertEqual(0, IsWindow(0))
 
             # ValueError: Procedure probably called with too many arguments (8 bytes in excess)
index e5910bcd551778f3d2ded14c2e7d12088a6ceb70..b1f92d6d465e9c7aabaf82d1ab09f0b8dfc9eb3d 100644 (file)
@@ -1714,7 +1714,7 @@ class HtmlDiff(object):
             line = line.replace(' ','\0')
             # expand tabs into spaces
             line = line.expandtabs(self._tabsize)
-            # relace spaces from expanded tabs back into tab characters
+            # replace spaces from expanded tabs back into tab characters
             # (we'll replace them with markup after we do differencing)
             line = line.replace(' ','\t')
             return line.replace('\0',' ').rstrip('\n')
index dc40c14d61fd0f919c6d0d928a0c85d14a803562..9ad5657e40a59c081f70052f3fe43814f45cdd98 100644 (file)
@@ -377,7 +377,7 @@ class Command:
             dry_run=self.dry_run)
 
     def move_file (self, src, dst, level=1):
-        """Move a file respectin dry-run flag."""
+        """Move a file respecting dry-run flag."""
         return file_util.move_file(src, dst, dry_run = self.dry_run)
 
     def spawn (self, cmd, search_path=1, level=1):
index 2d1610da7c5f9378f97934b4483cc35b9fac55d0..7b988f7f3255e0dc021f912af15e6388526f95a8 100644 (file)
@@ -39,7 +39,7 @@ class cleanTestCase(support.TempdirManager,
             self.assertTrue(not os.path.exists(path),
                          '%s was not removed' % path)
 
-        # let's run the command again (should spit warnings but suceed)
+        # let's run the command again (should spit warnings but succeed)
         cmd.all = 1
         cmd.ensure_finalized()
         cmd.run()
index ab8c3d917bd04b270b15fee1d93d4d2c112eedd2..54a32b88f5dbb343102cf10721834b7c5b49e569 100644 (file)
@@ -370,7 +370,7 @@ class SDistTestCase(PyPIRCCommandTestCase):
         # adding a file
         self.write_file((self.tmp_dir, 'somecode', 'doc2.txt'), '#')
 
-        # make sure build_py is reinitinialized, like a fresh run
+        # make sure build_py is reinitialized, like a fresh run
         build_py = dist.get_command_obj('build_py')
         build_py.finalized = False
         build_py.ensure_finalized()
index 5565aab57f7c7d5a32324a6bd6190362fb22187b..622f68db7f8cdfe055dab86deb540b943c6cfaec 100644 (file)
@@ -1217,7 +1217,7 @@ class DocTestRunner:
         # Process each example.
         for examplenum, example in enumerate(test.examples):
 
-            # If REPORT_ONLY_FIRST_FAILURE is set, then supress
+            # If REPORT_ONLY_FIRST_FAILURE is set, then suppress
             # reporting after the first failure.
             quiet = (self.optionflags & REPORT_ONLY_FIRST_FAILURE and
                      failures > 0)
@@ -2186,7 +2186,7 @@ class DocTestCase(unittest.TestCase):
            caller can catch the errors and initiate post-mortem debugging.
 
            The DocTestCase provides a debug method that raises
-           UnexpectedException errors if there is an unexepcted
+           UnexpectedException errors if there is an unexpected
            exception:
 
              >>> test = DocTestParser().get_doctest('>>> raise KeyError\n42',
index 702adf1587a46a994c5e1ddeda87904af2e7ecc3..2cf870fd575f9a3d8109d17ac3c30989f2b414db 100644 (file)
@@ -47,7 +47,7 @@ ecre = re.compile(r'''
 # For use with .match()
 fcre = re.compile(r'[\041-\176]+:$')
 
-# Find a header embeded in a putative header value.  Used to check for
+# Find a header embedded in a putative header value.  Used to check for
 # header injection attack.
 _embeded_header = re.compile(r'\n[^ \t]+:')
 
index 02f96d493a3ba12ca2815f412b92110f98597e7b..6a5f9b5dd591be33168a321490fedbb7efd99aa8 100644 (file)
@@ -54,7 +54,7 @@ class FormatParagraph:
             # If the block ends in a \n, we dont want the comment
             # prefix inserted after it. (Im not sure it makes sense to
             # reformat a comment block that isnt made of complete
-            # lines, but whatever!)  Can't think of a clean soltution,
+            # lines, but whatever!)  Can't think of a clean solution,
             # so we hack away
             block_suffix = ""
             if not newdata[-1]:
index f5fb3e0409c7529e67fed77a5a0f57ac4aab2db8..165e044b5d10c5a320a91b8ca576fb5243c6cf27 100644 (file)
@@ -18,7 +18,7 @@ window.
 
 An IDLE extension class is instantiated with a single argument,
 `editwin', an EditorWindow instance. The extension cannot assume much
-about this argument, but it is guarateed to have the following instance
+about this argument, but it is guaranteed to have the following instance
 variables:
 
     text       a Text instance (a widget)
index 722ac540556db4012d8d0a01443ca36bf023ba6b..4be60a36012a08d5f7dfdb45417a07522ddd25ac 100644 (file)
@@ -53,8 +53,8 @@ def tkVersionWarning(root):
 
 def addOpenEventSupport(root, flist):
     """
-    This ensures that the application will respont to open AppleEvents, which
-    makes is feaseable to use IDLE as the default application for python files.
+    This ensures that the application will respond to open AppleEvents, which
+    makes is feasible to use IDLE as the default application for python files.
     """
     def doOpenFile(*args):
         for fn in args:
index fdae445ae1516e52d11145118dd812eeed50176c..56931911857646edde7a3dd7488ece36ba6e5c6c 100644 (file)
@@ -1394,7 +1394,7 @@ def Time2Internaldate(date_time):
     """Convert date_time to IMAP4 INTERNALDATE representation.
 
     Return string in form: '"DD-Mmm-YYYY HH:MM:SS +HHMM"'.  The
-    date_time argument can be a number (int or float) represening
+    date_time argument can be a number (int or float) representing
     seconds since epoch (as returned by time.time()), a 9-tuple
     representing local time (as returned by time.localtime()), or a
     double-quoted string.  In the last case, it is assumed to already
index 48d604453fe74c32eeadba5fbcbddca1db68c505..210b7d23b7eaeedcf9c7ccbb7db8a73f4da01f9f 100644 (file)
@@ -171,7 +171,7 @@ class tixCommand:
         return self.tk.call('tix', 'getimage', name)
 
     def tix_option_get(self, name):
-        """Gets  the options  manitained  by  the  Tix
+        """Gets  the options  maintained  by  the  Tix
         scheme mechanism. Available options include:
 
             active_bg       active_fg      bg
@@ -576,7 +576,7 @@ class ButtonBox(TixWidget):
 
 class ComboBox(TixWidget):
     """ComboBox - an Entry field with a dropdown menu. The user can select a
-    choice by either typing in the entry subwdget or selecting from the
+    choice by either typing in the entry subwidget or selecting from the
     listbox subwidget.
 
     Subwidget       Class
@@ -869,7 +869,7 @@ class HList(TixWidget, XView, YView):
     """HList - Hierarchy display  widget can be used to display any data
     that have a hierarchical structure, for example, file system directory
     trees. The list entries are indented and connected by branch lines
-    according to their places in the hierachy.
+    according to their places in the hierarchy.
 
     Subwidgets - None"""
 
@@ -1520,7 +1520,7 @@ class TList(TixWidget, XView, YView):
         self.tk.call(self._w, 'selection', 'set', first, last)
 
 class Tree(TixWidget):
-    """Tree - The tixTree widget can be used to display hierachical
+    """Tree - The tixTree widget can be used to display hierarchical
     data in a tree form. The user can adjust
     the view of the tree by opening or closing parts of the tree."""
 
index f8800ce46204a57af1be88d2dc6832e5a670d3c8..9de25a445fe80512b61851aa1f73118df746b68d 100644 (file)
@@ -136,7 +136,7 @@ class InternalFunctionsTest(unittest.TestCase):
         # minimum acceptable for image type
         self.assertEqual(ttk._format_elemcreate('image', False, 'test'),
             ("test ", ()))
-        # specifiyng a state spec
+        # specifying a state spec
         self.assertEqual(ttk._format_elemcreate('image', False, 'test',
             ('', 'a')), ("test {} a", ()))
         # state spec with multiple states
index d0762665ff84e7bacea1bb49a7ae004f160224cc..2fd513a59ffd1973304850258ff26d857a6af187 100644 (file)
@@ -707,7 +707,7 @@ class Combobox(Entry):
             textvariable, values, width
         """
         # The "values" option may need special formatting, so leave to
-        # _format_optdict the responsability to format it
+        # _format_optdict the responsibility to format it
         if "values" in kw:
             kw["values"] = _format_optdict({'v': kw["values"]})[1]
 
index 20d6e90dc2bafd978e6e07e971504dbf2d2b524d..a003433273272925f29cef9e3e147c085d2b0784 100644 (file)
@@ -1409,7 +1409,7 @@ class TurtleScreen(TurtleScreenBase):
         Optional arguments:
         canvwidth -- positive integer, new width of canvas in pixels
         canvheight --  positive integer, new height of canvas in pixels
-        bg -- colorstring or color-tupel, new backgroundcolor
+        bg -- colorstring or color-tuple, new backgroundcolor
         If no arguments are given, return current (canvaswidth, canvasheight)
 
         Do not alter the drawing window. To observe hidden parts of
@@ -3079,9 +3079,9 @@ class RawTurtle(TPen, TNavigator):
                                                fill="", width=ps)
         # Turtle now at position old,
         self._position = old
-        ##  if undo is done during crating a polygon, the last vertex
-        ##  will be deleted. if the polygon is entirel deleted,
-        ##  creatigPoly will be set to False.
+        ##  if undo is done during creating a polygon, the last vertex
+        ##  will be deleted. if the polygon is entirely deleted,
+        ##  creatingPoly will be set to False.
         ##  Polygons created before the last one will not be affected by undo()
         if self._creatingPoly:
             if len(self._poly) > 0:
@@ -3691,7 +3691,7 @@ class _Screen(TurtleScreen):
 
 
 class Turtle(RawTurtle):
-    """RawTurtle auto-crating (scrolled) canvas.
+    """RawTurtle auto-creating (scrolled) canvas.
 
     When a Turtle object is created or a function derived from some
     Turtle method is called a TurtleScreen object is automatically created.
@@ -3731,7 +3731,7 @@ def write_docstringdict(filename="turtle_docstringdict"):
     filename -- a string, used as filename
                 default value is turtle_docstringdict
 
-    Has to be called explicitely, (not used by the turtle-graphics classes)
+    Has to be called explicitly, (not used by the turtle-graphics classes)
     The docstring dictionary will be written to the Python script <filname>.py
     It is intended to serve as a template for translation of the docstrings
     into different languages.
index f403fd6d535970158f111590c2c8e1f1648e8478..c86fbeaab2c45c763f588ac350b8315ea380b7ae 100644 (file)
@@ -48,7 +48,7 @@ def fixup_parse_tree(cls_node):
     """
     for node in cls_node.children:
         if node.type == syms.suite:
-            # already in the prefered format, do nothing
+            # already in the preferred format, do nothing
             return
 
     # !%@#! oneliners have no suite node, we have to fake one up
index 5d788a1d2b0464a3e241cbcea908e80d934a2243..28fbb0b95f011112a07a10007ec5aa6ba84e9e29 100644 (file)
@@ -51,7 +51,7 @@ class Converter(grammar.Grammar):
         self.finish_off()
 
     def parse_graminit_h(self, filename):
-        """Parse the .h file writen by pgen.  (Internal)
+        """Parse the .h file written by pgen.  (Internal)
 
         This file is a sequence of #define statements defining the
         nonterminals of the grammar as numbers.  We build two tables
@@ -82,7 +82,7 @@ class Converter(grammar.Grammar):
         return True
 
     def parse_graminit_c(self, filename):
-        """Parse the .c file writen by pgen.  (Internal)
+        """Parse the .c file written by pgen.  (Internal)
 
         The file looks as follows.  The first two lines are always this:
 
index c2fa80014a02ec9e3d7fe8f52589fc3b72ac36f0..179caca51f29b4797574ed30665a79b42393f58a 100644 (file)
@@ -658,8 +658,8 @@ class WildcardPattern(BasePattern):
             content: optional sequence of subsequences of patterns;
                      if absent, matches one node;
                      if present, each subsequence is an alternative [*]
-            min: optinal minumum number of times to match, default 0
-            max: optional maximum number of times tro match, default HUGE
+            min: optional minimum number of times to match, default 0
+            max: optional maximum number of times to match, default HUGE
             name: optional name assigned to this match
 
         [*] Thus, if content is [[a, b, c], [d, e], [f, g, h]] this is
index 17f9f4c51c06adba3efb945444cfd0c7df126249..b5a4137d1615ef96ca118c090221aadd828f98f2 100644 (file)
@@ -316,7 +316,7 @@ class GrammarTests(unittest.TestCase):
         ### simple_stmt: small_stmt (';' small_stmt)* [';']
         x = 1; pass; del x
         def foo():
-            # verify statments that end with semi-colons
+            # verify statements that end with semi-colons
             x = 1; pass; del x;
         foo()
 
index 977f0b8b35fa1f7085bb5dfea7fa05f2c302e1c0..c0bf7f27aa525fe19a8dfa8ee341844f3ac814b5 100644 (file)
@@ -356,7 +356,7 @@ class GrammarTests(unittest.TestCase):
         ### simple_stmt: small_stmt (';' small_stmt)* [';']
         x = 1; pass; del x
         def foo():
-            # verify statments that end with semi-colons
+            # verify statements that end with semi-colons
             x = 1; pass; del x;
         foo()
 
index 14911d0dbeb888860d95e8464eb484637662b815..765e1bff32f68de15adf1e36095056cfc56da0a1 100644 (file)
@@ -310,7 +310,7 @@ def expanduser(path):
 #       - $varname is accepted.
 #       - %varname% is accepted.
 #       - varnames can be made out of letters, digits and the characters '_-'
-#         (though is not verifed in the ${varname} and %varname% cases)
+#         (though is not verified in the ${varname} and %varname% cases)
 # XXX With COMMAND.COM you can use any characters in a variable name,
 # XXX except '^|<>='.
 
index cfeeecb111ed0e28b22aa7726bb1a46b45425fc8..d717728d417811a7943ee05a5c536d420b691010 100644 (file)
@@ -1370,7 +1370,7 @@ opcodes = [
       proto=0,
       doc="""Read an object from the memo and push it on the stack.
 
-      The index of the memo object to push is given by the newline-teriminated
+      The index of the memo object to push is given by the newline-terminated
       decimal string following.  BINGET and LONG_BINGET are space-optimized
       versions.
       """),
index 0f24553669c809fd0617978e2968c53e56093912..3181303394e04f3d0c39359b157de45f7e322601 100755 (executable)
@@ -503,7 +503,7 @@ def _syscmd_ver(system='', release='', version='',
             info = pipe.read()
             if pipe.close():
                 raise os.error,'command failed'
-            # XXX How can I supress shell errors from being written
+            # XXX How can I suppress shell errors from being written
             #     to stderr ?
         except os.error,why:
             #print 'Command %s failed: %s' % (cmd,why)
index 2ecde0bb39d7aaa088788d6f7b21d8b9c30f3f71..c8427d13a43056b57cf5764f2cf827ab9e838930 100644 (file)
@@ -883,7 +883,7 @@ class Popen(object):
             except pywintypes.error, e:
                 # Translate pywintypes.error to WindowsError, which is
                 # a subclass of OSError.  FIXME: We should really
-                # translate errno using _sys_errlist (or simliar), but
+                # translate errno using _sys_errlist (or similar), but
                 # how can this be done from Python?
                 raise WindowsError(*e.args)
             finally:
index 8efc9de75d7767b75666e41cc5d6bfacfc0ee4a0..19ccd62dead8ee10ec2256bf3f3d07d57b14bc8b 100644 (file)
@@ -19,7 +19,7 @@ class C (B):
 
     # XXX: This causes test_pyclbr.py to fail, but only because the
     #      introspection-based is_method() code in the test can't
-    #      distinguish between this and a geniune method function like m().
+    #      distinguish between this and a genuine method function like m().
     #      The pyclbr.py module gets this right as it parses the text.
     #
     #f = f
index d8fb2d5450316ef30ccd067a66b40343900cf75e..1d35a6afe574a27bf39578efed0d9345c1aa41f1 100644 (file)
@@ -693,7 +693,7 @@ class BuiltinTest(unittest.TestCase):
         # provide too much opportunity for insane things to happen.
         # We don't want them in the interned dict and if they aren't
         # actually interned, we don't want to create the appearance
-        # that they are by allowing intern() to succeeed.
+        # that they are by allowing intern() to succeed.
         class S(str):
             def __hash__(self):
                 return 123
index 7c259231809813af8fab6a480463acbf622bca63..7dec2de655fba6f5bbd9c4f2b215aec170e51349 100644 (file)
@@ -86,7 +86,7 @@ class TestPendingCalls(unittest.TestCase):
                 context.event.set()
 
     def test_pendingcalls_non_threaded(self):
-        #again, just using the main thread, likely they will all be dispathced at
+        #again, just using the main thread, likely they will all be dispatched at
         #once.  It is ok to ask for too many, because we loop until we find a slot.
         #the loop can be interrupted to dispatch.
         #there are only 32 dispatch slots, so we go for twice that!
index 15188dbc718a05430478420c484dbe8522fbd7bb..1a8635307645b58b8d782dceb3578b2356d14560 100644 (file)
@@ -3108,7 +3108,7 @@ class TestTimezoneConversions(unittest.TestCase):
             self.assertEqual(dt, there_and_back)
 
         # Because we have a redundant spelling when DST begins, there is
-        # (unforunately) an hour when DST ends that can't be spelled at all in
+        # (unfortunately) an hour when DST ends that can't be spelled at all in
         # local time.  When DST ends, the clock jumps from 1:59 back to 1:00
         # again.  The hour 1:MM DST has no spelling then:  1:MM is taken to be
         # standard time.  1:MM DST == 0:MM EST, but 0:MM is taken to be
index dc217779eefbe39fad0848045ef7308f17f46b96..a011b2f76d767f54892c4a40ea62d5507ecfd24a 100644 (file)
@@ -231,7 +231,7 @@ class DecimalTest(unittest.TestCase):
                 try:
                     t = self.eval_line(line)
                 except DecimalException as exception:
-                    #Exception raised where there shoudn't have been one.
+                    #Exception raised where there shouldn't have been one.
                     self.fail('Exception "'+exception.__class__.__name__ + '" raised on line '+line)
 
         return
index 7d8564180f545bab2788362d18aef65ea1f9b493..b5e86fb778cc2c57837661c4c34a9d919f35435e 100644 (file)
@@ -4282,7 +4282,7 @@ order (MRO) for bases """
         except TypeError:
             pass
         else:
-            self.fail("Carlo Verre __setattr__ suceeded!")
+            self.fail("Carlo Verre __setattr__ succeeded!")
         try:
             object.__delattr__(str, "lower")
         except TypeError:
index c027acdcd652db97eb351d4c12ebf4cd7c3acc83..df33e7003b326ae39c7224b04bc1f04671dee0e3 100644 (file)
@@ -1292,7 +1292,7 @@ marking, as well as interline differences.
         ?     +              ++    ^
     TestResults(failed=1, attempted=1)
 
-The REPORT_ONLY_FIRST_FAILURE supresses result output after the first
+The REPORT_ONLY_FIRST_FAILURE suppresses result output after the first
 failing example:
 
     >>> def f(x):
@@ -1322,7 +1322,7 @@ failing example:
         2
     TestResults(failed=3, attempted=5)
 
-However, output from `report_start` is not supressed:
+However, output from `report_start` is not suppressed:
 
     >>> doctest.DocTestRunner(verbose=True, optionflags=flags).run(test)
     ... # doctest: +ELLIPSIS
@@ -2334,7 +2334,7 @@ optional `module_relative` parameter:
     TestResults(failed=0, attempted=2)
     >>> doctest.master = None  # Reset master.
 
-Verbosity can be increased with the optional `verbose` paremter:
+Verbosity can be increased with the optional `verbose` parameter:
 
     >>> doctest.testfile('test_doctest.txt', globs=globs, verbose=True)
     Trying:
@@ -2371,7 +2371,7 @@ parameter:
     TestResults(failed=1, attempted=2)
     >>> doctest.master = None  # Reset master.
 
-The summary report may be supressed with the optional `report`
+The summary report may be suppressed with the optional `report`
 parameter:
 
     >>> doctest.testfile('test_doctest.txt', report=False)
index 950ac28e729129f2bb9e047d072d0f554beb0753..80e09a0ec2f6ab5ceb076eac5084ff8327b9504e 100644 (file)
@@ -236,7 +236,7 @@ first argument (got int instance instead)
     TypeError: unbound method method() must be called with Foo instance as \
 first argument (got int instance instead)
 
-A PyCFunction that takes only positional parameters shoud allow an
+A PyCFunction that takes only positional parameters should allow an
 empty keyword dictionary to pass without a complaint, but raise a
 TypeError if te dictionary is not empty
 
index e16be06760b5604f0cffc4cb4dd082659a2de591..d9cac74c4f03b8b71182b6be0f52f27a084770f2 100644 (file)
@@ -56,7 +56,7 @@ class GeneralFloatCases(unittest.TestCase):
     def test_float_with_comma(self):
         # set locale to something that doesn't use '.' for the decimal point
         # float must not accept the locale specific decimal point but
-        # it still has to accept the normal python syntac
+        # it still has to accept the normal python syntax
         import locale
         if not locale.localeconv()['decimal_point'] == ',':
             return
@@ -158,7 +158,7 @@ class GeneralFloatCases(unittest.TestCase):
     def assertEqualAndEqualSign(self, a, b):
         # fail unless a == b and a and b have the same sign bit;
         # the only difference from assertEqual is that this test
-        # distingishes -0.0 and 0.0.
+        # distinguishes -0.0 and 0.0.
         self.assertEqual((a, copysign(1.0, a)), (b, copysign(1.0, b)))
 
     @requires_IEEE_754
index 084f590bb28d2eb067369a5633fc1e2df0b569d9..137ac233fcf4e8c9b9e07cf6063a89914cd4359a 100644 (file)
@@ -314,7 +314,7 @@ class GrammarTests(unittest.TestCase):
         ### simple_stmt: small_stmt (';' small_stmt)* [';']
         x = 1; pass; del x
         def foo():
-            # verify statments that end with semi-colons
+            # verify statements that end with semi-colons
             x = 1; pass; del x;
         foo()
 
index cc9b93c3925cb44d150b5d29b82bbb25b78ee6d9..3de0923efe35977fce330751163814cb3f5df0bb 100644 (file)
@@ -87,7 +87,7 @@ class BaseTestCase(unittest.TestCase):
         return self.connection.getresponse()
 
 class BaseHTTPRequestHandlerTestCase(unittest.TestCase):
-    """Test the functionaility of the BaseHTTPServer focussing on
+    """Test the functionality of the BaseHTTPServer focussing on
     BaseHTTPRequestHandler.
     """
 
index ab5466ecf99078202311728650ee6ff5607ae955..88f43c7ffbc8dc1638f040b799b060e1ca848cc5 100644 (file)
@@ -20,11 +20,11 @@ This is the case for tuples, xrange objects, and itertools.repeat().
 
 Some containers become temporarily immutable during iteration.  This includes
 dicts, sets, and collections.deque.  Their implementation is equally simple
-though they need to permantently set their length to zero whenever there is
+though they need to permanently set their length to zero whenever there is
 an attempt to iterate after a length mutation.
 
 The situation slightly more involved whenever an object allows length mutation
-during iteration.  Lists and sequence iterators are dynanamically updatable.
+during iteration.  Lists and sequence iterators are dynamically updatable.
 So, if a list is extended during iteration, the iterator will continue through
 the new items.  If it shrinks to a point before the most recent iteration,
 then no further items are available and the length is reported at zero.
index e41675598347fc748c8fc0bef77b11974ec593e8..97feb7b7895180bf2780379e795d9be863260391 100644 (file)
@@ -1475,7 +1475,7 @@ Samuele
 ...     return chain(iterable, repeat(None))
 
 >>> def ncycles(iterable, n):
-...     "Returns the seqeuence elements n times"
+...     "Returns the sequence elements n times"
 ...     return chain(*repeat(iterable, n))
 
 >>> def dotproduct(vec1, vec2):
index 10a5161462b2a65d129cf26c745388d21f418698..744f93c7aff37707ff2f49d5d71295beead01ca0 100644 (file)
@@ -252,7 +252,7 @@ class BugsTestCase(unittest.TestCase):
         #   >>> type(loads(dumps(Int())))
         #   <type 'int'>
         for typ in (int, long, float, complex, tuple, list, dict, set, frozenset):
-            # Note: str and unicode sublclasses are not tested because they get handled
+            # Note: str and unicode subclasses are not tested because they get handled
             # by marshal's routines for objects supporting the buffer API.
             subtyp = type('subtyp', (typ,), {})
             self.assertRaises(ValueError, marshal.dumps, subtyp())
index 973d1abbdb42ac10ca0491ec8a75a04abc8204a3..ac4475e2e539acbb89c79a32896b67abca4e0d13 100644 (file)
@@ -780,7 +780,7 @@ class MathTests(unittest.TestCase):
 
         # the following tests have been commented out since they don't
         # really belong here:  the implementation of ** for floats is
-        # independent of the implemention of math.pow
+        # independent of the implementation of math.pow
         #self.assertEqual(1**NAN, 1)
         #self.assertEqual(1**INF, 1)
         #self.assertEqual(1**NINF, 1)
index c494759abcb46fd9b813c6528243ef8b9751002c..68657aaf4b66c499adc2d567fde3b9a85d237603 100644 (file)
@@ -372,7 +372,7 @@ class MemoryTestMixin:
 
         # Pickle expects the class to be on the module level. Here we use a
         # little hack to allow the PickleTestMemIO class to derive from
-        # self.ioclass without having to define all combinations explictly on
+        # self.ioclass without having to define all combinations explicitly on
         # the module-level.
         import __main__
         PickleTestMemIO.__module__ = '__main__'
index bc990549ec27c151fc697f8fc38ece305d6ccc2f..62c6983a69130a94aa88496c4dd5ffc6118494e7 100644 (file)
@@ -590,7 +590,7 @@ class MmapTests(unittest.TestCase):
             m2.close()
             m1.close()
 
-            # Test differnt tag
+            # Test different tag
             m1 = mmap.mmap(-1, len(data1), tagname="foo")
             m1[:] = data1
             m2 = mmap.mmap(-1, len(data2), tagname="boo")
index 78b002ef5762a7fb5cb694e23044497b92889454..c30246085b5d60568ccd13c72026c1bd8ab685ee 100644 (file)
@@ -18,7 +18,7 @@ import logging
 from test import test_support
 from StringIO import StringIO
 _multiprocessing = test_support.import_module('_multiprocessing')
-# import threading after _multiprocessing to raise a more revelant error
+# import threading after _multiprocessing to raise a more relevant error
 # message: "No module named _multiprocessing". _multiprocessing is not compiled
 # without thread support.
 import threading
@@ -780,7 +780,7 @@ class _TestEvent(BaseTestCase):
         event = self.Event()
         wait = TimingWrapper(event.wait)
 
-        # Removed temporaily, due to API shear, this does not
+        # Removed temporarily, due to API shear, this does not
         # work with threading._Event objects. is_set == isSet
         self.assertEqual(event.is_set(), False)
 
@@ -1705,7 +1705,7 @@ class _TestFinalize(BaseTestCase):
 
         util.Finalize(None, conn.send, args=('STOP',), exitpriority=-100)
 
-        # call mutliprocessing's cleanup function then exit process without
+        # call multiprocessing's cleanup function then exit process without
         # garbage collecting locals
         util._exit_function()
         conn.close()
index 6c8a25f427b58e59d79de583649eba3b7f405fca..92b82d0f7d27e353236cfd4ec788e9437b769017 100644 (file)
@@ -126,7 +126,7 @@ class UnicodeFileTests(unittest.TestCase):
     # NFD (a variant of Unicode NFD form). Normalize the filename to NFC, NFKC,
     # NFKD in Python is useless, because darwin will normalize it later and so
     # open(), os.stat(), etc. don't raise any exception.
-    @unittest.skipIf(sys.platform == 'darwin', 'irrevelant test on Mac OS X')
+    @unittest.skipIf(sys.platform == 'darwin', 'irrelevant test on Mac OS X')
     def test_normalize(self):
         files = set(f for f in self.files if isinstance(f, unicode))
         others = set()
@@ -145,7 +145,7 @@ class UnicodeFileTests(unittest.TestCase):
     # Skip the test on darwin, because darwin uses a normalization different
     # than Python NFD normalization: filenames are different even if we use
     # Python NFD normalization.
-    @unittest.skipIf(sys.platform == 'darwin', 'irrevelant test on Mac OS X')
+    @unittest.skipIf(sys.platform == 'darwin', 'irrelevant test on Mac OS X')
     def test_listdir(self):
         sf0 = set(self.files)
         f1 = os.listdir(test_support.TESTFN)
index 6fb3f3d7942d44fd4afe9fb2a97f28d4791ff5d9..5f1659b0f6d847a50f630b85213bc44295c3c7d1 100644 (file)
@@ -54,7 +54,7 @@ class Test(unittest.TestCase):
         if self.root: # Only clean if the test was actually run
             cleanout(self.root)
 
-        # delete all modules concerning the tested hiearchy
+        # delete all modules concerning the tested hierarchy
         if self.pkgname:
             modules = [name for name in sys.modules
                        if self.pkgname in name.split('.')]
index 757f90f5701141e8de818636955179cbbfc71b91..b7263470e2df9226feebd1476c4815916cafeed6 100644 (file)
@@ -15,7 +15,7 @@ NotDefined = object()
 # A dispatch table all 8 combinations of providing
 #  sep, end, and file
 # I use this machinery so that I'm not just passing default
-#  values to print, I'm eiher passing or not passing in the
+#  values to print, I'm either passing or not passing in the
 #  arguments
 dispatch = {
     (False, False, False):
index a233b1c3bf1db0ca9e46c5190648432b1e093396..63760c314d8e952fbd4f01da0ba2685063b13175 100644 (file)
@@ -536,7 +536,7 @@ class CacheTests(unittest.TestCase):
                 self.assertIsNot(first_time_re, second_time_re)
             # Possible test locale is not supported while initial locale is.
             # If this is the case just suppress the exception and fall-through
-            # to the reseting to the original locale.
+            # to the resetting to the original locale.
             except locale.Error:
                 pass
         # Make sure we don't trample on the locale setting once we leave the
index ed48379d6b9cbee6a4f6d7097bdc4a7d895a69be..7994fe67e72b27d5bac3d68656d569306170d7ad 100644 (file)
@@ -266,7 +266,7 @@ SyntaxError: can't assign to function call
 
 Test continue in finally in weird combinations.
 
-continue in for loop under finally shouuld be ok.
+continue in for loop under finally should be ok.
 
     >>> def test():
     ...     try:
index 6f174a5991053f60dac6501ceaa7c1db81fe3618..0062634f7e722b51aa2515d030a77351ce4adeb8 100644 (file)
@@ -559,7 +559,7 @@ class ThreadJoinOnShutdown(BaseTestCase):
             # This acquires the lock and then waits until the child has forked
             # before returning, which will release the lock soon after.  If
             # someone else tries to fix this test case by acquiring this lock
-            # before forking instead of reseting it, the test case will
+            # before forking instead of resetting it, the test case will
             # deadlock when it shouldn't.
             condition = w._block
             orig_acquire = condition.acquire
index 7a982f1a17f1e6d743432db714035d77afef105c..2292ad6155da8aa738a938337888e2971b89dc51 100644 (file)
@@ -205,7 +205,7 @@ class TestRunExecCounts(unittest.TestCase):
             (self.my_py_filename, firstlineno + 4): 1,
         }
 
-        # When used through 'run', some other spurios counts are produced, like
+        # When used through 'run', some other spurious counts are produced, like
         # the settrace of threading, which we ignore, just making sure that the
         # counts fo traced_func_loop were right.
         #
index c6e24d6bdec53ba5a3b29323f86469453f10fc80..a826bb6958d5c0b9562ea9b69c86f91704631977 100644 (file)
@@ -641,7 +641,7 @@ class URLopener_Tests(unittest.TestCase):
 
 # Just commented them out.
 # Can't really tell why keep failing in windows and sparc.
-# Everywhere else they work ok, but on those machines, someteimes
+# Everywhere else they work ok, but on those machines, sometimes
 # fail in one of the tests, sometimes in other. I have a linux, and
 # the tests go ok.
 # If anybody has one of the problematic enviroments, please help!
index 1c2c0c2698e23924b849d04cd00c551d44130204..5c4fa598619c7e8a1cfd4b229636a9ad51512d01 100644 (file)
@@ -320,7 +320,7 @@ class WarnTests(unittest.TestCase):
             sys.argv = argv
 
     def test_warn_explicit_type_errors(self):
-        # warn_explicit() shoud error out gracefully if it is given objects
+        # warn_explicit() should error out gracefully if it is given objects
         # of the wrong types.
         # lineno is expected to be an integer.
         self.assertRaises(TypeError, self.module.warn_explicit,
index 263a3ab1f6a04f20ff230171c691f13abae80537..45d90975e7d784e78d1305aaccbfa034eeff031e 100644 (file)
@@ -224,7 +224,7 @@ class TestCommandLineArgs(unittest.TestCase):
 
         program.runTests()
 
-        # If initialising raises a type error it should be retried
+        # If initializing raises a type error it should be retried
         # without the new keyword arguments
         self.assertEqual(FakeRunner.initArgs, {})
         self.assertEqual(FakeRunner.test, 'test')
index d491fb69fc9ccf29c5955404598a327e31662c94..de4cb4f78ab014a1077b99e7151f6472bad3ceb1 100644 (file)
@@ -6,7 +6,7 @@
 #
 #   NodeList      -- lightest possible NodeList implementation
 #
-#   EmptyNodeList -- lightest possible NodeList that is guarateed to
+#   EmptyNodeList -- lightest possible NodeList that is guaranteed to
 #                    remain empty (immutable)
 #
 #   StringTypes   -- tuple of defined string types
index 1712fd2120ebf56bb12d02fc3dd3b928155615fd..7518852798ba4a72021f97f56973a07b1dd7114b 100644 (file)
@@ -1875,7 +1875,7 @@ def _clone_node(node, deep, newOwnerDocument):
                     e._call_user_data_handler(operation, n, entity)
     else:
         # Note the cloning of Document and DocumentType nodes is
-        # implemenetation specific.  minidom handles those cases
+        # implementation specific.  minidom handles those cases
         # directly in the cloneNode() methods.
         raise xml.dom.NotSupportedErr("Cannot clone node %s" % repr(node))
 
index 0a0c0d6e5d32ceefd54c81f475813b8d8bf1c87f..ba920127c42300600a0d5e3a31b4a0fc401d5d04 100755 (executable)
@@ -362,7 +362,7 @@ def fileContents(fn):
 
 def runCommand(commandline):
     """
-    Run a command and raise RuntimeError if it fails. Output is surpressed
+    Run a command and raise RuntimeError if it fails. Output is suppressed
     unless the command fails.
     """
     fd = os.popen(commandline, 'r')
index 4fc9d02865f2baafc7276205815ba8add6f5cbca..bb406c6218a32976f196fc0f76c0f632776bb194 100644 (file)
@@ -3427,7 +3427,7 @@ PyCFuncPtr_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
     /* XXX XXX This would allow to pass additional options.  For COM
        method *implementations*, we would probably want different
        behaviour than in 'normal' callback functions: return a HRESULT if
-       an exception occurrs in the callback, and print the traceback not
+       an exception occurs in the callback, and print the traceback not
        only on the console, but also to OutputDebugString() or something
        like that.
     */
index 716a02fdaa72a4caf0d894210702826c8d82020b..2b54a85b8f3c9aaf8fcb505466ebf80c38c652f0 100644 (file)
@@ -256,7 +256,7 @@ static void _CallPythonObject(void *mem,
             /* XXX XXX XX
                We have the problem that c_byte or c_short have dict->size of
                1 resp. 4, but these parameters are pushed as sizeof(int) bytes.
-               BTW, the same problem occurrs when they are pushed as parameters
+               BTW, the same problem occurs when they are pushed as parameters
             */
         } else if (dict) {
             /* Hm, shouldn't we use PyCData_AtAddress() or something like that instead? */
index 5f623996618dba0c5cbf5400e9dae6a4b2661aad..78c6dc06bfc7ff4049f704409baf351fe211fd10 100644 (file)
@@ -34,7 +34,7 @@
 
   4. _ctypes_callproc is then called with the 'callargs' tuple.  _ctypes_callproc first
   allocates two arrays.  The first is an array of 'struct argument' items, the
-  second array has 'void *' entried.
+  second array has 'void *' entries.
 
   5. If 'converters' are present (converters is a sequence of argtypes'
   from_param methods), for each item in 'callargs' converter is called and the
index 572e7ff0bd76b2a1dccc191c6386fecc09bc1df2..aa9eaee9e12cbb7335759d3d71552ff8c15dc8c7 100644 (file)
@@ -278,7 +278,7 @@ static PyGetSetDef partial_getsetlist[] = {
    __reduce__ by itself doesn't support getting kwargs in the unpickle
    operation so we define a __setstate__ that replaces all the information
    about the partial.  If we only replaced part of it someone would use
-   it as a hook to do stange things.
+   it as a hook to do strange things.
  */
 
 PyObject *
index 56c007ccb46d61ddbe79db330f393b10d9afccc7..e129ca90683f5f4025aad38000e1a20c34dc9664 100644 (file)
@@ -49,7 +49,7 @@ PyDoc_STRVAR(iobase_doc,
     "stream.\n"
     "\n"
     "IOBase also supports the :keyword:`with` statement. In this example,\n"
-    "fp is closed after the suite of the with statment is complete:\n"
+    "fp is closed after the suite of the with statement is complete:\n"
     "\n"
     "with open('spam.txt', 'r') as fp:\n"
     "    fp.write('Spam and eggs!')\n");
index 1761a25a0f39a471c1da2a595f2573b10e21c6e2..cf0f8b15a6c778e24dff2239ea583a6aa5374d8e 100644 (file)
@@ -157,7 +157,7 @@ write_str(stringio *self, PyObject *obj)
           0   lo      string_size                           hi
           |   |<---used--->|<----------available----------->|
           |   |            <--to pad-->|<---to write--->    |
-          0   buf                   positon
+          0   buf                   position
 
         */
         memset(self->buf + self->string_size, '\0',
index 3fc5a70f4b091de26a2f17ab0a5107cb294a3f0d..ecc8d2b24de8cb6bbc095842ca3edfe9808d78e2 100644 (file)
@@ -55,7 +55,7 @@ typedef struct
     /* None for autocommit, otherwise a PyString with the isolation level */
     PyObject* isolation_level;
 
-    /* NULL for autocommit, otherwise a string with the BEGIN statment; will be
+    /* NULL for autocommit, otherwise a string with the BEGIN statement; will be
      * freed in connection destructor */
     char* begin_statement;
 
index 825f7ad4dfc9db81cff7e47ad6e43814ac8ada20..0dc6bdb3968a411d9455557a7cf7ecd03bf1d184 100644 (file)
@@ -23,7 +23,7 @@
 /*
    CM_LARGE_DOUBLE is used to avoid spurious overflow in the sqrt, log,
    inverse trig and inverse hyperbolic trig functions.  Its log is used in the
-   evaluation of exp, cos, cosh, sin, sinh, tan, and tanh to avoid unecessary
+   evaluation of exp, cos, cosh, sin, sinh, tan, and tanh to avoid unnecessary
    overflow.
  */
 
index e4f6e636f796ad663409b10b8edee9ae3233d683..d14910a61351416617e03fdb3ac9680c5ad23247 100644 (file)
@@ -2329,7 +2329,7 @@ The mode and buffersize arguments are as for the built-in open() function.");
  * This is the guts of the recv() and recv_into() methods, which reads into a
  * char buffer.  If you have any inc/dec ref to do to the objects that contain
  * the buffer, do it in the caller.  This function returns the number of bytes
- * succesfully read.  If there was an error, it returns -1.  Note that it is
+ * successfully read.  If there was an error, it returns -1.  Note that it is
  * also possible that we return a number of bytes smaller than the request
  * bytes.
  */
@@ -2442,9 +2442,9 @@ sock_recv(PySocketSockObject *s, PyObject *args)
     }
     if (outlen != recvlen) {
         /* We did not read as many bytes as we anticipated, resize the
-           string if possible and be succesful. */
+           string if possible and be successful. */
         if (_PyString_Resize(&buf, outlen) < 0)
-            /* Oopsy, not so succesful after all. */
+            /* Oopsy, not so successful after all. */
             return NULL;
     }
 
@@ -2527,7 +2527,7 @@ See recv() for documentation about the flags.");
  * This is the guts of the recvfrom() and recvfrom_into() methods, which reads
  * into a char buffer.  If you have any inc/def ref to do to the objects that
  * contain the buffer, do it in the caller.  This function returns the number
- * of bytes succesfully read.  If there was an error, it returns -1.  Note
+ * of bytes successfully read.  If there was an error, it returns -1.  Note
  * that it is also possible that we return a number of bytes smaller than the
  * request bytes.
  *
@@ -2620,9 +2620,9 @@ sock_recvfrom(PySocketSockObject *s, PyObject *args)
 
     if (outlen != recvlen) {
         /* We did not read as many bytes as we anticipated, resize the
-           string if possible and be succesful. */
+           string if possible and be successful. */
         if (_PyString_Resize(&buf, outlen) < 0)
-            /* Oopsy, not so succesful after all. */
+            /* Oopsy, not so successful after all. */
             goto finally;
     }
 
@@ -4413,7 +4413,7 @@ os_init(void)
 
     return 0;  /* Failure */
 #else
-    /* No need to initialise sockets with GCC/EMX */
+    /* No need to initialize sockets with GCC/EMX */
     return 1; /* Success */
 #endif
 }
@@ -4449,7 +4449,7 @@ PySocketModule_APIObject PySocketModuleAPI =
    as makefile(), dup() and fromfd().  The import of "_socket" may fail
    with an ImportError exception if os-specific initialization fails.
    On Windows, this does WINSOCK initialization.  When WINSOCK is
-   initialized succesfully, a call to WSACleanup() is scheduled to be
+   initialized successfully, a call to WSACleanup() is scheduled to be
    made at exit time.
 */
 
index 61c1cccba66cddfb51542bcb95a85ab414cff2b3..51f472ef629474fb1a768cf690bd61076ec7620c 100644 (file)
@@ -635,7 +635,7 @@ time_mktime(PyObject *self, PyObject *tup)
     buf.tm_wday = -1;  /* sentinel; original value ignored */
     tt = mktime(&buf);
     /* Return value of -1 does not necessarily mean an error, but tm_wday
-     * cannot remain set to -1 if mktime succedded. */
+     * cannot remain set to -1 if mktime succeeded. */
     if (tt == (time_t)(-1) && buf.tm_wday == -1) {
         PyErr_SetString(PyExc_OverflowError,
                         "mktime argument out of range");
index 0ca97887db60e47d867e4e4e4c4c246d34685be7..9224a6880c03c569b95cc56a411b3417b15d7f09 100644 (file)
@@ -1053,7 +1053,7 @@ parse_dostime(int dostime, int dosdate)
 }
 
 /* Given a path to a .pyc or .pyo file in the archive, return the
-   modifictaion time of the matching .py file, or 0 if no source
+   modification time of the matching .py file, or 0 if no source
    is available. */
 static time_t
 get_mtime_of_source(ZipImporter *self, char *path)
index 05a5ab3a2c1251aa0b90aee68dfbd3ddc5d17838..b16f7a7728176a14ae182a405a6d8e7e5efacfb8 100644 (file)
@@ -188,7 +188,7 @@ typedef struct internal_state {
     int nice_match; /* Stop searching when current match exceeds this */
 
                 /* used by trees.c: */
-    /* Didn't use ct_data typedef below to supress compiler warning */
+    /* Didn't use ct_data typedef below to suppress compiler warning */
     struct ct_data_s dyn_ltree[HEAP_SIZE];   /* literal and length tree */
     struct ct_data_s dyn_dtree[2*D_CODES+1]; /* distance tree */
     struct ct_data_s bl_tree[2*BL_CODES+1];  /* Huffman tree for bit lengths */
index 7e90f4928fc0b67a4a4a5c76ab289394c41c7e55..5cf50e04c401b701f209aa5deebb25bd8ada26ed 100644 (file)
@@ -256,7 +256,7 @@ int ZEXPORT gzsetparams (file, level, strategy)
 /* ===========================================================================
      Read a byte from a gz_stream; update next_in and avail_in. Return EOF
    for end of file.
-   IN assertion: the stream s has been sucessfully opened for reading.
+   IN assertion: the stream s has been successfully opened for reading.
 */
 local int get_byte(s)
     gz_stream *s;
@@ -281,7 +281,7 @@ local int get_byte(s)
     mode to transparent if the gzip magic header is not present; set s->err
     to Z_DATA_ERROR if the magic header is present but the rest of the header
     is incorrect.
-    IN assertion: the stream s has already been created sucessfully;
+    IN assertion: the stream s has already been created successfully;
        s->stream.avail_in is zero for the first time, but may be non-zero
        for concatenated .gz files.
 */
index 3670e974ad0472c7eb60d94bb2beae0c6af8527f..e8f8b4a8463f085a980c93eb44288c92538d58a9 100644 (file)
@@ -2297,7 +2297,7 @@ dict_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
         assert(d->ma_table == NULL && d->ma_fill == 0 && d->ma_used == 0);
         INIT_NONZERO_DICT_SLOTS(d);
         d->ma_lookup = lookdict_string;
-        /* The object has been implicitely tracked by tp_alloc */
+        /* The object has been implicitly tracked by tp_alloc */
         if (type == &PyDict_Type)
             _PyObject_GC_UNTRACK(d);
 #ifdef SHOW_CONVERSION_COUNTS
index 9704d8dbc67b55fa5c861e1fa965e6c1e36b32b8..08f7880286563600ed4216efed6e83ca02e51c45 100644 (file)
@@ -11,7 +11,7 @@
 /* Ensure ob_item has room for at least newsize elements, and set
  * ob_size to newsize.  If newsize > ob_size on entry, the content
  * of the new slots at exit is undefined heap trash; it's the caller's
- * responsiblity to overwrite them with sane values.
+ * responsibility to overwrite them with sane values.
  * The number of allocated elements may grow, shrink, or stay the same.
  * Failure is impossible if newsize <= self.allocated on entry, although
  * that partly relies on an assumption that the system realloc() never
index 05d44b39dc276b826d4b9fef2814de3b74913bd3..cd86a1f9fe6305097afa66794fe1764783d382a2 100644 (file)
@@ -532,7 +532,7 @@ _PyLong_FromByteArray(const unsigned char* bytes, size_t n,
         is_signed = *pendbyte >= 0x80;
 
     /* Compute numsignificantbytes.  This consists of finding the most
-       significant byte.  Leading 0 bytes are insignficant if the number
+       significant byte.  Leading 0 bytes are insignificant if the number
        is positive, and leading 0xff bytes if negative. */
     {
         size_t i;
index 66d6dca574f95d8ffb85172c2bc8a5063d8833aa..30afc24bf0558522b7d0540e9ecf7a99ae3899c7 100644 (file)
@@ -1054,7 +1054,7 @@ subtype_dealloc(PyObject *self)
           self has a refcount of 0, and if gc ever gets its hands on it
           (which can happen if any weakref callback gets invoked), it
           looks like trash to gc too, and gc also tries to delete self
-          then.  But we're already deleting self.  Double dealloction is
+          then.  But we're already deleting self.  Double deallocation is
           a subtle disaster.
 
        Q. Why the bizarre (net-zero) manipulation of
@@ -6345,7 +6345,7 @@ recurse_down_subclasses(PyTypeObject *type, PyObject *name,
    slots compete for the same descriptor (for example both sq_item and
    mp_subscript generate a __getitem__ descriptor).
 
-   In the latter case, the first slotdef entry encoutered wins.  Since
+   In the latter case, the first slotdef entry encountered wins.  Since
    slotdef entries are sorted by the offset of the slot in the
    PyHeapTypeObject, this gives us some control over disambiguating
    between competing slots: the members of PyHeapTypeObject are listed
index fc2d2b970a12e071ba1e4e195745f8c2780257e3..c900f235fd91af8727cc44a1326a928589fe32f0 100644 (file)
@@ -54,7 +54,7 @@ BOOL ensure_directory(char *pathname, char *new_part, NOTIFYPROC notify)
     return TRUE;
 }
 
-/* XXX Should better explicitely specify
+/* XXX Should better explicitly specify
  * uncomp_size and file_times instead of pfhdr!
  */
 char *map_new_file(DWORD flags, char *filename,
@@ -164,7 +164,7 @@ extract_file(char *dst, char *src, int method, int comp_size,
         zstream.avail_out = uncomp_size;
 
 /* Apparently an undocumented feature of zlib: Set windowsize
-   to negative values to supress the gzip header and be compatible with
+   to negative values to suppress the gzip header and be compatible with
    zip! */
         result = TRUE;
         if (Z_OK != (x = inflateInit2(&zstream, -15))) {
index f0230190d4b8e4d82037d3cc6f4fe7bd55ed851f..2b1deefa4c38dece36f837f2f17d997f2019ac87 100644 (file)
@@ -147,7 +147,7 @@ BOOL pyc_compile, pyo_compile;
    the permissions of the current user. */
 HKEY hkey_root = (HKEY)-1;
 
-BOOL success;                   /* Installation successfull? */
+BOOL success;                   /* Installation successful? */
 char *failure_reason = NULL;
 
 HANDLE hBitmap;
@@ -765,7 +765,7 @@ run_installscript(char *pathname, int argc, char **argv, char **pOutput)
 
     tempname = tempnam(NULL, NULL);
     // We use a static CRT while the Python version we load uses
-    // the CRT from one of various possibile DLLs.  As a result we
+    // the CRT from one of various possible DLLs.  As a result we
     // need to redirect the standard handles using the API rather
     // than the CRT.
     redirected = CreateFile(
index 47c046ce7276201c329fe266b8c04c5dd1dbd7f8..ebda9cd94b5e2ee38cf8eb7163874c59ce69347b 100644 (file)
@@ -188,7 +188,7 @@ inv_handle:
     return NULL;
 }
 
-/* free dynamicaly-linked library */
+/* free dynamically-linked library */
 int dlclose(void *handle)
 {
     int rc;
index 49abecfbb537615221cb60e67596503585dfccd2..f73ae69513316bf5fcfc72bc82a6732d0eb848d3 100644 (file)
@@ -42,7 +42,7 @@ void *dlopen(char *filename, int flags);
 /* return a pointer to the `symbol' in DLL */
 void *dlsym(void *handle, char *symbol);
 
-/* free dynamicaly-linked library */
+/* free dynamically-linked library */
 int dlclose(void *handle);
 
 /* return a string describing last occurred dl error */
index 4c6c0eaf6917e6b09e13b597bac4b76a6a4723b4..10dd3a1f290fff76ce4d857b53b7f14ac62e4a93 100644 (file)
@@ -27,7 +27,7 @@
 
 typedef unsigned long long uint64;
 
-/* PowerPC suppport.
+/* PowerPC support.
    "__ppc__" appears to be the preprocessor definition to detect on OS X, whereas
    "__powerpc__" appears to be the correct one for Linux with GCC
 */
@@ -987,7 +987,7 @@ PyEval_EvalFrameEx(PyFrameObject *f, int throwflag)
         if (--_Py_Ticker < 0) {
             if (*next_instr == SETUP_FINALLY) {
                 /* Make the last opcode before
-                   a try: finally: block uninterruptable. */
+                   a try: finally: block uninterruptible. */
                 goto fast_next_opcode;
             }
             _Py_Ticker = _Py_CheckInterval;
index c0127be8bf81287d35660eaa6b38e6fe99477cd4..ddb7d42589879f2b1b27a5db056feb140540ae23 100644 (file)
@@ -463,7 +463,7 @@ _PyThread_CurrentFrames(void)
     /* for i in all interpreters:
      *     for t in all of i's thread states:
      *          if t's frame isn't NULL, map t's id to its frame
-     * Because these lists can mutute even when the GIL is held, we
+     * Because these lists can mutate even when the GIL is held, we
      * need to grab head_mutex for the duration.
      */
     HEAD_LOCK();
index 1578f8234da062340649f6bcf4898968551b2310..dd359e9f7bd628a54f3a817636e632b153266a90 100644 (file)
@@ -46,7 +46,7 @@
 #endif
 
 /* Check if we're running on HP-UX and _SC_THREADS is defined. If so, then
-   enough of the Posix threads package is implimented to support python
+   enough of the Posix threads package is implemented to support python
    threads.
 
    This is valid for HP-UX 11.23 running on an ia64 system. If needed, add
index a198ecf39b9d112b1110e8bbf18b61473513ffc3..e5a8b29bb950f7c0d0de620139a68387534b431b 100644 (file)
@@ -7,7 +7,7 @@ I dont consider it worth parsing the MSVC makefiles for compiler options.  Even
 we get it just right, a specific freeze application may have specific compiler
 options anyway (eg, to enable or disable specific functionality)
 
-So my basic stragtegy is:
+So my basic strategy is:
 
 * Have some Windows INI files which "describe" one or more extension modules.
   (Freeze comes with a default one for all known modules - but you can specify
index 433a4254e4273b8bd8d2548371cefa4202c2d2ba..58ec7ad8f542c138770e66da6ce48cf819aa26ec 100755 (executable)
@@ -188,7 +188,7 @@ def fix(filename):
     except os.error, msg:
         err(filename + ': rename failed (' + str(msg) + ')\n')
         return 1
-    # Return succes
+    # Return success
     return 0
 
 # Tokenizing ANSI C (partly)
index aa1c6b5c4154cf417db450ccfadab05b31dd627c..38f21d8c66d36dcdf80b196ec1c2d1df7de4c68e 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -1061,8 +1061,8 @@ class PyBuildExt(build_ext):
             if sys.platform == 'darwin':
                 # In every directory on the search path search for a dynamic
                 # library and then a static library, instead of first looking
-                # for dynamic libraries on the entiry path.
-                # This way a staticly linked custom sqlite gets picked up
+                # for dynamic libraries on the entire path.
+                # This way a statically linked custom sqlite gets picked up
                 # before the dynamic library in /usr/lib.
                 sqlite_extra_link_args = ('-Wl,-search_paths_first',)
             else: