]> granicus.if.org Git - python/commitdiff
Issue #25161: Add full stops in documentation; patch by Takase Arihiro
authorMartin Panter <vadmium+py@gmail.com>
Sat, 10 Oct 2015 10:36:22 +0000 (10:36 +0000)
committerMartin Panter <vadmium+py@gmail.com>
Sat, 10 Oct 2015 10:36:22 +0000 (10:36 +0000)
38 files changed:
Doc/c-api/code.rst
Doc/c-api/gen.rst
Doc/c-api/veryhigh.rst
Doc/distutils/apiref.rst
Doc/glossary.rst
Doc/library/2to3.rst
Doc/library/argparse.rst
Doc/library/asyncio-protocol.rst
Doc/library/bdb.rst
Doc/library/contextlib.rst
Doc/library/decimal.rst
Doc/library/email.charset.rst
Doc/library/enum.rst
Doc/library/exceptions.rst
Doc/library/fractions.rst
Doc/library/http.cookiejar.rst
Doc/library/http.cookies.rst
Doc/library/importlib.rst
Doc/library/json.rst
Doc/library/locale.rst
Doc/library/logging.handlers.rst
Doc/library/modulefinder.rst
Doc/library/msvcrt.rst
Doc/library/multiprocessing.rst
Doc/library/pickle.rst
Doc/library/platform.rst
Doc/library/plistlib.rst
Doc/library/shutil.rst
Doc/library/sys.rst
Doc/library/tkinter.ttk.rst
Doc/library/urllib.request.rst
Doc/library/wsgiref.rst
Doc/library/xml.dom.minidom.rst
Doc/library/xml.dom.rst
Doc/library/xml.etree.elementtree.rst
Doc/reference/datamodel.rst
Doc/reference/expressions.rst
Misc/ACKS

index 57e8072d99c80967f6324dff77be4055a4a5a80d..9c9356338243649c9ef5850222696aa5403195cc 100644 (file)
@@ -29,7 +29,7 @@ bound into a function.
 
 .. c:function:: int PyCode_Check(PyObject *co)
 
-   Return true if *co* is a :class:`code` object
+   Return true if *co* is a :class:`code` object.
 
 .. c:function:: int PyCode_GetNumFree(PyCodeObject *co)
 
index 33cd27a5aa6c44bf99a0630745000043d98da9c7..0c851a75efbe1dba04fefda992eff1338190c2c7 100644 (file)
@@ -17,7 +17,7 @@ than explicitly calling :c:func:`PyGen_New`.
 
 .. c:var:: PyTypeObject PyGen_Type
 
-   The type object corresponding to generator objects
+   The type object corresponding to generator objects.
 
 
 .. c:function:: int PyGen_Check(ob)
index f7ed4c77139faf425a3fe0b86bb83fd5ece6b754..f8aaf0f67ad731b5c1909593a2500243d9d5cd6d 100644 (file)
@@ -201,7 +201,7 @@ the same library that the Python runtime is using.
 .. c:function:: struct _node* PyParser_SimpleParseFile(FILE *fp, const char *filename, int start)
 
    This is a simplified interface to :c:func:`PyParser_SimpleParseFileFlags` below,
-   leaving *flags* set to ``0``
+   leaving *flags* set to ``0``.
 
 
 .. c:function:: struct _node* PyParser_SimpleParseFileFlags(FILE *fp, const char *filename, int start, int flags)
index 6eb87cb2f796a009f01ee65548c11923d23e2358..f67fc5ae251a0a5bb24a46808a32f4df3f58c2dc 100644 (file)
@@ -920,7 +920,7 @@ timestamp dependency analysis.
 
    Walk two filename lists in parallel, testing if each source is newer than its
    corresponding target.  Return a pair of lists (*sources*, *targets*) where
-   source is newer than target, according to the semantics of :func:`newer`
+   source is newer than target, according to the semantics of :func:`newer`.
 
    .. % % equivalent to a listcomp...
 
index c8af5f30907b8793c22990320b01881235298a12..36832a33d483aca6eece505ae7b37b6a64696326 100644 (file)
@@ -867,7 +867,7 @@ Glossary
       without interfering with the behaviour of other Python applications
       running on the same system.
 
-      See also :ref:`scripts-pyvenv`
+      See also :ref:`scripts-pyvenv`.
 
    virtual machine
       A computer defined entirely in software.  Python's virtual machine
index 6473861883f327f4bbb409680a993e0fc92ab820..31f681d7e099724fbd6b3d0ebfd841959f306536 100644 (file)
@@ -271,7 +271,7 @@ and off individually.  They are described here in more detail.
 
 .. 2to3fixer:: input
 
