Issue #27125: Remove duplicated words from documentation and comments

This commit is contained in:
Martin Panter 2016-05-30 04:04:50 +00:00
parent f45d27bcc3
commit a90a4a9651
17 changed files with 20 additions and 21 deletions

View File

@ -129,7 +129,7 @@ which export an initialization function), or compiled-in modules
(where the initialization function is added using :c:func:`PyImport_AppendInittab`). (where the initialization function is added using :c:func:`PyImport_AppendInittab`).
See :ref:`building` or :ref:`extending-with-embedding` for details. See :ref:`building` or :ref:`extending-with-embedding` for details.
The initialization function can either pass pass a module definition instance The initialization function can either pass a module definition instance
to :c:func:`PyModule_Create`, and return the resulting module object, to :c:func:`PyModule_Create`, and return the resulting module object,
or request "multi-phase initialization" by returning the definition struct itself. or request "multi-phase initialization" by returning the definition struct itself.

View File

@ -390,7 +390,7 @@ your tests under multiple Python interpreters is tox_. You can then integrate
tox with your continuous integration system so that you never accidentally break tox with your continuous integration system so that you never accidentally break
Python 2 or 3 support. Python 2 or 3 support.
You may also want to use use the ``-bb`` flag with the Python 3 interpreter to You may also want to use the ``-bb`` flag with the Python 3 interpreter to
trigger an exception when you are comparing bytes to strings or bytes to an int trigger an exception when you are comparing bytes to strings or bytes to an int
(the latter is available starting in Python 3.5). By default type-differing (the latter is available starting in Python 3.5). By default type-differing
comparisons simply return ``False``, but if you made a mistake in your comparisons simply return ``False``, but if you made a mistake in your

View File

@ -314,8 +314,8 @@ Then::
>>> str(Mood.funky) >>> str(Mood.funky)
'my custom str! 1' 'my custom str! 1'
The rules for what is allowed are as follows: names that start and end with a The rules for what is allowed are as follows: names that start and end with
with a single underscore are reserved by enum and cannot be used; all other a single underscore are reserved by enum and cannot be used; all other
attributes defined within an enumeration will become members of this attributes defined within an enumeration will become members of this
enumeration, with the exception of special methods (:meth:`__str__`, enumeration, with the exception of special methods (:meth:`__str__`,
:meth:`__add__`, etc.) and descriptors (methods are also descriptors). :meth:`__add__`, etc.) and descriptors (methods are also descriptors).

View File

@ -142,7 +142,7 @@ Basic Widgets
The `LabelEntry The `LabelEntry
<http://tix.sourceforge.net/dist/current/man/html/TixCmd/tixLabelEntry.htm>`_ <http://tix.sourceforge.net/dist/current/man/html/TixCmd/tixLabelEntry.htm>`_
widget packages an entry widget and a label into one mega widget. It can be used widget packages an entry widget and a label into one mega widget. It can
be used to simplify the creation of "entry-form" type of interface. be used to simplify the creation of "entry-form" type of interface.
.. Python Demo of: .. Python Demo of:

View File

@ -297,7 +297,7 @@ The module defines the following classes, functions and decorators:
.. class:: Tuple .. class:: Tuple
Tuple type; ``Tuple[X, Y]`` is the is the type of a tuple of two items Tuple type; ``Tuple[X, Y]`` is the type of a tuple of two items
with the first item of type X and the second of type Y. with the first item of type X and the second of type Y.
Example: ``Tuple[T1, T2]`` is a tuple of two elements corresponding Example: ``Tuple[T1, T2]`` is a tuple of two elements corresponding

View File

@ -1322,7 +1322,7 @@ kernel version of 2.6.36 or later and glibc of 2.13 or later, provides the
ability to query or set the resource limits for processes other than the one ability to query or set the resource limits for processes other than the one
making the call. (Contributed by Christian Heimes in :issue:`16595`.) making the call. (Contributed by Christian Heimes in :issue:`16595`.)
On Linux kernel version 2.6.36 or later, there are there are also some new On Linux kernel version 2.6.36 or later, there are also some new
Linux specific constants: :attr:`~resource.RLIMIT_MSGQUEUE`, Linux specific constants: :attr:`~resource.RLIMIT_MSGQUEUE`,
:attr:`~resource.RLIMIT_NICE`, :attr:`~resource.RLIMIT_RTPRIO`, :attr:`~resource.RLIMIT_NICE`, :attr:`~resource.RLIMIT_RTPRIO`,
:attr:`~resource.RLIMIT_RTTIME`, and :attr:`~resource.RLIMIT_SIGPENDING`. :attr:`~resource.RLIMIT_RTTIME`, and :attr:`~resource.RLIMIT_SIGPENDING`.

View File

@ -1690,7 +1690,7 @@ messages. (Contributed by Gavin Chappell and Maciej Szulik in :issue:`16914`.)
Both the :meth:`SMTP.sendmail() <smtplib.SMTP.sendmail>` and Both the :meth:`SMTP.sendmail() <smtplib.SMTP.sendmail>` and
:meth:`SMTP.send_message() <smtplib.SMTP.send_message>` methods now :meth:`SMTP.send_message() <smtplib.SMTP.send_message>` methods now
support support :rfc:`6531` (SMTPUTF8). support :rfc:`6531` (SMTPUTF8).
(Contributed by Milan Oberkirch and R. David Murray in :issue:`22027`.) (Contributed by Milan Oberkirch and R. David Murray in :issue:`22027`.)

View File

@ -1,4 +1,4 @@
Files in this directory from from Bob Ippolito's py2app. Files in this directory come from Bob Ippolito's py2app.
License: Any components of the py2app suite may be distributed under License: Any components of the py2app suite may be distributed under
the MIT or PSF open source licenses. the MIT or PSF open source licenses.

