]> granicus.if.org Git - python/commitdiff
Issue #19795: Improved markup of True/False constants.
authorSerhiy Storchaka <storchaka@gmail.com>
Fri, 29 Nov 2013 10:17:13 +0000 (12:17 +0200)
committerSerhiy Storchaka <storchaka@gmail.com>
Fri, 29 Nov 2013 10:17:13 +0000 (12:17 +0200)
41 files changed:
Doc/howto/curses.rst
Doc/howto/functional.rst
Doc/library/ast.rst
Doc/library/bdb.rst
Doc/library/bz2.rst
Doc/library/ctypes.rst
Doc/library/difflib.rst
Doc/library/email.message.rst
Doc/library/functions.rst
Doc/library/gc.rst
Doc/library/http.client.rst
Doc/library/http.cookiejar.rst
Doc/library/imp.rst
Doc/library/importlib.rst
Doc/library/io.rst
Doc/library/itertools.rst
Doc/library/logging.handlers.rst
Doc/library/logging.rst
Doc/library/lzma.rst
Doc/library/mmap.rst
Doc/library/nntplib.rst
Doc/library/os.path.rst
Doc/library/os.rst
Doc/library/pickle.rst
Doc/library/sched.rst
Doc/library/sqlite3.rst
Doc/library/ssl.rst
Doc/library/stdtypes.rst
Doc/library/struct.rst
Doc/library/subprocess.rst
Doc/library/sys.rst
Doc/library/tarfile.rst
Doc/library/tkinter.ttk.rst
Doc/library/turtle.rst
Doc/library/unittest.mock.rst
Doc/library/urllib.request.rst
Doc/library/venv.rst
Doc/library/zipimport.rst
Doc/reference/datamodel.rst
Doc/whatsnew/3.3.rst
Misc/NEWS

index c85b318c7fe9726d15d6d55b1214fea9119b934a..ea62b1c849e36a88998ff4a04613f6f068ed00ce 100644 (file)
@@ -422,7 +422,7 @@ RGB value.  This lets you change color 1, which is usually red, to purple or
 blue or any other color you like.  Unfortunately, the Linux console doesn't
 support this, so I'm unable to try it out, and can't provide any examples.  You
 can check if your terminal can do this by calling
-:func:`~curses.can_change_color`, which returns True if the capability is
+:func:`~curses.can_change_color`, which returns ``True`` if the capability is
 there.  If you're lucky enough to have such a talented terminal, consult your
 system's man pages for more information.
 
index d241f1a953a9a21b499e4b708e2d7a447b60ceaf..7189c65127621e6f0b0c96833354c211a0b1e4ca 100644 (file)
@@ -687,8 +687,8 @@ constructed list's :meth:`~list.sort` method. ::
 
 
 The :func:`any(iter) <any>` and :func:`all(iter) <all>` built-ins look at the
-truth values of an iterable's contents.  :func:`any` returns True if any element
-in the iterable is a true value, and :func:`all` returns True if all of the
+truth values of an iterable's contents.  :func:`any` returns ``True`` if any element
+in the iterable is a true value, and :func:`all` returns ``True`` if all of the
 elements are true values:
 
     >>> any([0,1,0])
index 16de3ca09723c713153b8bf0bc23e992cf19d1f1..daf28de29e72fa5ce7ffd4f4ae1ce0dd99e65a2c 100644 (file)
@@ -244,6 +244,6 @@ and classes for traversing abstract syntax trees:
    Return a formatted dump of the tree in *node*.  This is mainly useful for
    debugging purposes.  The returned string will show the names and the values
    for fields.  This makes the code impossible to evaluate, so if evaluation is
-   wanted *annotate_fields* must be set to False.  Attributes such as line
+   wanted *annotate_fields* must be set to ``False``.  Attributes such as line
    numbers and column offsets are not dumped by default.  If this is wanted,
    *include_attributes* can be set to ``True``.
index 07376024b811e3fb6eb39ea5a23f859058e22add..7229087b5db17125d6402eff0f6214bf297ff2bb 100644 (file)
@@ -194,17 +194,17 @@ The :mod:`bdb` module also defines two classes:
    .. method:: user_line(frame)
 
       This method is called from :meth:`dispatch_line` when either
-      :meth:`stop_here` or :meth:`break_here` yields True.
+      :meth:`stop_here` or :meth:`break_here` yields ``True``.
 
    .. method:: user_return(frame, return_value)
 
       This method is called from :meth:`dispatch_return` when :meth:`stop_here`
-      yields True.
+      yields ``True``.
 
    .. method:: user_exception(frame, exc_info)
 
       This method is called from :meth:`dispatch_exception` when
-      :meth:`stop_here` yields True.
+      :meth:`stop_here` yields ``True``.
 
    .. method:: do_clear(arg)
 
@@ -245,7 +245,7 @@ The :mod:`bdb` module also defines two classes:
 
    .. method:: set_quit()
 
