summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEzio Melotti <ezio.melotti@gmail.com>2013-08-25 22:33:30 (GMT)
committerEzio Melotti <ezio.melotti@gmail.com>2013-08-25 22:33:30 (GMT)
commitd640fe2af5095c8104a7cf850c2a669c8e864215 (patch)
tree04fbf97c7f008821c9999531a56bdebc319353d5
parentc020e7f8cb04ff81197501781e92a26fa4382135 (diff)
parent7c4a7e6f3cbd98ad547a3f1661582517612419e3 (diff)
downloadcpython-d640fe2af5095c8104a7cf850c2a669c8e864215.zip
cpython-d640fe2af5095c8104a7cf850c2a669c8e864215.tar.gz
cpython-d640fe2af5095c8104a7cf850c2a669c8e864215.tar.bz2
#18803: merge with 3.3.
-rwxr-xr-xMac/BuildScript/build-installer.py4
-rw-r--r--Modules/unicodedata.c2
-rw-r--r--PCbuild/vs9to10.py2
-rwxr-xr-xParser/asdl_c.py2
-rw-r--r--Tools/freeze/checkextensions_win32.py4
-rw-r--r--Tools/freeze/makefreeze.py2
-rw-r--r--Tools/gdb/libpython.py2
-rwxr-xr-xTools/i18n/msgfmt.py2
-rw-r--r--Tools/msi/msilib.py2
-rw-r--r--Tools/pybench/CommandLine.py2
-rw-r--r--Tools/pybench/systimes.py2
-rw-r--r--Tools/pynche/DetailsViewer.py2
-rwxr-xr-xTools/scripts/fixnotice.py2
-rwxr-xr-xTools/scripts/ifdef.py4
-rwxr-xr-xTools/scripts/pathfix.py2
-rwxr-xr-xTools/stringbench/stringbench.py2
-rw-r--r--Tools/unicode/makeunicodedata.py2
17 files changed, 20 insertions, 20 deletions
diff --git a/Mac/BuildScript/build-installer.py b/Mac/BuildScript/build-installer.py
index 64c6171..41af0d3 100755
--- a/Mac/BuildScript/build-installer.py
+++ b/Mac/BuildScript/build-installer.py
@@ -108,7 +108,7 @@ DEPSRC = os.path.expanduser('~/Universal/other-sources')
### There are some issues with the SDK selection below here,
### The resulting binary doesn't work on all platforms that
### it should. Always default to the 10.4u SDK until that
-### isue is resolved.
+### issue is resolved.
###
##if int(os.uname()[2].split('.')[0]) == 8:
## # Explicitly use the 10.4u (universal) SDK when
@@ -1055,7 +1055,7 @@ def buildPython():
os.chdir(curdir)
if PYTHON_3:
- # Remove the 'Current' link, that way we don't accidently mess
+ # Remove the 'Current' link, that way we don't accidentally mess
# with an already installed version of python 2
os.unlink(os.path.join(rootDir, 'Library', 'Frameworks',
'Python.framework', 'Versions', 'Current'))
diff --git a/Modules/unicodedata.c b/Modules/unicodedata.c
index d89316a..75c1626 100644
--- a/Modules/unicodedata.c
+++ b/Modules/unicodedata.c
@@ -507,7 +507,7 @@ nfd_nfkd(PyObject *self, PyObject *input, int k)
stackptr = 0;
isize = PyUnicode_GET_LENGTH(input);
- /* Overallocate atmost 10 characters. */
+ /* Overallocate at most 10 characters. */
space = (isize > 10 ? 10 : isize) + isize;
osize = space;
output = PyMem_Malloc(space * sizeof(Py_UCS4));
diff --git a/PCbuild/vs9to10.py b/PCbuild/vs9to10.py
index 8bf832a..eb7dab5 100644
--- a/PCbuild/vs9to10.py
+++ b/PCbuild/vs9to10.py
@@ -1,4 +1,4 @@
-#Run this file after automatic convertsion of the VisualStudio 2008 solution by VisualStudio 2010.
+#Run this file after automatic conversion of the VisualStudio 2008 solution by VisualStudio 2010.
#This can be done whenever the 2008 solution changes.
#It will make the necessary cleanup and updates to the vcxproj files
#the .props files need to be maintained by hand if the .vsprops files change
diff --git a/Parser/asdl_c.py b/Parser/asdl_c.py
index f5cd8e4..5e1066f 100755
--- a/Parser/asdl_c.py
+++ b/Parser/asdl_c.py
@@ -1056,7 +1056,7 @@ def has_sequence(types, doing_specialization):
class StaticVisitor(PickleVisitor):
- CODE = '''Very simple, always emit this static code. Overide CODE'''
+ CODE = '''Very simple, always emit this static code. Override CODE'''
def visit(self, object):
self.emit(self.CODE, 0, reflow=False)
diff --git a/Tools/freeze/checkextensions_win32.py b/Tools/freeze/checkextensions_win32.py
index a41542f..ee446e7 100644
--- a/Tools/freeze/checkextensions_win32.py
+++ b/Tools/freeze/checkextensions_win32.py
@@ -3,7 +3,7 @@
Under Windows it is unlikely the .obj files are of use, as special compiler options
are needed (primarily to toggle the behavior of "public" symbols.
-I dont consider it worth parsing the MSVC makefiles for compiler options. Even if
+I don't consider it worth parsing the MSVC makefiles for compiler options. Even if
we get it just right, a specific freeze application may have specific compiler
options anyway (eg, to enable or disable specific functionality)
@@ -14,7 +14,7 @@ So my basic strategy is:
your own).
* This description can include:
- The MSVC .dsp file for the extension. The .c source file names
- are extraced from there.
+ are extracted from there.
- Specific compiler/linker options
- Flag to indicate if Unicode compilation is expected.
diff --git a/Tools/freeze/makefreeze.py b/Tools/freeze/makefreeze.py
index 4cd1e96..ef18ec7 100644
--- a/Tools/freeze/makefreeze.py
+++ b/Tools/freeze/makefreeze.py
@@ -61,7 +61,7 @@ def makefreeze(base, dict, debug=0, entry_point=None, fail_import=()):
outfp.write('\t{"%s", M_%s, %d},\n' % (mod, mangled, size))
outfp.write('\n')
# The following modules have a NULL code pointer, indicating
- # that the prozen program should not search for them on the host
+ # that the frozen program should not search for them on the host
# system. Importing them will *always* raise an ImportError.
# The zero value size is never used.
for mod in fail_import:
diff --git a/Tools/gdb/libpython.py b/Tools/gdb/libpython.py
index 684713f..47adfa6 100644
--- a/Tools/gdb/libpython.py
+++ b/Tools/gdb/libpython.py
@@ -632,7 +632,7 @@ class PyDictObjectPtr(PyObjectPtr):
def iteritems(self):
'''
Yields a sequence of (PyObjectPtr key, PyObjectPtr value) pairs,
- analagous to dict.iteritems()
+ analogous to dict.iteritems()
'''
keys = self.field('ma_keys')
values = self.field('ma_values')
diff --git a/Tools/i18n/msgfmt.py b/Tools/i18n/msgfmt.py
index 7b3a81f..cd90691 100755
--- a/Tools/i18n/msgfmt.py
+++ b/Tools/i18n/msgfmt.py
@@ -154,7 +154,7 @@ def make(filename, outfile):
# This is a message with plural forms
elif l.startswith('msgid_plural'):
if section != ID:
- print('msgid_plural not preceeded by msgid on %s:%d' % (infile, lno),
+ print('msgid_plural not preceded by msgid on %s:%d' % (infile, lno),
file=sys.stderr)
sys.exit(1)
l = l[12:]
diff --git a/Tools/msi/msilib.py b/Tools/msi/msilib.py
index f44052e..c208b91 100644
--- a/Tools/msi/msilib.py
+++ b/Tools/msi/msilib.py
@@ -305,7 +305,7 @@ def init_database(name, schema,
t.create(db)
# Fill the validation table
add_data(db, "_Validation", schema._Validation_records)
- # Initialize the summary information, allowing atmost 20 properties
+ # Initialize the summary information, allowing at most 20 properties
si = db.GetSummaryInformation(20)
si.SetProperty(PID_TITLE, "Installation Database")
si.SetProperty(PID_SUBJECT, ProductName)
diff --git a/Tools/pybench/CommandLine.py b/Tools/pybench/CommandLine.py
index 715bc49..073cca0 100644
--- a/Tools/pybench/CommandLine.py
+++ b/Tools/pybench/CommandLine.py
@@ -462,7 +462,7 @@ class Application:
handler = getattr(self, handlername)
except AttributeError:
if value == '':
- # count the number of occurances
+ # count the number of occurrences
if optionname in values:
values[optionname] = values[optionname] + 1
else:
diff --git a/Tools/pybench/systimes.py b/Tools/pybench/systimes.py
index 6bc7e80..5e00891 100644
--- a/Tools/pybench/systimes.py
+++ b/Tools/pybench/systimes.py
@@ -5,7 +5,7 @@
This module implements various different strategies for measuring
performance timings. It tries to choose the best available method
- based on the platforma and available tools.
+ based on the platform and available tools.
On Windows, it is recommended to have the Mark Hammond win32
package installed. Alternatively, the Thomas Heller ctypes
diff --git a/Tools/pynche/DetailsViewer.py b/Tools/pynche/DetailsViewer.py
index fdc79b7..bed11f4 100644
--- a/Tools/pynche/DetailsViewer.py
+++ b/Tools/pynche/DetailsViewer.py
@@ -26,7 +26,7 @@ option menu:
other side. Thus if red were at 238 and 25 were added to it, red
would have the value 7.
- Preseve Distance
+ Preserve Distance
When the increment or decrement would send any of the tied variations
out of bounds, all tied variations are wrapped as one, so as to
preserve the distance between them. Thus if green and blue were tied,
diff --git a/Tools/scripts/fixnotice.py b/Tools/scripts/fixnotice.py
index aac8697..ad967f9 100755
--- a/Tools/scripts/fixnotice.py
+++ b/Tools/scripts/fixnotice.py
@@ -2,7 +2,7 @@
"""(Ostensibly) fix copyright notices in files.
-Actually, this sript will simply replace a block of text in a file from one
+Actually, this script will simply replace a block of text in a file from one
string to another. It will only do this once though, i.e. not globally
throughout the file. It writes a backup file and then does an os.rename()
dance for atomicity.
diff --git a/Tools/scripts/ifdef.py b/Tools/scripts/ifdef.py
index 46167ad..b1711ce 100755
--- a/Tools/scripts/ifdef.py
+++ b/Tools/scripts/ifdef.py
@@ -9,11 +9,11 @@
# options. On standard output it writes a copy of the input file(s)
# minus those code sections that are suppressed by the selected
# combination of defined/undefined symbols. The #if(n)def/#else/#else
-# lines themselfs (if the #if(n)def tests for one of the mentioned
+# lines themselves (if the #if(n)def tests for one of the mentioned
# names) are removed as well.
# Features: Arbitrary nesting of recognized and unrecognized
-# preprocesor statements works correctly. Unrecognized #if* commands
+# preprocessor statements works correctly. Unrecognized #if* commands
# are left in place, so it will never remove too much, only too
# little. It does accept whitespace around the '#' character.
diff --git a/Tools/scripts/pathfix.py b/Tools/scripts/pathfix.py
index ae15561..22432d1 100755
--- a/Tools/scripts/pathfix.py
+++ b/Tools/scripts/pathfix.py
@@ -151,7 +151,7 @@ def fix(filename):
except OSError as msg:
err('%s: reset of timestamp failed (%r)\n' % (filename, msg))
return 1
- # Return succes
+ # Return success
return 0
def fixline(line):
diff --git a/Tools/stringbench/stringbench.py b/Tools/stringbench/stringbench.py
index c72e16d..5abc25a 100755
--- a/Tools/stringbench/stringbench.py
+++ b/Tools/stringbench/stringbench.py
@@ -1294,7 +1294,7 @@ def _get_big_s(STR):
raise AssertionError
# The older replace implementation counted all matches in
-# the string even when it only neeed to make one replacement.
+# the string even when it only needed to make one replacement.
@bench('("A" + ("Z"*128*1024)).replace("A", "BB", 1)',
'quick replace single character match', 10)
def quick_replace_single_match(STR):
diff --git a/Tools/unicode/makeunicodedata.py b/Tools/unicode/makeunicodedata.py
index 01021c8..ea43c0e 100644
--- a/Tools/unicode/makeunicodedata.py
+++ b/Tools/unicode/makeunicodedata.py
@@ -966,7 +966,7 @@ class UnicodeData:
assert pua_index - NAME_ALIASES_START == len(self.aliases)
self.named_sequences = []
- # store named seqences in the PUA 1, in range U+F0100..,
+ # store named sequences in the PUA 1, in range U+F0100..,
# in order to take advantage of the compression and lookup
# algorithms used for the other characters.