-   Converts ``input(prompt)`` to ``eval(input(prompt))``
+   Converts ``input(prompt)`` to ``eval(input(prompt))``.
 
 .. 2to3fixer:: intern
 
index 067fb8f748803b57875cf4ff246081adbaaa11bd..d907203a027c458934de61b87d01793f1c4d45d8 100644 (file)
@@ -1984,4 +1984,4 @@ A partial upgrade path from :mod:`optparse` to :mod:`argparse`:
   ``%(default)s`` and ``%(prog)s``.
 
 * Replace the OptionParser constructor ``version`` argument with a call to
-  ``parser.add_argument('--version', action='version', version='<the version>')``
+  ``parser.add_argument('--version', action='version', version='<the version>')``.
index 656816f75b020cfa752f280c7b63b4df5aba0d5e..698d2bfa1a9b2a7b59c3e7a456f790073c724d5c 100644 (file)
@@ -232,7 +232,7 @@ BaseSubprocessTransport
 
    .. method:: kill(self)
 
-      Kill the subprocess, as in :meth:`subprocess.Popen.kill`
+      Kill the subprocess, as in :meth:`subprocess.Popen.kill`.
 
       On POSIX systems, the function sends SIGKILL to the subprocess.
       On Windows, this method is an alias for :meth:`terminate`.
index 7229087b5db17125d6402eff0f6214bf297ff2bb..8ee9921553bbdc7c199a875752baa1a097342f78 100644 (file)
@@ -231,7 +231,7 @@ The :mod:`bdb` module also defines two classes:
    .. method:: set_until(frame)
 
       Stop when the line with the line no greater than the current one is
-      reached or when returning from current frame
+      reached or when returning from current frame.
 
    .. method:: set_trace([frame])
 
index 6f36864ac24fc12f452c3c91a7886b2df8902b12..e5675493db3e0775756e4752cc40946a9c43c24b 100644 (file)
@@ -543,7 +543,7 @@ advance::
 
 Due to the way the decorator protocol works, a callback function
 declared this way cannot take any parameters. Instead, any resources to
-be released must be accessed as closure variables
+be released must be accessed as closure variables.
 
 
 Using a context manager as a function decorator
index 759be70c9fba6d614d1908a12fa546697083143d..ca41c3a824eba13aa57085392fbd2ab82525dc15 100644 (file)
@@ -845,7 +845,7 @@ Decimal objects
 
       Engineering notation has an exponent which is a multiple of 3, so there
       are up to 3 digits left of the decimal place.  For example, converts
-      ``Decimal('123E+1')`` to ``Decimal('1.23E+3')``
+      ``Decimal('123E+1')`` to ``Decimal('1.23E+3')``.
 
    .. method:: to_integral(rounding=None, context=None)
 
index 19a69532edabe84200d29547beb52ef5ed35d640..80ef3d62ccc4b4bd07b90331f789b66e49738afa 100644 (file)
@@ -234,5 +234,5 @@ new entries to the global character set, alias, and codec registries:
 
    *charset* is the canonical name of a character set. *codecname* is the name of a
    Python codec, as appropriate for the second argument to the :class:`str`'s
-   :meth:`~str.encode` method
+   :meth:`~str.encode` method.
 
index cf095592f6b8ab898fd5bedb76c45fd5eb0b8fd5..1c76e8728d1038b45b10782d3d7d5cfa8da0dcba 100644 (file)
@@ -708,7 +708,7 @@ allow one to do things with an :class:`Enum` class that fail on a typical
 class, such as `list(Color)` or `some_var in Color`.  :class:`EnumMeta` is
 responsible for ensuring that various other methods on the final :class:`Enum`
 class are correct (such as :meth:`__new__`, :meth:`__getnewargs__`,
-:meth:`__str__` and :meth:`__repr__`)
+:meth:`__str__` and :meth:`__repr__`).
 
 
 Enum Members (aka instances)
index 271a5c82194ca41b60b39dff75568ec005c18021..e9cab386bb7da12de2744d61871acf6960ec9630 100644 (file)
@@ -603,7 +603,7 @@ module for more information.
 
 .. exception:: SyntaxWarning
 
-   Base class for warnings about dubious syntax
+   Base class for warnings about dubious syntax.
 
 
 .. exception:: RuntimeWarning
index c2c74013f046dec23370b11773c335907c30ff71..3d2529d1e5d8c4f11d4899f66c5ae3c8b7dcf559 100644 (file)
@@ -97,7 +97,7 @@ another rational number, or from a string.
 
       This class method constructs a :class:`Fraction` representing the exact
       value of *flt*, which must be a :class:`float`. Beware that
