From 29b0a268220282c49024fb50eedfd325368b1a6a Mon Sep 17 00:00:00 2001 From: Serhiy Storchaka Date: Sun, 4 Dec 2016 10:20:55 +0200 Subject: [PATCH] Fixed double hyphens that are rendered to literal en-dashes in the documenation. --- Doc/howto/logging-cookbook.rst | 4 ++-- Doc/library/asyncio.rst | 4 ++-- Doc/library/importlib.rst | 4 ++-- Doc/library/logging.rst | 2 +- Doc/library/msvcrt.rst | 4 ++-- Doc/library/selectors.rst | 4 ++-- Doc/library/winreg.rst | 2 +- Doc/tutorial/stdlib2.rst | 4 ++-- 8 files changed, 14 insertions(+), 14 deletions(-) diff --git a/Doc/howto/logging-cookbook.rst b/Doc/howto/logging-cookbook.rst index de0d304b868..f962cd8872b 100644 --- a/Doc/howto/logging-cookbook.rst +++ b/Doc/howto/logging-cookbook.rst @@ -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 diff --git a/Doc/library/asyncio.rst b/Doc/library/asyncio.rst index f764c683b15..76bd9e98482 100644 --- a/Doc/library/asyncio.rst +++ b/Doc/library/asyncio.rst @@ -1,5 +1,5 @@ -: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. diff --git a/Doc/library/importlib.rst b/Doc/library/importlib.rst index cb52f740eea..526c9f3f159 100644 --- a/Doc/library/importlib.rst +++ b/Doc/library/importlib.rst @@ -1,5 +1,5 @@ -:mod:`importlib` -- The implementation of :keyword:`import` -=========================================================== +:mod:`importlib` --- The implementation of :keyword:`import` +============================================================ .. module:: importlib :synopsis: The implementation of the import machinery. diff --git a/Doc/library/logging.rst b/Doc/library/logging.rst index 68e459248cd..6098878c1a1 100644 --- a/Doc/library/logging.rst +++ b/Doc/library/logging.rst @@ -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 diff --git a/Doc/library/msvcrt.rst b/Doc/library/msvcrt.rst index b334eeb314d..bd34ffb1b23 100644 --- a/Doc/library/msvcrt.rst +++ b/Doc/library/msvcrt.rst @@ -1,5 +1,5 @@ -:mod:`msvcrt` -- Useful routines from the MS VC++ runtime -========================================================= +:mod:`msvcrt` --- Useful routines from the MS VC++ runtime +========================================================== .. module:: msvcrt :platform: Windows diff --git a/Doc/library/selectors.rst b/Doc/library/selectors.rst index 44b27f31c12..1624d88aaed 100644 --- a/Doc/library/selectors.rst +++ b/Doc/library/selectors.rst @@ -1,5 +1,5 @@ -:mod:`selectors` -- High-level I/O multiplexing -=============================================== +:mod:`selectors` --- High-level I/O multiplexing +================================================ .. module:: selectors :synopsis: High-level I/O multiplexing. diff --git a/Doc/library/winreg.rst b/Doc/library/winreg.rst index 52d591ad759..767ea314e83 100644 --- a/Doc/library/winreg.rst +++ b/Doc/library/winreg.rst @@ -1,4 +1,4 @@ -:mod:`winreg` -- Windows registry access +:mod:`winreg` --- Windows registry access ========================================= .. module:: winreg diff --git a/Doc/tutorial/stdlib2.rst b/Doc/tutorial/stdlib2.rst index 3714384eb66..8853d4ac1a7 100644 --- a/Doc/tutorial/stdlib2.rst +++ b/Doc/tutorial/stdlib2.rst @@ -1,8 +1,8 @@ .. _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.