-      Set the :attr:`quitting` attribute to True.  This raises :exc:`BdbQuit` in
+      Set the :attr:`quitting` attribute to ``True``.  This raises :exc:`BdbQuit` in
       the next call to one of the :meth:`dispatch_\*` methods.
 
 
index d06a39a10d09e198dc97ca0234f206fe0b8b5bc1..95a5abb75dba2abca09233b29a19e2309c86db72 100644 (file)
@@ -162,7 +162,7 @@ Incremental (de)compression
 
    .. attribute:: eof
 
-      True if the end-of-stream marker has been reached.
+      ``True`` if the end-of-stream marker has been reached.
 
       .. versionadded:: 3.3
 
index a9dce61639eefd44365af28e939a8784d111cf76..ccbb8ec563e5bf37217410f4f52393e0d3140e92 100644 (file)
@@ -2242,7 +2242,7 @@ These are the fundamental ctypes data types:
 .. class:: c_bool
 
    Represent the C :c:type:`bool` datatype (more accurately, :c:type:`_Bool` from
-   C99).  Its value can be True or False, and the constructor accepts any object
+   C99).  Its value can be ``True`` or ``False``, and the constructor accepts any object
    that has a truth value.
 
 
index 5ab1a46a299b93a203c31ed3ce039da398cf5780..81dc0f16be3f8f944d9548f6d0dd396190756d74 100644 (file)
@@ -359,7 +359,7 @@ The :class:`SequenceMatcher` class has this constructor:
       The *autojunk* parameter.
 
    SequenceMatcher objects get three data attributes: *bjunk* is the
-   set of elements of *b* for which *isjunk* is True; *bpopular* is the set of
+   set of elements of *b* for which *isjunk* is ``True``; *bpopular* is the set of
    non-junk elements considered popular by the heuristic (if it is not
    disabled); *b2j* is a dict mapping the remaining elements of *b* to a list
    of positions where they occur. All three are reset whenever *b* is reset
index 576531d0475c794de27d7c1725f82bc4959568c3..3075e86d05c6ae2b6ebaad3f13e27f817a994d02 100644 (file)
@@ -75,7 +75,7 @@ Here are the methods of the :class:`Message` class:
 
       Return ``True`` if the message's payload is a list of sub-\
       :class:`Message` objects, otherwise return ``False``.  When
-      :meth:`is_multipart` returns False, the payload should be a string object.
+      :meth:`is_multipart` returns ``False``, the payload should be a string object.
 
 
    .. method:: set_unixfrom(unixfrom)
index 4ebf3cab507ac8e8b8141f0731d9cc6c6531669e..b125a78a4bb92d605f73f5ca20d69600789b9f39 100644 (file)
@@ -48,7 +48,7 @@ are always available.  They are listed here in alphabetical order.
 
 .. function:: all(iterable)
 
-   Return True if all elements of the *iterable* are true (or if the iterable
+   Return ``True`` if all elements of the *iterable* are true (or if the iterable
    is empty).  Equivalent to::
 
       def all(iterable):
@@ -60,8 +60,8 @@ are always available.  They are listed here in alphabetical order.
 
 .. function:: any(iterable)
 
-   Return True if any element of the *iterable* is true.  If the iterable
-   is empty, return False.  Equivalent to::
+   Return ``True`` if any element of the *iterable* is true.  If the iterable
+   is empty, return ``False``.  Equivalent to::
 
       def any(iterable):
           for element in iterable:
@@ -890,7 +890,7 @@ are always available.  They are listed here in alphabetical order.
      the buffer will typically be 4096 or 8192 bytes long.
 
    * "Interactive" text files (files for which :meth:`~io.IOBase.isatty`
-     returns True) use line buffering.  Other text files use the policy
+     returns ``True``) use line buffering.  Other text files use the policy
      described above for binary files.
 
    *encoding* is the name of the encoding used to decode or encode the file.
index 5878da5b68eb010c0b0d9c2ff0ac635f71a74d9d..71449a3c9b3fce9947154e471b323edd69e71d1a 100644 (file)
@@ -130,8 +130,8 @@ The :mod:`gc` module provides the following functions:
 
 .. function:: is_tracked(obj)
 
-   Returns True if the object is currently tracked by the garbage collector,
-   False otherwise.  As a general rule, instances of atomic types aren't
+   Returns ``True`` if the object is currently tracked by the garbage collector,
+   ``False`` otherwise.  As a general rule, instances of atomic types aren't
    tracked and instances of non-atomic types (containers, user-defined
    objects...) are.  However, some type-specific optimizations can be present
    in order to suppress the garbage collector footprint of simple instances
index 4daeeeaa9477daa52fa34975ad4b06ce982920b4..783a5963dbdccd8a75998ee356b6350d30f6c101 100644 (file)
@@ -573,7 +573,7 @@ statement.
 
 .. attribute:: HTTPResponse.closed
 
-   Is True if the stream is closed.
+   Is ``True`` if the stream is closed.
 
 Examples
 --------
