Commit 29b0a268 authored by Serhiy Storchaka's avatar Serhiy Storchaka

Fixed double hyphens that are rendered to literal en-dashes in the documenation.

parent de6efdb7
......@@ -1088,7 +1088,7 @@ $-formatting to be used to build the actual "message" part which appears in the
formatted log output in place of "%(message)s" or "{message}" or "$message".
It's a little unwieldy to use the class names whenever you want to log
something, but it's quite palatable if you use an alias such as __ (double
underscore not to be confused with _, the single underscore used as a
underscore --- not to be confused with _, the single underscore used as a
synonym/alias for :func:`gettext.gettext` or its brethren).
The above classes are not included in Python, though they're easy enough to
......@@ -1209,7 +1209,7 @@ do simply by adding new packages or modules and doing ::
at module level). It's probably one too many things to think about. Developers
could also add the filter to a :class:`~logging.NullHandler` attached to their
top-level logger, but this would not be invoked if an application developer
attached a handler to a lower-level library logger so output from that
attached a handler to a lower-level library logger --- so output from that
handler would not reflect the intentions of the library developer.
In Python 3.2 and later, :class:`~logging.LogRecord` creation is done through a
......
:mod:`asyncio` -- Asynchronous I/O, event loop, coroutines and tasks
====================================================================
:mod:`asyncio` --- Asynchronous I/O, event loop, coroutines and tasks
=====================================================================
.. module:: asyncio
:synopsis: Asynchronous I/O, event loop, coroutines and tasks.
......
:mod:`importlib` -- The implementation of :keyword:`import`
===========================================================
:mod:`importlib` --- The implementation of :keyword:`import`
============================================================
.. module:: importlib
:synopsis: The implementation of the import machinery.
......
......@@ -561,7 +561,7 @@ The useful mapping keys in a :class:`LogRecord` are given in the section on
handled by a strptime format string (``'%Y-%m-%d %H:%M:%S'``), and the
part after the comma is a millisecond value. Because strptime does not
have a format placeholder for milliseconds, the millisecond value is
appended using another format string, ``'%s,%03d'`` and both of these
appended using another format string, ``'%s,%03d'`` --- and both of these
format strings have been hardcoded into this method. With the change,
these strings are defined as class-level attributes which can be
overridden at the instance level when desired. The names of the
......
:mod:`msvcrt` -- Useful routines from the MS VC++ runtime
=========================================================
:mod:`msvcrt` --- Useful routines from the MS VC++ runtime
==========================================================
.. module:: msvcrt
:platform: Windows
......
:mod:`selectors` -- High-level I/O multiplexing
===============================================
:mod:`selectors` --- High-level I/O multiplexing
================================================
.. module:: selectors
:synopsis: High-level I/O multiplexing.
......
:mod:`winreg` -- Windows registry access
:mod:`winreg` --- Windows registry access
=========================================
.. module:: winreg
......
.. _tut-brieftourtwo:
*********************************************
Brief Tour of the Standard Library -- Part II
*********************************************
Brief Tour of the Standard Library --- Part II
**********************************************
This second tour covers more advanced modules that support professional
programming needs. These modules rarely occur in small scripts.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment