]> granicus.if.org Git - python/commitdiff
Merged revisions 84142 via svnmerge from
authorGeorg Brandl <georg@python.org>
Wed, 6 Oct 2010 08:43:56 +0000 (08:43 +0000)
committerGeorg Brandl <georg@python.org>
Wed, 6 Oct 2010 08:43:56 +0000 (08:43 +0000)
svn+ssh://svn.python.org/python/branches/py3k

........
  r84142 | georg.brandl | 2010-08-17 17:07:14 +0200 (Di, 17 Aug 2010) | 1 line

  Consistency check for versionadded/changed directives.
........

18 files changed:
Doc/c-api/arg.rst
Doc/c-api/long.rst
Doc/c-api/unicode.rst
Doc/distutils/sourcedist.rst
Doc/library/collections.rst
Doc/library/dis.rst
Doc/library/hashlib.rst
Doc/library/io.rst
Doc/library/itertools.rst
Doc/library/logging.rst
Doc/library/os.rst
Doc/library/runpy.rst
Doc/library/sqlite3.rst
Doc/library/stdtypes.rst
Doc/library/sys.rst
Doc/library/urllib.parse.rst
Doc/library/zipfile.rst
Doc/library/zipimport.rst

index a264ac0ee7c84c8773d407457d0c63545ac07405..7ebd2836175f97a60e516e1d9a700ed1e0fabb58 100644 (file)
@@ -320,13 +320,14 @@ Other objects
    the conversion has failed.  When the conversion fails, the *converter* function
    should raise an exception and leave the content of *address* unmodified.
 
-   If the *converter* returns Py_CLEANUP_SUPPORTED, it may get called a second time
-   if the argument parsing eventually fails, giving the converter a chance to release
-   any memory that it had already allocated. In this second call, the *object* parameter
-   will be NULL; *address* will have the same value as in the original call.
+   If the *converter* returns ``Py_CLEANUP_SUPPORTED``, it may get called a
+   second time if the argument parsing eventually fails, giving the converter a
+   chance to release any memory that it had already allocated. In this second
+   call, the *object* parameter will be NULL; *address* will have the same value
+   as in the original call.
 
    .. versionchanged:: 3.1
-      Py_CLEANUP_SUPPORTED was added.
+      ``Py_CLEANUP_SUPPORTED`` was added.
 
 ``(items)`` (:class:`tuple`) [*matching-items*]
    The object must be a Python sequence whose length is the number of format units
index 19d65b8a49800f1f1621dee9d100fcffe6f05fde..9a3d1f1061431af1936f5169c4b01bc0bf13b766 100644 (file)
@@ -165,6 +165,7 @@ All integers are implemented as "long" integer objects of arbitrary size.
    cannot be represented as a :ctype:`long long`, an
    :exc:`OverflowError` is raised and ``-1`` is returned.
 
+
 .. cfunction:: unsigned PY_LONG_LONG PyLong_AsUnsignedLongLong(PyObject *pylong)
 
    .. index::
@@ -176,8 +177,8 @@ All integers are implemented as "long" integer objects of arbitrary size.
    returned.
 
    .. versionchanged:: 3.1
-      A negative *pylong* now raises :exc:`OverflowError`, not
-      :exc:`TypeError`.
+      A negative *pylong* now raises :exc:`OverflowError`, not :exc:`TypeError`.
+
 
 .. cfunction:: unsigned long PyLong_AsUnsignedLongMask(PyObject *io)
 
index 50cc3a3fa4cc086aaf08228178bc5dc5543f26ad..014571e634a1e0e683fb64d10079704b4c94eb63 100644 (file)
@@ -369,6 +369,7 @@ used, passsing :func:`PyUnicode_FSConverter` as the conversion function:
 
    .. versionadded:: 3.1
 
+
 .. cfunction:: PyObject* PyUnicode_DecodeFSDefaultAndSize(const char *s, Py_ssize_t size)
 
    Decode a null-terminated string using :cdata:`Py_FileSystemDefaultEncoding`
index 0c29c19f70f219c98a33941ac964e090e0ea24f1..2dea83d06c208973dff8cf31621f84116231c00b 100644 (file)
@@ -206,6 +206,6 @@ distribution::
 :option:`-o` is a shortcut for :option:`--manifest-only`.
 
 .. versionchanged:: 3.1
-    An existing generated :file:`MANIFEST` will be regenerated without
-    :command:`sdist` comparing its modification time to the one of
-    :file:`MANIFEST.in` or :file:`setup.py`.
+   An existing generated :file:`MANIFEST` will be regenerated without
+   :command:`sdist` comparing its modification time to the one of
+   :file:`MANIFEST.in` or :file:`setup.py`.
index bcedc155c07625cbc11cac02fca21cbb959958fd..e79f7231e8b9a5865c541ddd5e0054e4eec782cc 100644 (file)
@@ -552,7 +552,7 @@ they add the ability to access fields by name instead of position index.
    lightweight and require no more memory than regular tuples.
 
    .. versionchanged:: 3.1
