]> granicus.if.org Git - python/commitdiff
Merged revisions 82790 via svnmerge from
authorGeorg Brandl <georg@python.org>
Sun, 11 Jul 2010 08:56:18 +0000 (08:56 +0000)
committerGeorg Brandl <georg@python.org>
Sun, 11 Jul 2010 08:56:18 +0000 (08:56 +0000)
svn+ssh://svn.python.org/python/branches/py3k

........
  r82790 | georg.brandl | 2010-07-11 10:36:20 +0200 (So, 11 Jul 2010) | 1 line

  #3214 followup: add link to ABC entry.
........

Doc/glossary.rst

index 54427206e02f362f5f7434ba76c01b60f4e2067f..e8ff819418f0855b842bdb66bcea47fdfac5e8e2 100644 (file)
@@ -154,9 +154,9 @@ Glossary
       must be a duck.")  By emphasizing interfaces rather than specific types,
       well-designed code improves its flexibility by allowing polymorphic
       substitution.  Duck-typing avoids tests using :func:`type` or
-      :func:`isinstance`. (Note, however, that duck-typing can be complemented
-      with abstract base classes.) Instead, it typically employs :func:`hasattr`
-      tests or :term:`EAFP` programming.
+      :func:`isinstance`.  (Note, however, that duck-typing can be complemented
+      with :term:`abstract base class`\ es.)  Instead, it typically employs
+      :func:`hasattr` tests or :term:`EAFP` programming.
 
    EAFP
       Easier to ask for forgiveness than permission.  This common Python coding