index 34bfa875efe24b4e27dd8ca3bf1d5329930a51c3..b50cb226b780e6f7df8d35fed63d78277274390f 100644 (file)
@@ -90,7 +90,7 @@ The following classes are provided:
    Netscape and RFC 2965 cookies.  By default, RFC 2109 cookies (ie. cookies
    received in a :mailheader:`Set-Cookie` header with a version cookie-attribute of
    1) are treated according to the RFC 2965 rules.  However, if RFC 2965 handling
-   is turned off or :attr:`rfc2109_as_netscape` is True, RFC 2109 cookies are
+   is turned off or :attr:`rfc2109_as_netscape` is ``True``, RFC 2109 cookies are
    'downgraded' by the :class:`CookieJar` instance to Netscape cookies, by
    setting the :attr:`version` attribute of the :class:`Cookie` instance to 0.
    :class:`DefaultCookiePolicy` also provides some parameters to allow some
@@ -644,7 +644,7 @@ internal consistency, so you should know what you're doing if you do that.
 
 .. attribute:: Cookie.secure
 
-   True if cookie should only be returned over a secure connection.
+   ``True`` if cookie should only be returned over a secure connection.
 
 
 .. attribute:: Cookie.expires
@@ -655,7 +655,7 @@ internal consistency, so you should know what you're doing if you do that.
 
 .. attribute:: Cookie.discard
 
-   True if this is a session cookie.
+   ``True`` if this is a session cookie.
 
 
 .. attribute:: Cookie.comment
@@ -672,7 +672,7 @@ internal consistency, so you should know what you're doing if you do that.
 
 .. attribute:: Cookie.rfc2109
 