-      added support for *rename*.
+      Added support for *rename*.
 
 Example:
 
@@ -843,7 +843,6 @@ attribute.
       class.
 
 
-
 :class:`UserList` objects
 -------------------------
 
index 49b56733aa1cf9389b94c58824cb3432a2e3e329..39c11f3f47bc1a7e5cb4ed9aa834761322451f7a 100644 (file)
@@ -38,14 +38,14 @@ The :mod:`dis` module defines the following functions and constants:
 
 .. function:: dis(x=None)
 
-   Disassemble the *x* object.  *x* can denote either a module, a
-   class, a method, a function, a code object, a string of source code or a
-   byte sequence of raw bytecode.  For a module, it disassembles all
-   functions.  For a class, it disassembles all methods.  For a code object
-   or sequence of raw bytecode, it prints one line per bytecode instruction.
-   Strings are first compiled to code objects with the :func:`compile`
-   built-in function before being disassembled.  If no object is provided,
-   this function disassembles the last traceback.
+   Disassemble the *x* object.  *x* can denote either a module, a class, a
+   method, a function, a code object, a string of source code or a byte sequence
+   of raw bytecode.  For a module, it disassembles all functions.  For a class,
+   it disassembles all methods.  For a code object or sequence of raw bytecode,
+   it prints one line per bytecode instruction.  Strings are first compiled to
+   code objects with the :func:`compile` built-in function before being
+   disassembled.  If no object is provided, this function disassembles the last
+   traceback.
 
 
 .. function:: distb(tb=None)
index 20d04abec9f712429c8ca87ca730199ffffa2c42..539c51dffd07e7880cc4195a3dcb5849582fa301 100644 (file)
@@ -105,10 +105,9 @@ A hash object has the following methods:
    equivalent to ``m.update(a+b)``.
 
    .. versionchanged:: 3.1
-
-      The Python GIL is released to allow other threads to run while
-      hash updates on data larger than 2048 bytes is taking place when
-      using hash algorithms supplied by OpenSSL.
+      The Python GIL is released to allow other threads to run while hash
+      updates on data larger than 2048 bytes is taking place when using hash
+      algorithms supplied by OpenSSL.
 
 
 .. method:: hash.digest()
index faf1aeaed269853c662691050facb92e304729e1..afb30a193abd902b5e2f080afa3a2ad565126c3b 100644 (file)
@@ -299,7 +299,7 @@ I/O Base Classes
       Return the new absolute position.
 
       .. versionadded:: 3.1
-         The ``SEEK_*`` constants
+         The ``SEEK_*`` constants.
 
    .. method:: seekable()
 
index 8037bfe996c5d016876d09b7652816edcac69378..02b27ecb65b63b565f97edfbe20ba12ec53de32f 100644 (file)
@@ -207,6 +207,7 @@ loops that truncate the stream.
 
    .. versionadded:: 3.1
 
+
 .. function:: compress(data, selectors)
 
    Make an iterator that filters elements from *data* returning only those that
@@ -240,7 +241,7 @@ loops that truncate the stream.
    for i in count())``.
 
    .. versionchanged:: 3.1
-      added *step* argument and allowed non-integer arguments.
+      Added *step* argument and allowed non-integer arguments.
 
 .. function:: cycle(iterable)
 
index a58638dc36aabef481f0bf342817a2e6eb341144..2b8e92c825f1d7475512855d2dbfaa37c6042a42 100644 (file)
@@ -895,6 +895,7 @@ instantiated directly, but always through the module-level function
    :const:`NOTSET` is found, and that value is returned.
 
 
+
 .. method:: Logger.debug(msg, *args, **kwargs)
 
    Logs a message with level :const:`DEBUG` on this logger. The *msg* is the
@@ -2638,6 +2639,9 @@ methods of :class:`Logger`, i.e. :meth:`debug`, :meth:`info`, :meth:`warning`,
 methods have the same signatures as their counterparts in :class:`Logger`, so
 you can use the two types of instances interchangeably.
 
+   The :meth:`isEnabledFor` method was added to :class:`LoggerAdapter`.  This
+   method delegates to the underlying logger.
+
 
 Thread Safety
 -------------
index 9635d8aee2cd51e89b22ee925e0b6d9d7c2b6eba..9680d7a35962c81a00a4aa1998388d3587626f08 100644 (file)
@@ -67,23 +67,22 @@ Notes on the availability of these functions:
 File Names, Command Line Arguments, and Environment Variables
 -------------------------------------------------------------
 