-      ``Fraction.from_float(0.3)`` is not the same value as ``Fraction(3, 10)``
+      ``Fraction.from_float(0.3)`` is not the same value as ``Fraction(3, 10)``.
 
       .. note::
 
index 1f6b1badf4bcd3441163c7e167819e360cf75e23..30648acbf0f5bbad24a4f9d65445d499728a86b2 100644 (file)
@@ -540,7 +540,7 @@ Netscape protocol strictness switches:
 
 .. attribute:: DefaultCookiePolicy.strict_ns_unverifiable
 
-   apply RFC 2965 rules on unverifiable transactions even to Netscape cookies
+   Apply RFC 2965 rules on unverifiable transactions even to Netscape cookies.
 
 
 .. attribute:: DefaultCookiePolicy.strict_ns_domain
index 646f2e88602bb7466f5d66e6d66c93c0b7614073..d0c1e54dbea0153fdbc6e9086223092b25a4e3a4 100644 (file)
@@ -84,7 +84,7 @@ Cookie Objects
 
    Return an encoded value. *val* can be any type, but return value must be a
    string. This method does nothing in :class:`BaseCookie` --- it exists so it can
-   be overridden
+   be overridden.
 
    In general, it should be the case that :meth:`value_encode` and
    :meth:`value_decode` are inverses on the range of *value_decode*.
index c84d2dfbb46a18deae8617cd6ae1087e48b229ad..42812f67a0bb5c8d0aafab780464bd1ca7714364 100644 (file)
@@ -717,7 +717,7 @@ find and load modules.
    modules recognized by the standard import machinery. This is a
    helper for code which simply needs to know if a filesystem path
    potentially refers to a module without needing any details on the kind
-   of module (for example, :func:`inspect.getmodulename`)
+   of module (for example, :func:`inspect.getmodulename`).
 
    .. versionadded:: 3.3
 
index 6f5f8b15a8d0bcffe7347822bb263046ad880700..a01e63649608e62f2919124895b4fb820f9576e8 100644 (file)
@@ -337,7 +337,7 @@ Encoders and Decoders
    .. method:: decode(s)
 
       Return the Python representation of *s* (a :class:`str` instance
-      containing a JSON document)
+      containing a JSON document).
 
    .. method:: raw_decode(s)
 
index 9600193547e1e23059b6b00f9abffcbcd4003748..b14c551b6e0aec9401595656d11a6865dca5e5bd 100644 (file)
@@ -204,7 +204,7 @@ The :mod:`locale` module defines the following exception and functions:
 
    .. data:: RADIXCHAR
 
-      Get the radix character (decimal dot, decimal comma, etc.)
+      Get the radix character (decimal dot, decimal comma, etc.).
 
    .. data:: THOUSEP
 
index d946892eccf429095ab71193e0fb1c9cc8895d64..9e558e549db4ef1bf7b3128db464b03d861ff2f4 100644 (file)
@@ -230,7 +230,7 @@ need to override.
       renamed to the destination.
 
       :param source: The source filename. This is normally the base
-                     filename, e.g. 'test.log'
+                     filename, e.g. 'test.log'.
       :param dest:   The destination filename. This is normally
                      what the source is rotated to, e.g. 'test.log.1'.
 
index 0656b37de1ac18b32371264b3d0ad3f442651564..e84a4964a07e48fc5f4a963061dd27a50049c070 100644 (file)
@@ -53,7 +53,7 @@ report of the imported modules will be printed.
    .. attribute:: modules
 
       A dictionary mapping module names to modules. See
-      :ref:`modulefinder-example`
+      :ref:`modulefinder-example`.
 
 
 .. _modulefinder-example:
index 9d23720e322566381b966919e4b2d6516c5fe582..fadaf05a09f00c9cb67edbae71a1605ab0b144a1 100644 (file)
@@ -18,7 +18,7 @@ documentation.
 The module implements both the normal and wide char variants of the console I/O
 api. The normal API deals only with ASCII characters and is of limited use
 for internationalized applications. The wide char API should be used where
-ever possible
+ever possible.
 
 .. versionchanged:: 3.3
    Operations in this module now raise :exc:`OSError` where :exc:`IOError`
index 82de19b5c86b2e77e10d5d579703a447b4e17e47..3ffb7f9fd3848a8d4b820f484ec6369ed711fa90 100644 (file)
@@ -1936,7 +1936,7 @@ itself.  This means, for example, that one shared object can contain a second:
       raised by :meth:`_callmethod`.
 
       Note in particular that an exception will be raised if *methodname* has