-   True if this cookie was received as an RFC 2109 cookie (ie. the cookie
+   ``True`` if this cookie was received as an RFC 2109 cookie (ie. the cookie
    arrived in a :mailheader:`Set-Cookie` header, and the value of the Version
    cookie-attribute in that header was 1).  This attribute is provided because
    :mod:`http.cookiejar` may 'downgrade' RFC 2109 cookies to Netscape cookies, in
@@ -681,18 +681,18 @@ internal consistency, so you should know what you're doing if you do that.
 
 .. attribute:: Cookie.port_specified
 
-   True if a port or set of ports was explicitly specified by the server (in the
+   ``True`` if a port or set of ports was explicitly specified by the server (in the
    :mailheader:`Set-Cookie` / :mailheader:`Set-Cookie2` header).
 
 
 .. attribute:: Cookie.domain_specified
 
-   True if a domain was explicitly specified by the server.
+   ``True`` if a domain was explicitly specified by the server.
 
 
 .. attribute:: Cookie.domain_initial_dot
 
-   True if the domain explicitly specified by the server began with a dot
+   ``True`` if the domain explicitly specified by the server began with a dot
    (``'.'``).
 
 Cookies may have additional non-standard cookie-attributes.  These may be
@@ -719,7 +719,7 @@ The :class:`Cookie` class also defines the following method:
 
 .. method:: Cookie.is_expired(now=None)
 
-   True if cookie has passed the time at which the server requested it should
+   ``True`` if cookie has passed the time at which the server requested it should
    expire.  If *now* is given (in seconds since the epoch), return whether the
    cookie has expired at the specified time.
 
index ebdbd4d443c1cc2dc1c976293db11b5274a64955..364d81ec13ee53bf608c6fe4ecdc3c2224f7887f 100644 (file)
@@ -190,8 +190,8 @@ file paths.
    The ``cpython-32`` string comes from the current magic tag (see
    :func:`get_tag`; if :attr:`sys.implementation.cache_tag` is not defined then
    :exc:`NotImplementedError` will be raised).  The returned path will end in
-   ``.pyc`` when ``__debug__`` is True or ``.pyo`` for an optimized Python
-   (i.e. ``__debug__`` is False).  By passing in True or False for
+   ``.pyc`` when ``__debug__`` is ``True`` or ``.pyo`` for an optimized Python
+   (i.e. ``__debug__`` is ``False``).  By passing in ``True`` or ``False`` for
    *debug_override* you can override the system's value for ``__debug__`` for
    extension selection.
 
index efd027b316231ce0f3cc5337ca6b6d9ed0be490c..e51b315f42d51f84993658101f53b69c45226b9c 100644 (file)
@@ -918,8 +918,18 @@ an :term:`importer`.
     Reliance on this decorator is discouraged when it is possible to set
     :attr:`__package__` before importing. By
     setting it beforehand the code for the module is executed with the
+<<<<<<<
     attribute set and thus can be used by global level code during
     initialization.
+=======
+   The ``cpython-32`` string comes from the current magic tag (see
+   :func:`get_tag`; if :attr:`sys.implementation.cache_tag` is not defined then
+   :exc:`NotImplementedError` will be raised).  The returned path will end in
+   ``.pyc`` when ``__debug__`` is ``True`` or ``.pyo`` for an optimized Python
+   (i.e. ``__debug__`` is ``False``).  By passing in ``True`` or ``False`` for
+   *debug_override* you can override the system's value for ``__debug__`` for
+   extension selection.
+>>>>>>>
 
    .. note::
 
index 73288f84950658e8e0227fc7daf6a0ad55e88dfd..bd0ce67470e6a630c621f82f962db8941f5e1519 100644 (file)
@@ -280,7 +280,7 @@ I/O Base Classes
 
    .. method:: readable()
 
-      Return ``True`` if the stream can be read from.  If False, :meth:`read`
+      Return ``True`` if the stream can be read from.  If ``False``, :meth:`read`
       will raise :exc:`OSError`.
 
    .. method:: readline(limit=-1)
index b37af61e42c2386cb5db536f8be65f404d40b0a9..6929192b4fe008a307d2d12b9e066a74e3503d03 100644 (file)
@@ -51,7 +51,7 @@ Iterator                Arguments                       Results
 chain.from_iterable     iterable                        p0, p1, ... plast, q0, q1, ...                      ``chain.from_iterable(['ABC', 'DEF']) --> A B C D E F``
 :func:`compress`        data, selectors                 (d[0] if s[0]), (d[1] if s[1]), ...                 ``compress('ABCDEF', [1,0,1,0,1,1]) --> A C E F``
 :func:`dropwhile`       pred, seq                       seq[n], seq[n+1], starting when pred fails          ``dropwhile(lambda x: x<5, [1,4,6,4,1]) --> 6 4 1``
-:func:`filterfalse`     pred, seq                       elements of seq where pred(elem) is False           ``filterfalse(lambda x: x%2, range(10)) --> 0 2 4 6 8``
+:func:`filterfalse`     pred, seq                       elements of seq where pred(elem) is false           ``filterfalse(lambda x: x%2, range(10)) --> 0 2 4 6 8``
 :func:`groupby`         iterable[, keyfunc]             sub-iterators grouped by value of keyfunc(v)
 :func:`islice`          seq, [start,] stop [, step]     elements from seq[start:stop:step]                  ``islice('ABCDEFG', 2, None) --> C D E F G``
 :func:`starmap`         func, seq                       func(\*seq[0]), func(\*seq[1]), ...                 ``starmap(pow, [(2,5), (3,2), (10,3)]) --> 32 9 1000``
index d0dc5721bab9fd3a8b1383f4c9948f33870c1513..415e39712730d3892879c4ebc1ddae097030db29 100644 (file)
@@ -831,7 +831,7 @@ supports sending logging messages to a Web server, using either ``GET`` or
 
    Returns a new instance of the :class:`HTTPHandler` class. The *host* can be
    of the form ``host:port``, should you need to use a specific port number.
-   If no *method* is specified, ``GET`` is used. If *secure* is True, an HTTPS
+   If no *method* is specified, ``GET`` is used. If *secure* is true, an HTTPS
    connection will be used. If *credentials* is specified, it should be a
    2-tuple consisting of userid and password, which will be placed in an HTTP
    'Authorization' header using Basic authentication. If you specify
index e9df25eea75b12522b1570f9f38480ec1e6ac010..37515017194021f5e6a141a481e2c83053ed4d91 100644 (file)
@@ -160,7 +160,7 @@ is the module's name in the Python package namespace.
    is called to get the exception information.
 
    The second optional keyword argument is *stack_info*, which defaults to
-   False. If specified as True, stack information is added to the logging
+   ``False``. If true, stack information is added to the logging
    message, including the actual logging call. Note that this is not the same
    stack information as that displayed through specifying *exc_info*: The
    former is stack frames from the bottom of the stack up to the logging call
@@ -308,7 +308,7 @@ is the module's name in the Python package namespace.
 
    Checks to see if this logger has any handlers configured. This is done by
    looking for handlers in this logger and its parents in the logger hierarchy.
-   Returns True if a handler was found, else False. The method stops searching
+   Returns ``True`` if a handler was found, else ``False``. The method stops searching
    up the hierarchy whenever a logger with the 'propagate' attribute set to
    False is found - that will be the last logger which is checked for the
    existence of handlers.
@@ -878,7 +878,7 @@ functions.
    is called to get the exception information.
 
    The second optional keyword argument is *stack_info*, which defaults to
-   False. If specified as True, stack information is added to the logging
+   ``False``. If true, stack information is added to the logging
    message, including the actual logging call. Note that this is not the same
    stack information as that displayed through specifying *exc_info*: The
    former is stack frames from the bottom of the stack up to the logging call
index 5fd5039775d46790d48eb3c20342bf6115d84408..da4657551e28909bd8c4606538db1a683d33c57f 100644 (file)
@@ -225,7 +225,7 @@ Compressing and decompressing data in memory
 
    .. attribute:: eof
 
-      True if the end-of-stream marker has been reached.
+      ``True`` if the end-of-stream marker has been reached.
 
    .. attribute:: unused_data
 
index 7db60d24f87eb6ff9d61f1b1c5755c4e8b6897c7..18e05e31f751089b31907ae6f734108976cb1fb0 100644 (file)
@@ -162,7 +162,7 @@ To map anonymous memory, -1 should be passed as the fileno along with the length
 
    .. attribute:: closed
 
-      True if the file is closed.
+      ``True`` if the file is closed.
 
       .. versionadded:: 3.2
 
index 759d3b7b29a1e3d28242df378a1238826ccb6dc9..a15d7f78685a4f67fad2b132cfa7d91c492d336d 100644 (file)
@@ -83,7 +83,7 @@ The module itself defines the following classes:
 
 
    .. versionchanged:: 3.2
-      *usenetrc* is now False by default.
+      *usenetrc* is now ``False`` by default.
 
    .. versionchanged:: 3.3
       Support for the :keyword:`with` statement was added.
@@ -217,7 +217,7 @@ tuples or objects that the method normally returns will be empty.
 .. method:: NNTP.login(user=None, password=None, usenetrc=True)
 
    Send ``AUTHINFO`` commands with the user name and password.  If *user*
-   and *password* are None and *usenetrc* is True, credentials from
+   and *password* are None and *usenetrc* is true, credentials from
    ``~/.netrc`` will be used if possible.
 
    Unless intentionally delayed, login is normally performed during the
index 36f2d14b0a440843f5c65d099f1f5e64867e48af..57a6bcad22aae3a958a522144d0a8a39b9ff370d 100644 (file)
@@ -133,7 +133,7 @@ the :mod:`glob` module.)
    the number of seconds since the epoch (see the  :mod:`time` module).  Raise
    :exc:`OSError` if the file does not exist or is inaccessible.
 
-   If :func:`os.stat_float_times` returns True, the result is a floating point
+   If :func:`os.stat_float_times` returns ``True``, the result is a floating point
    number.
 
 
@@ -143,7 +143,7 @@ the :mod:`glob` module.)
    giving the number of seconds since the epoch (see the  :mod:`time` module).
    Raise :exc:`OSError` if the file does not exist or is inaccessible.
 