-In Python, file names, command line arguments, and environment
-variables are represented using the string type. On some systems,
-decoding these strings to and from bytes is necessary before passing
-them to the operating system. Python uses the file system encoding to
-perform this conversion (see :func:`sys.getfilesystemencoding`).
+In Python, file names, command line arguments, and environment variables are
+represented using the string type. On some systems, decoding these strings to
+and from bytes is necessary before passing them to the operating system. Python
+uses the file system encoding to perform this conversion (see
+:func:`sys.getfilesystemencoding`).
 
 .. versionchanged:: 3.1
-   On some systems, conversion using the file system encoding may
-   fail. In this case, Python uses the ``surrogateescape`` encoding
-   error handler, which means that undecodable bytes are replaced by a
-   Unicode character U+DCxx on decoding, and these are again
-   translated to the original byte on encoding.
+   On some systems, conversion using the file system encoding may fail. In this
+   case, Python uses the ``surrogateescape`` encoding error handler, which means
+   that undecodable bytes are replaced by a Unicode character U+DCxx on
+   decoding, and these are again translated to the original byte on encoding.
 
 
-The file system encoding must guarantee to successfully decode all
-bytes below 128. If the file system encoding fails to provide this
-guarantee, API functions may raise UnicodeErrors.
+The file system encoding must guarantee to successfully decode all bytes
+below 128. If the file system encoding fails to provide this guarantee, API
+functions may raise UnicodeErrors.
 
 
 .. _os-procinfo:
index 6feb4b13272c644e064d0e7c666a1f921ec7622f..1b481678e48d5151658645339cecc39dc525f787 100644 (file)
@@ -67,9 +67,8 @@ The :mod:`runpy` module provides a single function:
    It is recommended that the :mod:`sys` module be left alone when invoking this
    function from threaded code.
 
-
    .. versionchanged:: 3.1
-         Added ability to execute packages by looking for a ``__main__`` submodule
+      Added ability to execute packages by looking for a ``__main__`` submodule.
 
 
 .. seealso::
index 8cd5ba67a3c0b253a09345f42a6bf922ddc075b7..ae15786faf916601e9643edbb9d710662c07a6df 100644 (file)
@@ -234,7 +234,6 @@ Connection Objects
    supplied, this must be a custom cursor class that extends
    :class:`sqlite3.Cursor`.
 
-
 .. method:: Connection.commit()
 
    This method commits the current transaction. If you don't call this method,
index ee27f74c267ca7e2430084d0b4b1b030e0d961d7..c3bf17f95754f84b7c9bd4827578fefb130fa826 100644 (file)
@@ -829,6 +829,9 @@ functions based on regular expressions.
    :func:`codecs.register_error`, see section :ref:`codec-base-classes`. For a
    list of possible encodings, see section :ref:`standard-encodings`.
 
+   .. versionchanged:: 3.1
+      Support for keyword arguments added.
+
 
 .. method:: str.endswith(suffix[, start[, end]])
 
index b1044c8e690fa664ee14469fe36462cbc4b15874..b19d04efebeac0cf57b1acbe3981e3b4b48f6b75 100644 (file)
@@ -873,7 +873,7 @@ always available.
    and so on.
 
    .. versionchanged:: 3.1
-      Added named component attributes
+      Added named component attributes.
 
 .. data:: warnoptions
 
index 3cf43769a87cce9e5934afa71dfd30972a662ab9..4fb2936f9cf2f504cd834eacbcf5b97b44f96b6e 100644 (file)
@@ -346,7 +346,7 @@ The :mod:`urllib.parse` module defines the following functions:
    parameters are sent the :func:`quote_plus` for encoding.
 
    .. versionchanged:: 3.2
-      query paramater supports bytes and string.
+      Query parameter supports bytes and string objects.
 
 
 .. seealso::
index 7c4721d81a4888e75471330f14d8083b6558cac3..3ab78ab321c916b2a72d300d66d8ceb98dab87a3 100644 (file)
@@ -66,6 +66,7 @@ The module defines the following items:
    .. versionchanged:: 3.1
       Support for file and file-like objects.
 
+
 .. data:: ZIP_STORED
 
    The numeric constant for an uncompressed archive member.
index 1b23b4cf44e321b1413f896432c2b4d774247fae..57ac1e4061deb09a5a11ee298fd8f1bc3058059d 100644 (file)
@@ -93,7 +93,7 @@ zipimporter Objects
       was imported. Raise :exc:`ZipImportError` if the module couldn't be
       found.
 
-   .. versionadded:: 3.1
+      .. versionadded:: 3.1
 
 
    .. method:: get_source(fullname)