-      not been *exposed*
+      not been *exposed*.
 
       An example of the usage of :meth:`_callmethod`:
 
@@ -2042,7 +2042,7 @@ with the :class:`Pool` class.
       If *callback* is specified then it should be a callable which accepts a
       single argument.  When the result becomes ready *callback* is applied to
       it, that is unless the call failed, in which case the *error_callback*
-      is applied instead
+      is applied instead.
 
       If *error_callback* is specified then it should be a callable which
       accepts a single argument.  If the target function fails, then
@@ -2067,7 +2067,7 @@ with the :class:`Pool` class.
       If *callback* is specified then it should be a callable which accepts a
       single argument.  When the result becomes ready *callback* is applied to
       it, that is unless the call failed, in which case the *error_callback*
-      is applied instead
+      is applied instead.
 
       If *error_callback* is specified then it should be a callable which
       accepts a single argument.  If the target function fails, then
index 0f48cb188f9c0c82a105b467d2396b6ccf3812d3..25a924030083a2155a8d966a5d828a0f9d7fa21b 100644 (file)
@@ -235,7 +235,7 @@ process more convenient:
 .. function:: loads(bytes_object, \*, fix_imports=True, encoding="ASCII", errors="strict")
 
    Read a pickled object hierarchy from a :class:`bytes` object and return the
-   reconstituted object hierarchy specified therein
+   reconstituted object hierarchy specified therein.
 
    The protocol version of the pickle is detected automatically, so no
    protocol argument is needed.  Bytes past the pickled object's
index e27f2ad8b0efb2489489329cbbbf9c7e27311876..66b6892f176c386585a16e403498f59476dcabca 100644 (file)
@@ -117,7 +117,7 @@ Cross Platform
 
 .. function:: python_version()
 
-   Returns the Python version as string ``'major.minor.patchlevel'``
+   Returns the Python version as string ``'major.minor.patchlevel'``.
 
    Note that unlike the Python ``sys.version``, the returned value will always
    include the patchlevel (it defaults to 0).
index 416559114b29222f0816777825e066ad040ef104..2c1f3dd79e1b2c9991560c5a1f53f5455f605f76 100644 (file)
@@ -194,7 +194,7 @@ The following classes are available:
    It has one attribute, :attr:`data`, that can be used to retrieve the Python
    bytes object stored in it.
 
-   .. deprecated:: 3.4 Use a :class:`bytes` object instead
+   .. deprecated:: 3.4 Use a :class:`bytes` object instead.
 
 
 The following constants are available:
index 04afe928c8de50cf96fa310052059518513330c3..2606feddf45b032a16924f231013ddd5b20d1053 100644 (file)
@@ -461,7 +461,7 @@ provided.  They rely on the :mod:`zipfile` and :mod:`tarfile` modules.
 .. function:: get_archive_formats()
 
    Return a list of supported formats for archiving.
-   Each element of the returned sequence is a tuple ``(name, description)``
+   Each element of the returned sequence is a tuple ``(name, description)``.
 
    By default :mod:`shutil` provides these formats:
 
index 3024086a22ab78eb08ef177e1415e62953affd61..c0378e09b00ce86ca4f57dc1318412f483e0b678 100644 (file)
@@ -629,7 +629,7 @@ always available.
    :term:`struct sequence`  :data:`sys.version_info` may be used for a more
    human-friendly encoding of the same information.
 
-   More details of ``hexversion`` can be found at :ref:`apiabiversion`
+   More details of ``hexversion`` can be found at :ref:`apiabiversion`.
 
 
 .. data:: implementation
index ab8a9a99e7d30d5653711fd2c4cee44c4047bef7..4601171b5968b8f95a975ea5386c689cbe54447c 100644 (file)
@@ -110,8 +110,9 @@ All the :mod:`ttk` Widgets accepts the following options:
    | class     | Specifies the window class. The class is used when querying  |
    |           | the option database for the window's other options, to       |
    |           | determine the default bindtags for the window, and to select |
-   |           | the widget's default layout and style. This is a read-only   |
-   |           | which may only be specified when the window is created       |
+   |           | the widget's default layout and style. This option is        |
+   |           | read-only, and may only be specified when the window is      |
+   |           | created.                                                     |
    +-----------+--------------------------------------------------------------+
    | cursor    | Specifies the mouse cursor to be used for the widget. If set |
    |           | to the empty string (the default), the cursor is inherited   |
