(original) (raw)
changeset: 104568:9fc0f20ea7de parent: 104564:2127ef3b7660 parent: 104567:7b143d6834cf user: Serhiy Storchaka storchaka@gmail.com date: Wed Oct 19 18:37:07 2016 +0300 description: Issue #19795: Improved more markups of True/False. diff -r 2127ef3b7660 -r 9fc0f20ea7de Doc/c-api/number.rst --- a/Doc/c-api/number.rst Wed Oct 19 18:12:24 2016 +0300 +++ b/Doc/c-api/number.rst Wed Oct 19 18:37:07 2016 +0300 @@ -278,5 +278,5 @@ .. c:function:: int PyIndex_Check(PyObject *o) - Returns True if *o* is an index integer (has the nb_index slot of the - tp_as_number structure filled in). + Returns ``1`` if *o* is an index integer (has the nb_index slot of the + tp_as_number structure filled in), and ``0`` otherwise. diff -r 2127ef3b7660 -r 9fc0f20ea7de Doc/library/asyncio-eventloop.rst --- a/Doc/library/asyncio-eventloop.rst Wed Oct 19 18:12:24 2016 +0300 +++ b/Doc/library/asyncio-eventloop.rst Wed Oct 19 18:37:07 2016 +0300 @@ -347,7 +347,7 @@ * *reuse_address* tells the kernel to reuse a local socket in TIME_WAIT state, without waiting for its natural timeout to - expire. If not specified will automatically be set to True on + expire. If not specified will automatically be set to ``True`` on UNIX. * *reuse_port* tells the kernel to allow this endpoint to be bound to the @@ -425,7 +425,7 @@ * *reuse_address* tells the kernel to reuse a local socket in TIME_WAIT state, without waiting for its natural timeout to - expire. If not specified will automatically be set to True on + expire. If not specified will automatically be set to ``True`` on UNIX. * *reuse_port* tells the kernel to allow this endpoint to be bound to the diff -r 2127ef3b7660 -r 9fc0f20ea7de Doc/library/asyncio-task.rst --- a/Doc/library/asyncio-task.rst Wed Oct 19 18:12:24 2016 +0300 +++ b/Doc/library/asyncio-task.rst Wed Oct 19 18:37:07 2016 +0300 @@ -245,7 +245,7 @@ .. method:: done() - Return True if the future is done. + Return ``True`` if the future is done. Done means either that a result / exception are available, or that the future was cancelled. @@ -562,7 +562,7 @@ All futures must share the same event loop. If all the tasks are done successfully, the returned future's result is the list of results (in the order of the original sequence, not necessarily the order of results - arrival). If *return_exceptions* is True, exceptions in the tasks are + arrival). If *return_exceptions* is true, exceptions in the tasks are treated the same as successful results, and gathered in the result list; otherwise, the first raised exception will be immediately propagated to the returned future. diff -r 2127ef3b7660 -r 9fc0f20ea7de Doc/library/ctypes.rst --- a/Doc/library/ctypes.rst Wed Oct 19 18:12:24 2016 +0300 +++ b/Doc/library/ctypes.rst Wed Oct 19 18:37:07 2016 +0300 @@ -1365,7 +1365,7 @@ ignored. On posix systems, RTLD_NOW is always added, and is not configurable. -The *use_errno* parameter, when set to True, enables a ctypes mechanism that +The *use_errno* parameter, when set to true, enables a ctypes mechanism that allows accessing the system :data:`errno` error number in a safe way. :mod:`ctypes` maintains a thread-local copy of the systems :data:`errno` variable; if you call foreign functions created with ``use_errno=True`` then the @@ -1376,7 +1376,7 @@ copy, and the function :func:`ctypes.set_errno` changes the ctypes private copy to a new value and returns the former value. -The *use_last_error* parameter, when set to True, enables the same mechanism for +The *use_last_error* parameter, when set to true, enables the same mechanism for the Windows error code which is managed by the :func:`GetLastError` and :func:`SetLastError` Windows API functions; :func:`ctypes.get_last_error` and :func:`ctypes.set_last_error` are used to request and change the ctypes private @@ -1586,7 +1586,7 @@ The returned function prototype creates functions that use the standard C calling convention. The function will release the GIL during the call. If - *use_errno* is set to True, the ctypes private copy of the system + *use_errno* is set to true, the ctypes private copy of the system :data:`errno` variable is exchanged with the real :data:`errno` value before and after the call; *use_last_error* does the same for the Windows error code. diff -r 2127ef3b7660 -r 9fc0f20ea7de Doc/library/functools.rst --- a/Doc/library/functools.rst Wed Oct 19 18:12:24 2016 +0300 +++ b/Doc/library/functools.rst Wed Oct 19 18:37:07 2016 +0300 @@ -56,7 +56,7 @@ grow without bound. The LRU feature performs best when *maxsize* is a power-of-two. - If *typed* is set to True, function arguments of different types will be + If *typed* is set to true, function arguments of different types will be cached separately. For example, ``f(3)`` and ``f(3.0)`` will be treated as distinct calls with distinct results. diff -r 2127ef3b7660 -r 9fc0f20ea7de Doc/library/io.rst --- a/Doc/library/io.rst Wed Oct 19 18:12:24 2016 +0300 +++ b/Doc/library/io.rst Wed Oct 19 18:37:07 2016 +0300 @@ -537,7 +537,7 @@ The *name* can be one of two things: * a character string or :class:`bytes` object representing the path to the - file which will be opened. In this case closefd must be True (the default) + file which will be opened. In this case closefd must be ``True`` (the default) otherwise an error will be raised. * an integer representing the number of an existing OS-level file descriptor to which the resulting :class:`FileIO` object will give access. When the diff -r 2127ef3b7660 -r 9fc0f20ea7de Doc/library/logging.rst --- a/Doc/library/logging.rst Wed Oct 19 18:12:24 2016 +0300 +++ b/Doc/library/logging.rst Wed Oct 19 18:37:07 2016 +0300 @@ -318,7 +318,7 @@ 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 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 + false is found - that will be the last logger which is checked for the existence of handlers. .. versionadded:: 3.2 diff -r 2127ef3b7660 -r 9fc0f20ea7de Doc/library/quopri.rst --- a/Doc/library/quopri.rst Wed Oct 19 18:12:24 2016 +0300 +++ b/Doc/library/quopri.rst Wed Oct 19 18:37:07 2016 +0300 @@ -52,7 +52,7 @@ Like :func:`encode`, except that it accepts a source :class:`bytes` and returns the corresponding encoded :class:`bytes`. By default, it sends a - False value to *quotetabs* parameter of the :func:`encode` function. + ``False`` value to *quotetabs* parameter of the :func:`encode` function. diff -r 2127ef3b7660 -r 9fc0f20ea7de Doc/library/readline.rst --- a/Doc/library/readline.rst Wed Oct 19 18:12:24 2016 +0300 +++ b/Doc/library/readline.rst Wed Oct 19 18:37:07 2016 +0300 @@ -171,7 +171,7 @@ Enable or disable automatic calls to :c:func:`add_history` when reading input via readline. The *enabled* argument should be a Boolean value - that when true, enables auto history, and that when False, disables + that when true, enables auto history, and that when false, disables auto history. .. versionadded:: 3.6 diff -r 2127ef3b7660 -r 9fc0f20ea7de Doc/library/ssl.rst --- a/Doc/library/ssl.rst Wed Oct 19 18:12:24 2016 +0300 +++ b/Doc/library/ssl.rst Wed Oct 19 18:37:07 2016 +0300 @@ -1536,7 +1536,7 @@ This setting doesn't apply to client sockets. You can also use the :data:`OP_SINGLE_ECDH_USE` option to further improve security. - This method is not available if :data:`HAS_ECDH` is False. + This method is not available if :data:`HAS_ECDH` is ``False``. .. versionadded:: 3.3 diff -r 2127ef3b7660 -r 9fc0f20ea7de Doc/library/subprocess.rst --- a/Doc/library/subprocess.rst Wed Oct 19 18:12:24 2016 +0300 +++ b/Doc/library/subprocess.rst Wed Oct 19 18:37:07 2016 +0300 @@ -61,16 +61,16 @@ The *input* argument is passed to :meth:`Popen.communicate` and thus to the subprocess's stdin. If used it must be a byte sequence, or a string if - *encoding* or *errors* is specified or *universal_newlines* is True. When + *encoding* or *errors* is specified or *universal_newlines* is true. When used, the internal :class:`Popen` object is automatically created with ``stdin=PIPE``, and the *stdin* argument may not be used as well. - If *check* is True, and the process exits with a non-zero exit code, a + If *check* is true, and the process exits with a non-zero exit code, a :exc:`CalledProcessError` exception will be raised. Attributes of that exception hold the arguments, the exit code, and stdout and stderr if they were captured. - If *encoding* or *errors* are specified, or *universal_newlines* is True, + If *encoding* or *errors* are specified, or *universal_newlines* is true, file objects for stdin, stdout and stderr are opened in text mode using the specified *encoding* and *errors* or the :class:`io.TextIOWrapper` default. Otherwise, file objects are opened in binary mode. @@ -259,7 +259,7 @@ .. index:: single: universal newlines; subprocess module - If *encoding* or *errors* are specified, or *universal_newlines* is True, + If *encoding* or *errors* are specified, or *universal_newlines* is true, the file objects *stdin*, *stdout* and *stderr* will be opened in text mode using the *encoding* and *errors* specified in the call or the defaults for :class:`io.TextIOWrapper`. diff -r 2127ef3b7660 -r 9fc0f20ea7de Doc/library/sysconfig.rst --- a/Doc/library/sysconfig.rst Wed Oct 19 18:12:24 2016 +0300 +++ b/Doc/library/sysconfig.rst Wed Oct 19 18:37:07 2016 +0300 @@ -152,7 +152,7 @@ If *vars* is provided, it must be a dictionary of variables that will update the dictionary used to expand the paths. - If *expand* is set to False, the paths will not be expanded. + If *expand* is set to false, the paths will not be expanded. If *scheme* is not an existing scheme, :func:`get_paths` will raise a :exc:`KeyError`. diff -r 2127ef3b7660 -r 9fc0f20ea7de Doc/library/threading.rst --- a/Doc/library/threading.rst Wed Oct 19 18:12:24 2016 +0300 +++ b/Doc/library/threading.rst Wed Oct 19 18:37:07 2016 +0300 @@ -615,7 +615,7 @@ .. method:: wait_for(predicate, timeout=None) - Wait until a condition evaluates to True. *predicate* should be a + Wait until a condition evaluates to true. *predicate* should be a callable which result will be interpreted as a boolean value. A *timeout* may be provided giving the maximum time to wait. diff -r 2127ef3b7660 -r 9fc0f20ea7de Doc/library/zipfile.rst --- a/Doc/library/zipfile.rst Wed Oct 19 18:12:24 2016 +0300 +++ b/Doc/library/zipfile.rst Wed Oct 19 18:37:07 2016 +0300 @@ -518,7 +518,7 @@ .. method:: ZipInfo.is_dir() - Return True if this archive member is a directory. + Return ``True`` if this archive member is a directory. This uses the entry's name: directories should always end with ``/``. diff -r 2127ef3b7660 -r 9fc0f20ea7de Doc/whatsnew/2.7.rst --- a/Doc/whatsnew/2.7.rst Wed Oct 19 18:12:24 2016 +0300 +++ b/Doc/whatsnew/2.7.rst Wed Oct 19 18:37:07 2016 +0300 @@ -245,8 +245,8 @@ [('first', 1), ('third', 3), ('second', 5)] The :meth:`~collections.OrderedDict.popitem` method has an optional *last* -argument that defaults to True. If *last* is True, the most recently -added key is returned and removed; if it's False, the +argument that defaults to ``True``. If *last* is true, the most recently +added key is returned and removed; if it's false, the oldest key is selected:: >>> od = OrderedDict([(x,0) for x in range(20)]) @@ -1518,7 +1518,7 @@ * The :mod:`SocketServer` module's :class:`~SocketServer.TCPServer` class now supports socket timeouts and disabling the Nagle algorithm. The :attr:`~SocketServer.TCPServer.disable_nagle_algorithm` class attribute - defaults to False; if overridden to be True, + defaults to ``False``; if overridden to be true, new request connections will have the TCP_NODELAY option set to prevent buffering many small sends into a single TCP packet. The :attr:`~SocketServer.BaseServer.timeout` class attribute can hold @@ -1879,7 +1879,7 @@ :meth:`~unittest.TestCase.assertTrue`, and :meth:`~unittest.TestCase.assertFalse` failures now provide more information. If you set the :attr:`~unittest.TestCase.longMessage` attribute of your :class:`~unittest.TestCase` classes to -True, both the standard error message and any additional message you +true, both the standard error message and any additional message you provide will be printed for failures. (Added by Michael Foord; :issue:`5663`.) The :meth:`~unittest.TestCase.assertRaises` method now @@ -1986,7 +1986,7 @@ sequence comparison methods do. :func:`unittest.main` now takes an optional ``exit`` argument. If -False, :func:`~unittest.main` doesn't call :func:`sys.exit`, allowing +false, :func:`~unittest.main` doesn't call :func:`sys.exit`, allowing :func:`~unittest.main` to be used from the interactive interpreter. (Contributed by J. Pablo Fernández; :issue:`3379`.) diff -r 2127ef3b7660 -r 9fc0f20ea7de Doc/whatsnew/3.3.rst --- a/Doc/whatsnew/3.3.rst Wed Oct 19 18:12:24 2016 +0300 +++ b/Doc/whatsnew/3.3.rst Wed Oct 19 18:37:07 2016 +0300 @@ -1742,7 +1742,7 @@ ----- * :meth:`~sched.scheduler.run` now accepts a *blocking* parameter which when - set to False makes the method execute the scheduled events due to expire + set to false makes the method execute the scheduled events due to expire soonest (if any) and then return immediately. This is useful in case you want to use the :class:`~sched.scheduler` in non-blocking applications. (Contributed by Giampaolo Rodolà in :issue:`13449`.) /storchaka@gmail.com