Merge 3.2, issue #17047: remove doubled words found in 2.7 to
3.4 Lib/*, as reported by Serhiy Storchaka and Matthew Barnett.
This commit is contained in:
commit
98472b8396
|
@ -303,7 +303,7 @@ class IOBase(metaclass=abc.ABCMeta):
|
|||
def seek(self, pos, whence=0):
|
||||
"""Change stream position.
|
||||
|
||||
Change the stream position to byte offset offset. offset is
|
||||
Change the stream position to byte offset pos. Argument pos is
|
||||
interpreted relative to the position indicated by whence. Values
|
||||
for whence are ints:
|
||||
|
||||
|
|
|
@ -518,7 +518,7 @@ class Executor(object):
|
|||
"""Returns a iterator equivalent to map(fn, iter).
|
||||
|
||||
Args:
|
||||
fn: A callable that will take take as many arguments as there are
|
||||
fn: A callable that will take as many arguments as there are
|
||||
passed iterables.
|
||||
timeout: The maximum number of seconds to wait. If None, then there
|
||||
is no limit on the wait time.
|
||||
|
|
|
@ -278,8 +278,8 @@ class install(Command):
|
|||
|
||||
if self.user and (self.prefix or self.exec_prefix or self.home or
|
||||
self.install_base or self.install_platbase):
|
||||
raise DistutilsOptionError("can't combine user with with prefix/"
|
||||
"exec_prefix/home or install_(plat)base")
|
||||
raise DistutilsOptionError("can't combine user with prefix, "
|
||||
"exec_prefix/home, or install_(plat)base")
|
||||
|
||||
# Next, stuff that's wrong (or dubious) only on certain platforms.
|
||||
if os.name != "posix":
|
||||
|
|
|
@ -165,7 +165,7 @@ class InstallTestCase(support.TempdirManager,
|
|||
cmd.home = 'home'
|
||||
self.assertRaises(DistutilsOptionError, cmd.finalize_options)
|
||||
|
||||
# can't combine user with with prefix/exec_prefix/home or
|
||||
# can't combine user with prefix/exec_prefix/home or
|
||||
# install_(plat)base
|
||||
cmd.prefix = None
|
||||
cmd.user = 'user'
|
||||
|
|
|
@ -466,7 +466,7 @@ class FTP:
|
|||
blocksize: The maximum data size to read from fp and send over
|
||||
the connection at once. [default: 8192]
|
||||
callback: An optional single parameter callable that is called on
|
||||
on each block of data after it is sent. [default: None]
|
||||
each block of data after it is sent. [default: None]
|
||||
rest: Passed to transfercmd(). [default: None]
|
||||
|
||||
Returns:
|
||||
|
@ -488,7 +488,7 @@ class FTP:
|
|||
cmd: A STOR command.
|
||||
fp: A file-like object with a readline() method.
|
||||
callback: An optional single parameter callable that is called on
|
||||
on each line after it is sent. [default: None]
|
||||
each line after it is sent. [default: None]
|
||||
|
||||
Returns:
|
||||
The response code.
|
||||
|
|
|
@ -54,7 +54,7 @@ Extensions are not required to define menu entries for all the events they
|
|||
implement. (They are also not required to create keybindings, but in that
|
||||
case there must be empty bindings in cofig-extensions.def)
|
||||
|
||||
Here is a complete example example:
|
||||
Here is a complete example:
|
||||
|
||||
class ZoomHeight:
|
||||
|
||||
|
@ -72,7 +72,7 @@ class ZoomHeight:
|
|||
"...Do what you want here..."
|
||||
|
||||
The final piece of the puzzle is the file "config-extensions.def", which is
|
||||
used to to configure the loading of extensions and to establish key (or, more
|
||||
used to configure the loading of extensions and to establish key (or, more
|
||||
generally, event) bindings to the virtual events defined in the extensions.
|
||||
|
||||
See the comments at the top of config-extensions.def for information. It's
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
For security reasons, GvR requested that Idle's Python execution server process
|
||||
connect to the Idle process, which listens for the connection. Since Idle has
|
||||
has only one client per server, this was not a limitation.
|
||||
only one client per server, this was not a limitation.
|
||||
|
||||
+---------------------------------+ +-------------+
|
||||
| socketserver.BaseRequestHandler | | SocketIO |
|
||||
|
|
|
@ -20,7 +20,7 @@ from . import token, tokenize
|
|||
|
||||
|
||||
class Grammar(object):
|
||||
"""Pgen parsing tables tables conversion class.
|
||||
"""Pgen parsing tables conversion class.
|
||||
|
||||
Once initialized, this class supplies the grammar tables for the
|
||||
parsing engine implemented by parse.py. The parsing engine
|
||||
|
@ -45,7 +45,7 @@ class Grammar(object):
|
|||
these two are each other's inverse.
|
||||
|
||||
states -- a list of DFAs, where each DFA is a list of
|
||||
states, each state is is a list of arcs, and each
|
||||
states, each state is a list of arcs, and each
|
||||
arc is a (i, j) pair where i is a label and j is
|
||||
a state number. The DFA number is the index into
|
||||
this list. (This name is slightly confusing.)
|
||||
|
|
|
@ -325,7 +325,7 @@ class Directory:
|
|||
|
||||
def add_file(self, file, src=None, version=None, language=None):
|
||||
"""Add a file to the current component of the directory, starting a new one
|
||||
one if there is no current component. By default, the file name in the source
|
||||
if there is no current component. By default, the file name in the source
|
||||
and the file table will be identical. If the src file is specified, it is
|
||||
interpreted relative to the current directory. Optionally, a version and a
|
||||
language can be specified for the entry in the File table."""
|
||||
|
|
|
@ -319,7 +319,7 @@ Attributes defined by get/set methods
|
|||
... return self.__set(inst, value)
|
||||
|
||||
Now let's define a class with an attribute x defined by a pair of methods,
|
||||
getx() and and setx():
|
||||
getx() and setx():
|
||||
|
||||
>>> class C(object):
|
||||
...
|
||||
|
|
|
@ -842,7 +842,7 @@ class GeneralModuleTests(unittest.TestCase):
|
|||
# Try same call with optional protocol omitted
|
||||
port2 = socket.getservbyname(service)
|
||||
eq(port, port2)
|
||||
# Try udp, but don't barf it it doesn't exist
|
||||
# Try udp, but don't barf if it doesn't exist
|
||||
try:
|
||||
udpport = socket.getservbyname(service, 'udp')
|
||||
except socket.error:
|
||||
|
|
|
@ -1916,10 +1916,11 @@ class Grid(TixWidget, XView, YView):
|
|||
pad1 pixels
|
||||
Specifies the paddings to the right of a column.
|
||||
size val
|
||||
Specifies the width of a column .
|
||||
Val may be: "auto" -- the width of the column is set the
|
||||
the widest cell in the column; a valid Tk screen distance
|
||||
unit; or a real number following by the word chars
|
||||
Specifies the width of a column. Val may be:
|
||||
"auto" -- the width of the column is set to the
|
||||
width of the widest cell in the column;
|
||||
a valid Tk screen distance unit;
|
||||
or a real number following by the word chars
|
||||
(e.g. 3.4chars) that sets the width of the column to the
|
||||
given number of characters."""
|
||||
return self.tk.split(self.tk.call(self._w, 'size', 'column', index,
|
||||
|
@ -1940,10 +1941,11 @@ class Grid(TixWidget, XView, YView):
|
|||
pad1 pixels
|
||||
Specifies the paddings to the bottom of a row.
|
||||
size val
|
||||
Specifies the height of a row.
|
||||
Val may be: "auto" -- the height of the row is set the
|
||||
the highest cell in the row; a valid Tk screen distance
|
||||
unit; or a real number following by the word chars
|
||||
Specifies the height of a row. Val may be:
|
||||
"auto" -- the height of the row is set to the
|
||||
height of the highest cell in the row;
|
||||
a valid Tk screen distance unit;
|
||||
or a real number following by the word chars
|
||||
(e.g. 3.4chars) that sets the height of the row to the
|
||||
given number of characters."""
|
||||
return self.tk.split(self.tk.call(
|
||||
|
|
|
@ -856,8 +856,8 @@ class TurtleScreenBase(object):
|
|||
class Terminator (Exception):
|
||||
"""Will be raised in TurtleScreen.update, if _RUNNING becomes False.
|
||||
|
||||
Thus stops execution of turtle graphics script. Main purpose: use in
|
||||
in the Demo-Viewer turtle.Demo.py.
|
||||
This stops execution of a turtle graphics script.
|
||||
Main purpose: use in the Demo-Viewer turtle.Demo.py.
|
||||
"""
|
||||
pass
|
||||
|
||||
|
|
Loading…
Reference in New Issue