[Python-checkins] cpython (2.7): #11565: Fix several typos. Patch by Piotr Kasprzyk. (original) (raw)
ezio.melotti python-checkins at python.org
Wed Mar 16 11:35:26 CET 2011
- Previous message: [Python-checkins] cpython (merge 3.2 -> default): #11565: Merge with 3.2.
- Next message: [Python-checkins] cpython (2.7): #11565: Fix several typos. Patch by Piotr Kasprzyk.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
http://hg.python.org/cpython/rev/cd8d3c2d3bce changeset: 68588:cd8d3c2d3bce branch: 2.7 parent: 68577:93053ce76075 user: Ezio Melotti <ezio.melotti at gmail.com> date: Wed Mar 16 12:34:31 2011 +0200 summary: #11565: Fix several typos. Patch by Piotr Kasprzyk.
files: 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
diff --git a/Doc/includes/sqlite3/shared_cache.py b/Doc/includes/sqlite3/shared_cache.py --- a/Doc/includes/sqlite3/shared_cache.py +++ b/Doc/includes/sqlite3/shared_cache.py @@ -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)
diff --git a/Doc/library/imaplib.rst b/Doc/library/imaplib.rst
--- a/Doc/library/imaplib.rst
+++ b/Doc/library/imaplib.rst
@@ -104,7 +104,7 @@
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. diff --git a/Include/abstract.h b/Include/abstract.h --- a/Include/abstract.h +++ b/Include/abstract.h @@ -509,7 +509,7 @@ 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 @@ 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. */
diff --git a/Include/pymacconfig.h b/Include/pymacconfig.h --- a/Include/pymacconfig.h +++ b/Include/pymacconfig.h @@ -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. */
diff --git a/Lib/SimpleXMLRPCServer.py b/Lib/SimpleXMLRPCServer.py --- a/Lib/SimpleXMLRPCServer.py +++ b/Lib/SimpleXMLRPCServer.py @@ -246,7 +246,7 @@ 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. """
diff --git a/Lib/csv.py b/Lib/csv.py --- a/Lib/csv.py +++ b/Lib/csv.py @@ -281,7 +281,7 @@ 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/
diff --git a/Lib/ctypes/test/test_arrays.py b/Lib/ctypes/test/test_arrays.py --- a/Lib/ctypes/test/test_arrays.py +++ b/Lib/ctypes/test/test_arrays.py @@ -37,7 +37,7 @@ 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)
diff --git a/Lib/ctypes/test/test_init.py b/Lib/ctypes/test/test_init.py --- a/Lib/ctypes/test/test_init.py +++ b/Lib/ctypes/test/test_init.py @@ -27,7 +27,7 @@ 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)
diff --git a/Lib/ctypes/test/test_numbers.py b/Lib/ctypes/test/test_numbers.py --- a/Lib/ctypes/test/test_numbers.py +++ b/Lib/ctypes/test/test_numbers.py @@ -157,7 +157,7 @@ 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_)
diff --git a/Lib/ctypes/test/test_win32.py b/Lib/ctypes/test/test_win32.py --- a/Lib/ctypes/test/test_win32.py +++ b/Lib/ctypes/test/test_win32.py @@ -17,7 +17,7 @@ # 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)
diff --git a/Lib/difflib.py b/Lib/difflib.py --- a/Lib/difflib.py +++ b/Lib/difflib.py @@ -1714,7 +1714,7 @@ 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')
diff --git a/Lib/distutils/cmd.py b/Lib/distutils/cmd.py --- a/Lib/distutils/cmd.py +++ b/Lib/distutils/cmd.py @@ -377,7 +377,7 @@ dry_run=self.dry_run)
def move_file (self, src, dst, level=1):
"""Move a file respectin dry-run flag."""
def spawn (self, cmd, search_path=1, level=1):"""Move a file respecting dry-run flag.""" return file_util.move_file(src, dst, dry_run = self.dry_run)
diff --git a/Lib/distutils/tests/test_clean.py b/Lib/distutils/tests/test_clean.py --- a/Lib/distutils/tests/test_clean.py +++ b/Lib/distutils/tests/test_clean.py @@ -39,7 +39,7 @@ 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()
diff --git a/Lib/distutils/tests/test_sdist.py b/Lib/distutils/tests/test_sdist.py --- a/Lib/distutils/tests/test_sdist.py +++ b/Lib/distutils/tests/test_sdist.py @@ -370,7 +370,7 @@ # 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()
diff --git a/Lib/doctest.py b/Lib/doctest.py --- a/Lib/doctest.py +++ b/Lib/doctest.py @@ -1217,7 +1217,7 @@ # 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 @@ 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',
diff --git a/Lib/email/header.py b/Lib/email/header.py --- a/Lib/email/header.py +++ b/Lib/email/header.py @@ -47,7 +47,7 @@
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]+:')
diff --git a/Lib/idlelib/FormatParagraph.py b/Lib/idlelib/FormatParagraph.py --- a/Lib/idlelib/FormatParagraph.py +++ b/Lib/idlelib/FormatParagraph.py @@ -54,7 +54,7 @@ # 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]:
diff --git a/Lib/idlelib/extend.txt b/Lib/idlelib/extend.txt --- a/Lib/idlelib/extend.txt +++ b/Lib/idlelib/extend.txt @@ -18,7 +18,7 @@
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)
diff --git a/Lib/idlelib/macosxSupport.py b/Lib/idlelib/macosxSupport.py --- a/Lib/idlelib/macosxSupport.py +++ b/Lib/idlelib/macosxSupport.py @@ -53,8 +53,8 @@
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:
diff --git a/Lib/imaplib.py b/Lib/imaplib.py --- a/Lib/imaplib.py +++ b/Lib/imaplib.py @@ -1394,7 +1394,7 @@ """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 diff --git a/Lib/lib-tk/Tix.py b/Lib/lib-tk/Tix.py --- a/Lib/lib-tk/Tix.py +++ b/Lib/lib-tk/Tix.py @@ -171,7 +171,7 @@ 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 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 @@ """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 @@ 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."""
diff --git a/Lib/lib-tk/test/test_ttk/test_functions.py b/Lib/lib-tk/test/test_ttk/test_functions.py --- a/Lib/lib-tk/test/test_ttk/test_functions.py +++ b/Lib/lib-tk/test/test_ttk/test_functions.py @@ -136,7 +136,7 @@ # 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
diff --git a/Lib/lib-tk/ttk.py b/Lib/lib-tk/ttk.py --- a/Lib/lib-tk/ttk.py +++ b/Lib/lib-tk/ttk.py @@ -707,7 +707,7 @@ 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]
diff --git a/Lib/lib-tk/turtle.py b/Lib/lib-tk/turtle.py --- a/Lib/lib-tk/turtle.py +++ b/Lib/lib-tk/turtle.py @@ -1409,7 +1409,7 @@ 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 @@ 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 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 @@ 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 .py It is intended to serve as a template for translation of the docstrings into different languages. diff --git a/Lib/lib2to3/fixes/fix_metaclass.py b/Lib/lib2to3/fixes/fix_metaclass.py --- a/Lib/lib2to3/fixes/fix_metaclass.py +++ b/Lib/lib2to3/fixes/fix_metaclass.py @@ -48,7 +48,7 @@ """ 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
diff --git a/Lib/lib2to3/pgen2/conv.py b/Lib/lib2to3/pgen2/conv.py --- a/Lib/lib2to3/pgen2/conv.py +++ b/Lib/lib2to3/pgen2/conv.py @@ -51,7 +51,7 @@ 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 @@ 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:
diff --git a/Lib/lib2to3/pytree.py b/Lib/lib2to3/pytree.py --- a/Lib/lib2to3/pytree.py +++ b/Lib/lib2to3/pytree.py @@ -658,8 +658,8 @@ 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
diff --git a/Lib/lib2to3/tests/data/py2_test_grammar.py b/Lib/lib2to3/tests/data/py2_test_grammar.py --- a/Lib/lib2to3/tests/data/py2_test_grammar.py +++ b/Lib/lib2to3/tests/data/py2_test_grammar.py @@ -316,7 +316,7 @@ ### 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()
diff --git a/Lib/lib2to3/tests/data/py3_test_grammar.py b/Lib/lib2to3/tests/data/py3_test_grammar.py --- a/Lib/lib2to3/tests/data/py3_test_grammar.py +++ b/Lib/lib2to3/tests/data/py3_test_grammar.py @@ -356,7 +356,7 @@ ### 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()
diff --git a/Lib/ntpath.py b/Lib/ntpath.py --- a/Lib/ntpath.py +++ b/Lib/ntpath.py @@ -310,7 +310,7 @@
- $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 '^|<>='.
diff --git a/Lib/pickletools.py b/Lib/pickletools.py --- a/Lib/pickletools.py +++ b/Lib/pickletools.py @@ -1370,7 +1370,7 @@ 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. """),
diff --git a/Lib/platform.py b/Lib/platform.py --- a/Lib/platform.py +++ b/Lib/platform.py @@ -503,7 +503,7 @@ 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)
diff --git a/Lib/subprocess.py b/Lib/subprocess.py --- a/Lib/subprocess.py +++ b/Lib/subprocess.py @@ -883,7 +883,7 @@ 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:
diff --git a/Lib/test/pyclbr_input.py b/Lib/test/pyclbr_input.py --- a/Lib/test/pyclbr_input.py +++ b/Lib/test/pyclbr_input.py @@ -19,7 +19,7 @@
# 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
diff --git a/Lib/test/test_builtin.py b/Lib/test/test_builtin.py --- a/Lib/test/test_builtin.py +++ b/Lib/test/test_builtin.py @@ -693,7 +693,7 @@ # 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
diff --git a/Lib/test/test_capi.py b/Lib/test/test_capi.py --- a/Lib/test/test_capi.py +++ b/Lib/test/test_capi.py @@ -86,7 +86,7 @@ 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!
diff --git a/Lib/test/test_datetime.py b/Lib/test/test_datetime.py --- a/Lib/test/test_datetime.py +++ b/Lib/test/test_datetime.py @@ -3108,7 +3108,7 @@ 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
diff --git a/Lib/test/test_decimal.py b/Lib/test/test_decimal.py --- a/Lib/test/test_decimal.py +++ b/Lib/test/test_decimal.py @@ -231,7 +231,7 @@ 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
diff --git a/Lib/test/test_descr.py b/Lib/test/test_descr.py --- a/Lib/test/test_descr.py +++ b/Lib/test/test_descr.py @@ -4282,7 +4282,7 @@ except TypeError: pass else:
self.fail("Carlo Verre __setattr__ suceeded!")
self.fail("Carlo Verre __setattr__ succeeded!") try: object.__delattr__(str, "lower") except TypeError:
diff --git a/Lib/test/test_doctest.py b/Lib/test/test_doctest.py --- a/Lib/test/test_doctest.py +++ b/Lib/test/test_doctest.py @@ -1292,7 +1292,7 @@ ? + ++ ^ 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 @@ 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 @@ 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 @@ 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)
diff --git a/Lib/test/test_extcall.py b/Lib/test/test_extcall.py
--- a/Lib/test/test_extcall.py
+++ b/Lib/test/test_extcall.py
@@ -236,7 +236,7 @@
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
diff --git a/Lib/test/test_float.py b/Lib/test/test_float.py --- a/Lib/test/test_float.py +++ b/Lib/test/test_float.py @@ -56,7 +56,7 @@ 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 @@ 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.
@requires_IEEE_754# distinguishes -0.0 and 0.0. self.assertEqual((a, copysign(1.0, a)), (b, copysign(1.0, b)))
diff --git a/Lib/test/test_grammar.py b/Lib/test/test_grammar.py --- a/Lib/test/test_grammar.py +++ b/Lib/test/test_grammar.py @@ -314,7 +314,7 @@ ### 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()
diff --git a/Lib/test/test_httpservers.py b/Lib/test/test_httpservers.py --- a/Lib/test/test_httpservers.py +++ b/Lib/test/test_httpservers.py @@ -87,7 +87,7 @@ 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. """
diff --git a/Lib/test/test_iterlen.py b/Lib/test/test_iterlen.py --- a/Lib/test/test_iterlen.py +++ b/Lib/test/test_iterlen.py @@ -20,11 +20,11 @@
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. diff --git a/Lib/test/test_itertools.py b/Lib/test/test_itertools.py --- a/Lib/test/test_itertools.py +++ b/Lib/test/test_itertools.py @@ -1475,7 +1475,7 @@ ... 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): diff --git a/Lib/test/test_marshal.py b/Lib/test/test_marshal.py --- a/Lib/test/test_marshal.py +++ b/Lib/test/test_marshal.py @@ -252,7 +252,7 @@ # >>> 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())
diff --git a/Lib/test/test_math.py b/Lib/test/test_math.py --- a/Lib/test/test_math.py +++ b/Lib/test/test_math.py @@ -780,7 +780,7 @@
# 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)
diff --git a/Lib/test/test_memoryio.py b/Lib/test/test_memoryio.py --- a/Lib/test/test_memoryio.py +++ b/Lib/test/test_memoryio.py @@ -372,7 +372,7 @@
# 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__'
diff --git a/Lib/test/test_mmap.py b/Lib/test/test_mmap.py --- a/Lib/test/test_mmap.py +++ b/Lib/test/test_mmap.py @@ -590,7 +590,7 @@ 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")
diff --git a/Lib/test/test_multiprocessing.py b/Lib/test/test_multiprocessing.py --- a/Lib/test/test_multiprocessing.py +++ b/Lib/test/test_multiprocessing.py @@ -18,7 +18,7 @@ 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 @@ 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 @@
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()
diff --git a/Lib/test/test_pep277.py b/Lib/test/test_pep277.py --- a/Lib/test/test_pep277.py +++ b/Lib/test/test_pep277.py @@ -126,7 +126,7 @@ # 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 @@ # 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)
diff --git a/Lib/test/test_pkg.py b/Lib/test/test_pkg.py --- a/Lib/test/test_pkg.py +++ b/Lib/test/test_pkg.py @@ -54,7 +54,7 @@ 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('.')]
diff --git a/Lib/test/test_print.py b/Lib/test/test_print.py --- a/Lib/test/test_print.py +++ b/Lib/test/test_print.py @@ -15,7 +15,7 @@
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): diff --git a/Lib/test/test_strptime.py b/Lib/test/test_strptime.py --- a/Lib/test/test_strptime.py +++ b/Lib/test/test_strptime.py @@ -536,7 +536,7 @@ 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
diff --git a/Lib/test/test_syntax.py b/Lib/test/test_syntax.py --- a/Lib/test/test_syntax.py +++ b/Lib/test/test_syntax.py @@ -266,7 +266,7 @@
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:
diff --git a/Lib/test/test_threading.py b/Lib/test/test_threading.py --- a/Lib/test/test_threading.py +++ b/Lib/test/test_threading.py @@ -559,7 +559,7 @@ # 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
diff --git a/Lib/test/test_trace.py b/Lib/test/test_trace.py --- a/Lib/test/test_trace.py +++ b/Lib/test/test_trace.py @@ -205,7 +205,7 @@ (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. #
diff --git a/Lib/test/test_urllib.py b/Lib/test/test_urllib.py --- a/Lib/test/test_urllib.py +++ b/Lib/test/test_urllib.py @@ -641,7 +641,7 @@
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!
diff --git a/Lib/test/test_warnings.py b/Lib/test/test_warnings.py --- a/Lib/test/test_warnings.py +++ b/Lib/test/test_warnings.py @@ -320,7 +320,7 @@ 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,
diff --git a/Lib/unittest/test/test_program.py b/Lib/unittest/test/test_program.py --- a/Lib/unittest/test/test_program.py +++ b/Lib/unittest/test/test_program.py @@ -224,7 +224,7 @@
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')
diff --git a/Lib/xml/dom/minicompat.py b/Lib/xml/dom/minicompat.py --- a/Lib/xml/dom/minicompat.py +++ b/Lib/xml/dom/minicompat.py @@ -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
diff --git a/Lib/xml/dom/minidom.py b/Lib/xml/dom/minidom.py --- a/Lib/xml/dom/minidom.py +++ b/Lib/xml/dom/minidom.py @@ -1875,7 +1875,7 @@ 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))
diff --git a/Mac/BuildScript/build-installer.py b/Mac/BuildScript/build-installer.py --- a/Mac/BuildScript/build-installer.py +++ b/Mac/BuildScript/build-installer.py @@ -362,7 +362,7 @@
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') diff --git a/Modules/_ctypes/_ctypes.c b/Modules/_ctypes/_ctypes.c --- a/Modules/_ctypes/_ctypes.c +++ b/Modules/_ctypes/_ctypes.c @@ -3427,7 +3427,7 @@ /* 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
/ diff --git a/Modules/_ctypes/callbacks.c b/Modules/_ctypes/callbacks.c --- a/Modules/_ctypes/callbacks.c +++ b/Modules/_ctypes/callbacks.c @@ -256,7 +256,7 @@ / 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.an exception occurs in the callback, and print the traceback not only on the console, but also to OutputDebugString() or something like that.
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? */
diff --git a/Modules/_ctypes/callproc.c b/Modules/_ctypes/callproc.c --- a/Modules/_ctypes/callproc.c +++ b/Modules/_ctypes/callproc.c @@ -34,7 +34,7 @@
- _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.
- If 'converters' are present (converters is a sequence of argtypes' from_param methods), for each item in 'callargs' converter is called and the
diff --git a/Modules/_functoolsmodule.c b/Modules/_functoolsmodule.c --- a/Modules/_functoolsmodule.c +++ b/Modules/_functoolsmodule.c @@ -278,7 +278,7 @@ 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 *
diff --git a/Modules/_io/iobase.c b/Modules/_io/iobase.c
--- a/Modules/_io/iobase.c
+++ b/Modules/_io/iobase.c
@@ -49,7 +49,7 @@
"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"); diff --git a/Modules/_io/stringio.c b/Modules/_io/stringio.c --- a/Modules/_io/stringio.c +++ b/Modules/_io/stringio.c @@ -157,7 +157,7 @@ 0 lo string_size hi | |<---used--->|<----------available----------->| | | <--to pad-->|<---to write---> |
0 buf positon
0 buf position */ memset(self->buf + self->string_size, '\0',
diff --git a/Modules/_sqlite/connection.h b/Modules/_sqlite/connection.h --- a/Modules/_sqlite/connection.h +++ b/Modules/_sqlite/connection.h @@ -55,7 +55,7 @@ /* 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;
diff --git a/Modules/cmathmodule.c b/Modules/cmathmodule.c --- a/Modules/cmathmodule.c +++ b/Modules/cmathmodule.c @@ -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. */
diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c --- a/Modules/socketmodule.c +++ b/Modules/socketmodule.c @@ -2329,7 +2329,7 @@
- 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 @@ } 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 @@
- 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 @@
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 @@
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 @@ 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. */
diff --git a/Modules/timemodule.c b/Modules/timemodule.c --- a/Modules/timemodule.c +++ b/Modules/timemodule.c @@ -635,7 +635,7 @@ 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. */
if (tt == (time_t)(-1) && buf.tm_wday == -1) { PyErr_SetString(PyExc_OverflowError, "mktime argument out of range");* cannot remain set to -1 if mktime succeeded. */
diff --git a/Modules/zipimport.c b/Modules/zipimport.c --- a/Modules/zipimport.c +++ b/Modules/zipimport.c @@ -1053,7 +1053,7 @@ }
/* 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) diff --git a/Modules/zlib/deflate.h b/Modules/zlib/deflate.h --- a/Modules/zlib/deflate.h +++ b/Modules/zlib/deflate.h @@ -188,7 +188,7 @@ 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[2D_CODES+1]; /* distance tree / struct ct_data_s bl_tree[2BL_CODES+1]; /* Huffman tree for bit lengths / diff --git a/Modules/zlib/gzio.c b/Modules/zlib/gzio.c --- a/Modules/zlib/gzio.c +++ b/Modules/zlib/gzio.c @@ -256,7 +256,7 @@ / =========================================================================== 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 @@ 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. */ diff --git a/Objects/dictobject.c b/Objects/dictobject.c --- a/Objects/dictobject.c +++ b/Objects/dictobject.c @@ -2297,7 +2297,7 @@ 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 diff --git a/Objects/listobject.c b/Objects/listobject.c --- a/Objects/listobject.c +++ b/Objects/listobject.c @@ -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 diff --git a/Objects/longobject.c b/Objects/longobject.c --- a/Objects/longobject.c +++ b/Objects/longobject.c @@ -532,7 +532,7 @@ is_signed = pendbyte >= 0x80; / Compute numsignificantbytes. This consists of finding the most
significant byte. Leading 0 bytes are insignficant if the number
{ size_t i;significant byte. Leading 0 bytes are insignificant if the number is positive, and leading 0xff bytes if negative. */
diff --git a/Objects/typeobject.c b/Objects/typeobject.c --- a/Objects/typeobject.c +++ b/Objects/typeobject.c @@ -1054,7 +1054,7 @@ 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 @@ 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 diff --git a/PC/bdist_wininst/extract.c b/PC/bdist_wininst/extract.c --- a/PC/bdist_wininst/extract.c +++ b/PC/bdist_wininst/extract.c @@ -54,7 +54,7 @@ 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 @@ 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))) {
diff --git a/PC/bdist_wininst/install.c b/PC/bdist_wininst/install.c --- a/PC/bdist_wininst/install.c +++ b/PC/bdist_wininst/install.c @@ -147,7 +147,7 @@ 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 @@
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( diff --git a/PC/os2emx/dlfcn.c b/PC/os2emx/dlfcn.c --- a/PC/os2emx/dlfcn.c +++ b/PC/os2emx/dlfcn.c @@ -188,7 +188,7 @@ return NULL; }
-/* free dynamicaly-linked library / +/ free dynamically-linked library */ int dlclose(void handle) { int rc; diff --git a/PC/os2emx/dlfcn.h b/PC/os2emx/dlfcn.h --- a/PC/os2emx/dlfcn.h +++ b/PC/os2emx/dlfcn.h @@ -42,7 +42,7 @@ / 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 */ diff --git a/Python/ceval.c b/Python/ceval.c --- a/Python/ceval.c +++ b/Python/ceval.c @@ -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 @@ 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;
diff --git a/Python/pystate.c b/Python/pystate.c --- a/Python/pystate.c +++ b/Python/pystate.c @@ -463,7 +463,7 @@ /* 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
HEAD_LOCK(); diff --git a/Python/thread.c b/Python/thread.c --- a/Python/thread.c +++ b/Python/thread.c @@ -46,7 +46,7 @@* Because these lists can mutate even when the GIL is held, we * need to grab head_mutex for the duration. */
#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
diff --git a/Tools/freeze/checkextensions_win32.py b/Tools/freeze/checkextensions_win32.py --- a/Tools/freeze/checkextensions_win32.py +++ b/Tools/freeze/checkextensions_win32.py @@ -7,7 +7,7 @@ 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 diff --git a/Tools/scripts/fixcid.py b/Tools/scripts/fixcid.py --- a/Tools/scripts/fixcid.py +++ b/Tools/scripts/fixcid.py @@ -188,7 +188,7 @@ except os.error, msg: err(filename + ': rename failed (' + str(msg) + ')\n') return 1
Return succes
return 0 Return success
Tokenizing ANSI C (partly)
diff --git a/setup.py b/setup.py --- a/setup.py +++ b/setup.py @@ -1061,8 +1061,8 @@ 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:
-- Repository URL: http://hg.python.org/cpython
- Previous message: [Python-checkins] cpython (merge 3.2 -> default): #11565: Merge with 3.2.
- Next message: [Python-checkins] cpython (2.7): #11565: Fix several typos. Patch by Piotr Kasprzyk.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]