index 75b95d9b4a7bcb695512f45960d5081042b0be3b..cd4690faab41285c3efe6cfdeed6df8039a561b4 100644 (file)
@@ -201,7 +201,7 @@ The following classes are provided:
    ``"Python-urllib/2.6"`` (on Python 2.6).
 
    An example of using ``Content-Type`` header with *data* argument would be
-   sending a dictionary like ``{"Content-Type":" application/x-www-form-urlencoded;charset=utf-8"}``
+   sending a dictionary like ``{"Content-Type":" application/x-www-form-urlencoded;charset=utf-8"}``.
 
    The final two arguments are only of interest for correct handling
    of third-party HTTP cookies:
index a9e19dad982131f3f2fc6918d6ea4012dfbc750a..4ed945417b49bc559337d1c7d66199fc9cf6abc9 100644 (file)
@@ -501,7 +501,7 @@ input, output, and error streams.
 
    Similar to :class:`BaseCGIHandler`, but designed for use with HTTP origin
    servers.  If you are writing an HTTP server implementation, you will probably
-   want to subclass this instead of :class:`BaseCGIHandler`
+   want to subclass this instead of :class:`BaseCGIHandler`.
 
    This class is a subclass of :class:`BaseHandler`.  It overrides the
    :meth:`__init__`, :meth:`get_stdin`, :meth:`get_stderr`, :meth:`add_cgi_vars`,
index ff5c270d9f6d2fcb9b50486a8db9da171ad106fe..dcd030cc12222ff3d1cb55059de271e479489776 100644 (file)
@@ -15,7 +15,7 @@
 Model interface, with an API similar to that in other languages.  It is intended
 to be simpler than the full DOM and also significantly smaller.  Users who are
 not already proficient with the DOM should consider using the
-:mod:`xml.etree.ElementTree` module for their XML processing instead
+:mod:`xml.etree.ElementTree` module for their XML processing instead.
 
 
 .. warning::
index 4914738dfc6a50b47907be532f87af2246ea647d..a432202ec0e93c1d2f23cc9114c81e2fc1d0eddc 100644 (file)
@@ -304,7 +304,7 @@ All of the components of an XML document are subclasses of :class:`Node`.
 .. attribute:: Node.prefix
 
    The part of the :attr:`tagName` preceding the colon if there is one, else the
-   empty string.  The value is a string, or ``None``
+   empty string.  The value is a string, or ``None``.
 
 
 .. attribute:: Node.namespaceURI
index 14e5c9932f8281d5298ecc66379d2a50affe15ef..dc0274eb0bfe431ab7a154399d5a351758aed717 100644 (file)
@@ -891,7 +891,7 @@ ElementTree Objects
 
       Creates and returns a tree iterator for the root element.  The iterator
       loops over all elements in this tree, in section order.  *tag* is the tag
-      to look for (default is to return all elements)
+      to look for (default is to return all elements).
 
 
    .. method:: iterfind(match, namespaces=None)
index 4acf13e97bcf8462d49197098c3138e87e69720f..4e84d5e58ea0ddc86ad19623954c2484b2917e4b 100644 (file)
@@ -1310,7 +1310,7 @@ Basic customization
      object's   :meth:`__hash__` must interoperate on builds of different bit
      sizes, be sure to check the width on all supported builds.  An easy way
      to do this is with
-     ``python -c "import sys; print(sys.hash_info.width)"``
+     ``python -c "import sys; print(sys.hash_info.width)"``.
 
    If a class does not define an :meth:`__eq__` method it should not define a
    :meth:`__hash__` operation either; if it defines :meth:`__eq__` but not
index 29ef0b7766470233d3afe747d9e3dd125177953e..b6b2b006fa18fec043936a53bd098906f5ff96b6 100644 (file)
@@ -371,7 +371,7 @@ the yield expression. It can be either set explicitly when raising
 (by returning a value from the sub-generator).
 
    .. versionchanged:: 3.3
-      Added ``yield from <expr>`` to delegate control flow to a subiterator
+      Added ``yield from <expr>`` to delegate control flow to a subiterator.
 
 The parentheses may be omitted when the yield expression is the sole expression
 on the right hand side of an assignment statement.
index b9b3e7bb7c73c1d0fb9c294e21dcecad719a74ea..d0ba52f1937a1e2c61fa2cfc63bf2f8c176ae62d 100644 (file)
--- a/Misc/ACKS
+++ b/Misc/ACKS
@@ -1367,6 +1367,7 @@ John Szakmeister
 Amir Szekely
 Arfrever Frehtes Taifersar Arahesis
 Hideaki Takahashi
+Takase Arihiro
 Indra Talip
 Neil Tallim
 Geoff Talvola