Diverse markup fixes.
diff --git a/Doc/library/bdb.rst b/Doc/library/bdb.rst
index a8a61f1..36f8300 100644
--- a/Doc/library/bdb.rst
+++ b/Doc/library/bdb.rst
@@ -239,7 +239,7 @@
 .. method:: Bdb.clear_bpbynumber(arg)
 
    Delete the breakpoint which has the index *arg* in the
-   :attr:`Breakpoint.bpbynumber`.  If `arg` is not numeric or out of range,
+   :attr:`Breakpoint.bpbynumber`.  If *arg* is not numeric or out of range,
    return an error message.
 
 .. method:: Bdb.clear_all_file_breaks(filename)
diff --git a/Doc/library/logging.rst b/Doc/library/logging.rst
index e2ecf74..c125cb5 100644
--- a/Doc/library/logging.rst
+++ b/Doc/library/logging.rst
@@ -749,7 +749,7 @@
       The proposal which described this feature for inclusion in the Python standard
       library.
 
-   `Original Python :mod:`logging` package <http://www.red-dove.com/python_logging.html>`_
+   `Original Python logging package <http://www.red-dove.com/python_logging.html>`_
       This is the original source for the :mod:`logging` package.  The version of the
       package available from this site is suitable for use with Python 1.5.2, 2.1.x
       and 2.2.x, which do not include the :mod:`logging` package in the standard
diff --git a/Doc/library/othergui.rst b/Doc/library/othergui.rst
index aadb74d..91b59e0 100644
--- a/Doc/library/othergui.rst
+++ b/Doc/library/othergui.rst
@@ -48,7 +48,7 @@
       online `tutorial <http://www.pygtk.org/pygtk2tutorial/index.html>`_ is
       available.
 
-   `PyQt <//http://www.riverbankcomputing.co.uk/pyqt/index.php>`_
+   `PyQt <http://www.riverbankcomputing.co.uk/pyqt/index.php>`_
       PyQt is a :program:`sip`\ -wrapped binding to the Qt toolkit.  Qt is an
       extensive C++ GUI application development framework that is
       available for Unix, Windows and Mac OS X. :program:`sip` is a tool
diff --git a/Doc/library/ssl.rst b/Doc/library/ssl.rst
index 4a39efd..bd16ca9 100644
--- a/Doc/library/ssl.rst
+++ b/Doc/library/ssl.rst
@@ -112,13 +112,14 @@
 
        ========================  =========  =========  ==========  =========
         *client* / **server**    **SSLv2**  **SSLv3**  **SSLv23**  **TLSv1**
+       ------------------------  ---------  ---------  ----------  ---------
         *SSLv2*                    yes        no         yes*        no
         *SSLv3*                    yes        yes        yes         no
         *SSLv23*                   yes        no         yes         no
         *TLSv1*                    no         no         yes         yes
        ========================  =========  =========  ==========  =========
 
-   `*` In some older versions of OpenSSL (for instance, 0.9.7l on OS X 10.4),
+   In some older versions of OpenSSL (for instance, 0.9.7l on OS X 10.4),
    an SSLv2 client could not connect to an SSLv23 server.
 
 .. function:: RAND_status()
diff --git a/Doc/library/tarfile.rst b/Doc/library/tarfile.rst
index c2f3ac6..e5e7608 100644
--- a/Doc/library/tarfile.rst
+++ b/Doc/library/tarfile.rst
@@ -15,7 +15,7 @@
 
 The :mod:`tarfile` module makes it possible to read and write tar
 archives, including those using gzip or bz2 compression.
-(`.zip` files can be read and written using the :mod:`zipfile` module.)
+(:file:`.zip` files can be read and written using the :mod:`zipfile` module.)
 
 Some facts and figures:
 
diff --git a/Doc/library/warnings.rst b/Doc/library/warnings.rst
index 6188195..d031b15 100644
--- a/Doc/library/warnings.rst
+++ b/Doc/library/warnings.rst
@@ -203,7 +203,7 @@
 .. function:: warnpy3k(message[, category[, stacklevel]])
 
    Issue a warning related to Python 3.x deprecation. Warnings are only shown 
-   when Python is started with the -3 option. Like func:`warn` *message* must
+   when Python is started with the -3 option. Like :func:`warn` *message* must
    be a string and *category* a subclass of :exc:`Warning`. :func:`warnpy3k`
    is using :exc:`DeprecationWarning` as default warning class.