View File

@ -17,8 +17,7 @@ python -m idlelib.idle_test.htest
The idle directory, idlelib, has over 60 xyz.py files. The idle_test The idle directory, idlelib, has over 60 xyz.py files. The idle_test
subdirectory should contain a test_xyz.py for each, where 'xyz' is subdirectory should contain a test_xyz.py for each, where 'xyz' is
lowercased even if xyz.py is not. Here is a possible template, with the lowercased even if xyz.py is not. Here is a possible template, with the
blanks after after '.' and 'as', and before and after '_' to be filled blanks after '.' and 'as', and before and after '_' to be filled in.
in.
import unittest import unittest
from test.support import requires from test.support import requires

View File

@ -861,7 +861,7 @@ class DictTest(unittest.TestCase):
itorg = iter(data.items()) itorg = iter(data.items())
d = pickle.dumps(itorg, proto) d = pickle.dumps(itorg, proto)
it = pickle.loads(d) it = pickle.loads(d)
# note that the type of type of the unpickled iterator # note that the type of the unpickled iterator
# is not necessarily the same as the original. It is # is not necessarily the same as the original. It is
# merely an object supporting the iterator protocol, yielding # merely an object supporting the iterator protocol, yielding
# the same objects as the original one. # the same objects as the original one.

View File

@ -4747,7 +4747,7 @@ class TIPCThreadableTest(unittest.TestCase, ThreadableTest):
self.addCleanup(self.conn.close) self.addCleanup(self.conn.close)
def clientSetUp(self): def clientSetUp(self):
# The is a hittable race between serverExplicitReady() and the # There is a hittable race between serverExplicitReady() and the
# accept() call; sleep a little while to avoid it, otherwise # accept() call; sleep a little while to avoid it, otherwise
# we could get an exception # we could get an exception
time.sleep(0.1) time.sleep(0.1)

View File

@ -1052,8 +1052,8 @@ class InputOnly(TixWidget):
class LabelEntry(TixWidget): class LabelEntry(TixWidget):
"""LabelEntry - Entry field with label. Packages an entry widget """LabelEntry - Entry field with label. Packages an entry widget
and a label into one mega widget. It can be used be used to simplify and a label into one mega widget. It can be used to simplify the creation
the creation of ``entry-form'' type of interface. of ``entry-form'' type of interface.
Subwidgets Class Subwidgets Class
---------- ----- ---------- -----

View File

@ -10639,8 +10639,8 @@ Core and Builtins
certain operations between bytes/buffer and str like str(b'') and certain operations between bytes/buffer and str like str(b'') and
comparison. comparison.
- The standards streams sys.stdin, stdout and stderr may be None when - The standard streams sys.stdin, stdout and stderr may be None
the when the C runtime library returns an invalid file descriptor when the C runtime library returns an invalid file descriptor
for the streams (fileno(stdin) < 0). For now this happens only for for the streams (fileno(stdin) < 0). For now this happens only for
Windows GUI apps and scripts started with `pythonw.exe`. Windows GUI apps and scripts started with `pythonw.exe`.

View File

@ -3054,7 +3054,7 @@ Library
- Issue #22247: Add NNTPError to nntplib.__all__. - Issue #22247: Add NNTPError to nntplib.__all__.
- Issue #22366: urllib.request.urlopen will accept a context object - Issue #22366: urllib.request.urlopen will accept a context object
(SSLContext) as an argument which will then used be for HTTPS connection. (SSLContext) as an argument which will then be used for HTTPS connection.
Patch by Alex Gaynor. Patch by Alex Gaynor.
- Issue #4180: The warnings registries are now reset when the filters - Issue #4180: The warnings registries are now reset when the filters

View File

@ -49,7 +49,7 @@ from_address(addr)
from_param(obj) from_param(obj)
- typecheck and convert a Python object into a C function call parameter - typecheck and convert a Python object into a C function call parameter
the result may be an instance of the type, or an integer or tuple The result may be an instance of the type, or an integer or tuple
(typecode, value[, obj]) (typecode, value[, obj])
instance methods/properties instance methods/properties

View File

@ -550,7 +550,7 @@ typedef struct PicklerObject {
int bin; /* Boolean, true if proto > 0 */ int bin; /* Boolean, true if proto > 0 */
int framing; /* True when framing is enabled, proto >= 4 */ int framing; /* True when framing is enabled, proto >= 4 */
Py_ssize_t frame_start; /* Position in output_buffer where the Py_ssize_t frame_start; /* Position in output_buffer where the
where the current frame begins. -1 if there current frame begins. -1 if there
is no frame currently open. */ is no frame currently open. */
Py_ssize_t buf_size; /* Size of the current buffered pickle data */ Py_ssize_t buf_size; /* Size of the current buffered pickle data */

View File

@ -34,7 +34,7 @@ static PyBytesObject *nullstring;
For PyBytes_FromString(), the parameter `str' points to a null-terminated For PyBytes_FromString(), the parameter `str' points to a null-terminated
string containing exactly `size' bytes. string containing exactly `size' bytes.
For PyBytes_FromStringAndSize(), the parameter the parameter `str' is For PyBytes_FromStringAndSize(), the parameter `str' is
either NULL or else points to a string containing at least `size' bytes. either NULL or else points to a string containing at least `size' bytes.
For PyBytes_FromStringAndSize(), the string in the `str' parameter does For PyBytes_FromStringAndSize(), the string in the `str' parameter does
not have to be null-terminated. (Therefore it is safe to construct a not have to be null-terminated. (Therefore it is safe to construct a