-   If :func:`os.stat_float_times` returns True, the result is a floating point
+   If :func:`os.stat_float_times` returns ``True``, the result is a floating point
    number.
 
 
@@ -334,5 +334,5 @@ the :mod:`glob` module.)
 
 .. data:: supports_unicode_filenames
 
-   True if arbitrary Unicode strings can be used as file names (within limitations
+   ``True`` if arbitrary Unicode strings can be used as file names (within limitations
    imposed by the file system).
index 2c33366c0dbe76b560bb95e13ce3555df6038716..20f3e87546062694632a94a5d7b8821d774357d9 100644 (file)
@@ -551,7 +551,7 @@ process and user.
 
 .. data:: supports_bytes_environ
 
-   True if the native OS type of the environment is bytes (eg. False on
+   ``True`` if the native OS type of the environment is bytes (eg. ``False`` on
    Windows).
 
    .. versionadded:: 3.2
index a99117c72a6fea79732682ac3741db44893acb9e..86902ef71a3b0de1f0cb2a7cbd5007a62b4c60ab 100644 (file)
@@ -161,7 +161,7 @@ process more convenient:
    :class:`io.BytesIO` instance, or any other custom object that meets this
    interface.
 
-   If *fix_imports* is True and *protocol* is less than 3, pickle will try to
+   If *fix_imports* is true and *protocol* is less than 3, pickle will try to
    map the new Python 3.x names to the old module names used in Python 2.x,
    so that the pickle data stream is readable with Python 2.x.
 
@@ -178,7 +178,7 @@ process more convenient:
    supported.  The higher the protocol used, the more recent the version of
    Python needed to read the pickle produced.
 
-   If *fix_imports* is True and *protocol* is less than 3, pickle will try to
+   If *fix_imports* is true and *protocol* is less than 3, pickle will try to
    map the new Python 3.x names to the old module names used in Python 2.x,
    so that the pickle data stream is readable with Python 2.x.
 
@@ -200,7 +200,7 @@ process more convenient:
 
    Optional keyword arguments are *fix_imports*, *encoding* and *errors*,
    which are used to control compatibility support for pickle stream generated
-   by Python 2.x.  If *fix_imports* is True, pickle will try to map the old
+   by Python 2.x.  If *fix_imports* is true, pickle will try to map the old
    Python 2.x names to the new names used in Python 3.x.  The *encoding* and
    *errors* tell pickle how to decode 8-bit string instances pickled by Python
    2.x; these default to 'ASCII' and 'strict', respectively.
@@ -216,7 +216,7 @@ process more convenient:
 
    Optional keyword arguments are *fix_imports*, *encoding* and *errors*,
    which are used to control compatibility support for pickle stream generated
-   by Python 2.x.  If *fix_imports* is True, pickle will try to map the old
+   by Python 2.x.  If *fix_imports* is true, pickle will try to map the old
    Python 2.x names to the new names used in Python 3.x.  The *encoding* and
    *errors* tell pickle how to decode 8-bit string instances pickled by Python
    2.x; these default to 'ASCII' and 'strict', respectively.
@@ -266,7 +266,7 @@ The :mod:`pickle` module exports two classes, :class:`Pickler` and
    argument.  It can thus be an on-disk file opened for binary writing, a
    :class:`io.BytesIO` instance, or any other custom object that meets this interface.
 
-   If *fix_imports* is True and *protocol* is less than 3, pickle will try to
+   If *fix_imports* is true and *protocol* is less than 3, pickle will try to
    map the new Python 3.x names to the old module names used in Python 2.x,
    so that the pickle data stream is readable with Python 2.x.
 
@@ -336,7 +336,7 @@ The :mod:`pickle` module exports two classes, :class:`Pickler` and
 
    Optional keyword arguments are *fix_imports*, *encoding* and *errors*,
    which are used to control compatibility support for pickle stream generated
-   by Python 2.x.  If *fix_imports* is True, pickle will try to map the old
+   by Python 2.x.  If *fix_imports* is true, pickle will try to map the old
    Python 2.x names to the new names used in Python 3.x.  The *encoding* and
    *errors* tell pickle how to decode 8-bit string instances pickled by Python
    2.x; these default to 'ASCII' and 'strict', respectively.
index f1a376fc25024c9ce47816c7710be62436c9f7a7..26f59c556c0708bd347c3dac8544c186d1da4ac4 100644 (file)
@@ -113,7 +113,7 @@ Scheduler Objects
    function passed to the constructor) for the next event, then execute it and so
    on until there are no more scheduled events.
 
-   If *blocking* is False executes the scheduled events due to expire soonest
+   If *blocking* is false executes the scheduled events due to expire soonest
    (if any) and then return the deadline of the next scheduled call in the
    scheduler (if any).
 
index a2bd48c8fcc572d6b48bfd4c1ef074646d075a5b..0dc8b8916449553063cf034b148dde5dbdec7464 100644 (file)
@@ -229,10 +229,10 @@ Module functions and constants
 .. function:: enable_callback_tracebacks(flag)
 
    By default you will not get any tracebacks in user-defined functions,
-   aggregates, converters, authorizer callbacks etc. If you want to debug them, you
-   can call this function with *flag* as True. Afterwards, you will get tracebacks
-   from callbacks on ``sys.stderr``. Use :const:`False` to disable the feature
-   again.
+   aggregates, converters, authorizer callbacks etc. If you want to debug them,
+   you can call this function with *flag* set to ``True``. Afterwards, you will
+   get tracebacks from callbacks on ``sys.stderr``. Use :const:`False` to
+   disable the feature again.
 
 
 .. _sqlite3-connection-objects:
index c4e1712767293f2db0d2006cdfea36b9e4ed6c30..b13861d4ce9fccd73a9cf851a2277fa7ca0c3c4d 100644 (file)
@@ -245,7 +245,7 @@ Random generation
 .. function:: RAND_pseudo_bytes(num)
 
    Returns (bytes, is_cryptographic): bytes are *num* pseudo-random bytes,
-   is_cryptographic is True if the bytes generated are cryptographically
+   is_cryptographic is ``True`` if the bytes generated are cryptographically
    strong. Raises an :class:`SSLError` if the operation is not supported by the
    current RAND method.
 
@@ -258,8 +258,8 @@ Random generation
 
 .. function:: RAND_status()
 
-   Returns True if the SSL pseudo-random number generator has been seeded with
-   'enough' randomness, and False otherwise.  You can use :func:`ssl.RAND_egd`
+   Returns ``True`` if the SSL pseudo-random number generator has been seeded with
+   'enough' randomness, and ``False`` otherwise.  You can use :func:`ssl.RAND_egd`
    and :func:`ssl.RAND_add` to increase the randomness of the pseudo-random
    number generator.
 
index db3ef88e6636cdf9513c3d588ad076132f9655eb..f0d2f80e71777bc61f5c407ad39d2bc4130dde3e 100644 (file)
@@ -2847,7 +2847,7 @@ The constructors for both classes work the same:
 
    .. method:: isdisjoint(other)
 
-      Return True if the set has no elements in common with *other*.  Sets are
+      Return ``True`` if the set has no elements in common with *other*.  Sets are
       disjoint if and only if their intersection is the empty set.
 
    .. method:: issubset(other)
index 994506c2fe70e1f7609af1c9d6a8054456e6f5bc..dde32b97e00c1b549bf83fecf4c74dfa8e3880b3 100644 (file)
@@ -282,7 +282,7 @@ bytes.
 For the ``'?'`` format character, the return value is either :const:`True` or
 :const:`False`. When packing, the truth value of the argument object is used.
 Either 0 or 1 in the native or standard bool representation will be packed, and
-any non-zero value will be True when unpacking.
+any non-zero value will be ``True`` when unpacking.
 
 
 
index 157649c7f897fa67ea6e523ab59752e1deb4100c..9f2f82d43ab3f964a39131048184830f1676e90e 100644 (file)
@@ -512,7 +512,7 @@ functions.
    *executable* (or for the first item in *args*) relative to *cwd* if the
    executable path is a relative path.
 
-   If *restore_signals* is True (the default) all signals that Python has set to
+   If *restore_signals* is true (the default) all signals that Python has set to
    SIG_IGN are restored to SIG_DFL in the child process before the exec.
    Currently this includes the SIGPIPE, SIGXFZ and SIGXFSZ signals.
    (Unix only)
@@ -520,7 +520,7 @@ functions.
    .. versionchanged:: 3.2
       *restore_signals* was added.
 
-   If *start_new_session* is True the setsid() system call will be made in the
+   If *start_new_session* is true the setsid() system call will be made in the
    child process prior to the execution of the subprocess.  (Unix only)
 
    .. versionchanged:: 3.2
index bc1d9fe1d540842c1803799ec431646beb81f4b7..8ec119078add56407f18ab37f8fd3ca390a8b85b 100644 (file)
@@ -1032,7 +1032,7 @@ always available.
    :func:`open` function.  Their parameters are chosen as follows:
 
    * The character encoding is platform-dependent.  Under Windows, if the stream
-     is interactive (that is, if its :meth:`isatty` method returns True), the
+     is interactive (that is, if its :meth:`isatty` method returns ``True``), the
      console codepage is used, otherwise the ANSI code page.  Under other
      platforms, the locale encoding is used (see :meth:`locale.getpreferredencoding`).
 
index b8b65b98e833031e35e0a7feea54cde300e0804b..1ead71cce082c82c9edb53c54402092dc965bc5c 100644 (file)
@@ -359,7 +359,7 @@ be finalized; only the internally used file object will be closed. See the
    full name. Its file information is extracted as accurately as possible. *member*
    may be a filename or a :class:`TarInfo` object. You can specify a different
    directory using *path*. File attributes (owner, mtime, mode) are set unless
-   *set_attrs* is False.
+   *set_attrs* is false.
 
    .. note::
 
index 9860c863380e506a6b69fa7c8b990e5a3f6e8675..6f8bf1c315dae85f49f371ef76819067aade8137 100644 (file)
@@ -272,8 +272,8 @@ methods :meth:`tkinter.Widget.cget` and :meth:`tkinter.Widget.configure`.
 
    .. method:: instate(statespec, callback=None, *args, **kw)
 
-      Test the widget's state. If a callback is not specified, returns True
-      if the widget state matches *statespec* and False otherwise. If callback
+      Test the widget's state. If a callback is not specified, returns ``True``
+      if the widget state matches *statespec* and ``False`` otherwise. If callback
       is specified then it is called with args if widget state matches
       *statespec*.
 
@@ -938,7 +938,7 @@ ttk.Treeview
 
    .. method:: exists(item)
 
-      Returns True if the specified *item* is present in the tree.
+      Returns ``True`` if the specified *item* is present in the tree.
 
 
    .. method:: focus(item=None)
@@ -1084,7 +1084,7 @@ ttk.Treeview
 
       Ensure that *item* is visible.
 
-      Sets all of *item*'s ancestors open option to True, and scrolls the
+      Sets all of *item*'s ancestors open option to ``True``, and scrolls the
       widget if necessary so that *item* is within the visible portion of
       the tree.
 
index aea9450bece37184927f72e7df6ec9c37e94a95b..b015530cca5fc5e579f497466c2cfee7cd83eee9 100644 (file)
@@ -1055,8 +1055,8 @@ More drawing control
 
    Write text - the string representation of *arg* - at the current turtle
    position according to *align* ("left", "center" or right") and with the given
-   font.  If *move* is True, the pen is moved to the bottom-right corner of the
-   text.  By default, *move* is False.
+   font.  If *move* is true, the pen is moved to the bottom-right corner of the
+   text.  By default, *move* is ``False``.
 
    >>> turtle.write("Home = ", True, align="center")
    >>> turtle.write((0,0), True)
@@ -1092,7 +1092,7 @@ Visibility
 
 .. function:: isvisible()
 
-   Return True if the Turtle is shown, False if it's hidden.
+   Return ``True`` if the Turtle is shown, ``False`` if it's hidden.
 
    >>> turtle.hideturtle()
    >>> turtle.isvisible()
index 949486170b27b17f8ea76682b22e5b1de3df2e31..0243d7f84c8c5afe7d0512bd66b25073ab720c45 100644 (file)
@@ -299,11 +299,11 @@ the `new_callable` argument to `patch`.
         assert the mock has been called with the specified calls.
         The `mock_calls` list is checked for the calls.
 
-        If `any_order` is False (the default) then the calls must be
+        If `any_order` is false (the default) then the calls must be
         sequential. There can be extra calls before or after the
         specified calls.
 
-        If `any_order` is True then the calls can be in any order, but
+        If `any_order` is true then the calls can be in any order, but
         they must all appear in :attr:`mock_calls`.
 
             >>> mock = Mock(return_value=None)
@@ -1180,7 +1180,7 @@ patch.dict
     `values` can be a dictionary of values to set in the dictionary. `values`
     can also be an iterable of `(key, value)` pairs.
 
-    If `clear` is True then the dictionary will be cleared before the new
+    If `clear` is true then the dictionary will be cleared before the new
     values are set.
 
     `patch.dict` can also be called with arbitrary keyword arguments to set
index eac222f87bc44b21899b48d7435619bb39993fcc..10aa260a2fe8f13aaa9f6768168d756941b6ae03 100644 (file)
@@ -59,7 +59,7 @@ The :mod:`urllib.request` module defines the following functions:
    some non-Windows platforms.
 
    .. warning::
-      If neither *cafile* nor *capath* is specified, and *cadefault* is False,
+      If neither *cafile* nor *capath* is specified, and *cadefault* is ``False``,
       an HTTPS request will not do any verification of the server's
       certificate.
 
@@ -211,7 +211,7 @@ The following classes are provided:
    containing the image.
 
    *unverifiable* should indicate whether the request is unverifiable,
-   as defined by RFC 2965.  It defaults to False.  An unverifiable
+   as defined by RFC 2965.  It defaults to ``False``.  An unverifiable
    request is one whose URL the user did not have the option to
    approve.  For example, if the request is for an image in an HTML
    document, and the user had no option to approve the automatic
index 2dd21e51933858e8393400fc848b52af05a82fcc..96ca2f51552cf1c4c662e07da35cc1aaf1a21849 100644 (file)
@@ -93,7 +93,7 @@ creation according to their needs, the :class:`EnvBuilder` class.
     * ``system_site_packages`` -- a Boolean value indicating that the system Python
       site-packages should be available to the environment (defaults to ``False``).
 
-    * ``clear`` -- a Boolean value which, if True, will delete any existing target
+    * ``clear`` -- a Boolean value which, if true, will delete any existing target
       directory instead of raising an exception (defaults to ``False``).
 
     * ``symlinks`` -- a Boolean value indicating whether to attempt to symlink the
@@ -101,7 +101,7 @@ creation according to their needs, the :class:`EnvBuilder` class.
       e.g. ``pythonw.exe``), rather than copying. Defaults to ``True`` on Linux and
       Unix systems, but ``False`` on Windows.
 
-    * ``upgrade`` -- a Boolean value which, if True, will upgrade an existing
+    * ``upgrade`` -- a Boolean value which, if true, will upgrade an existing
       environment with the running Python - for use when that Python has been
       upgraded in-place (defaults to ``False``).
 
index dffc8e3f1c43cc33968b383c7e07d0ac8764fe56..2cf508b85c1411d5ab523505bdb7b2d7af7abbb1 100644 (file)
@@ -111,7 +111,7 @@ zipimporter Objects
 
    .. method:: is_package(fullname)
 
-      Return True if the module specified by *fullname* is a package. Raise
+      Return ``True`` if the module specified by *fullname* is a package. Raise
       :exc:`ZipImportError` if the module couldn't be found.
 
 
index 2128ffc4333ed3a32d9d9a9e9f786ecf5edc0af7..48a42cc17e98a6f82bce7b836b8bc4b5e7e83499 100644 (file)
@@ -201,7 +201,7 @@ Ellipsis
             single: True
 
          These represent the truth values False and True.  The two objects representing
-         the values False and True are the only Boolean objects. The Boolean type is a
+         the values ``False`` and ``True`` are the only Boolean objects. The Boolean type is a
          subtype of the integer type, and Boolean values behave like the values 0 and 1,
          respectively, in almost all contexts, the exception being that when converted to
          a string, the strings ``"False"`` or ``"True"`` are returned, respectively.
index fec55fd732b6086cbcfbd3dd5dd4ee2d790bfb88..6e0746adbfd28a9e1018a6a0c9c1118528d6be79 100644 (file)
@@ -1125,7 +1125,7 @@ Features
 
 * If Python is compiled without threads, the C version automatically
   disables the expensive thread local context machinery. In this case,
-  the variable :data:`~decimal.HAVE_THREADS` is set to False.
+  the variable :data:`~decimal.HAVE_THREADS` is set to ``False``.
 
 API changes
 ~~~~~~~~~~~
index defbf25fa8770880f987b58e66c39d92c354dbf3..3a83b15e97af2bef7635b035315f54de0e9c2adf 100644 (file)
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -87,6 +87,8 @@ Tests
 Documentation
 -------------
 
+- Issue #19795: Improved markup of True/False constants.
+
 - Issue #18326: Clarify that list.sort's arguments are keyword-only.  Also,
   attempt to reduce confusion in the glossary by not saying there are
   different "types" of arguments and parameters.