From: <fel...@us...> - 2005-09-22 19:03:51
|
Author: felixwiemann Date: 2005-09-22 21:03:42 +0200 (Thu, 22 Sep 2005) New Revision: 3898 Modified: trunk/docutils/BUGS.txt Log: grouped substitution bugs together Modified: trunk/docutils/BUGS.txt =================================================================== --- trunk/docutils/BUGS.txt 2005-09-22 18:51:33 UTC (rev 3897) +++ trunk/docutils/BUGS.txt 2005-09-22 19:03:42 UTC (rev 3898) @@ -146,31 +146,36 @@ Quite a few nodes are getting a "None" source attribute as well. In particular, see the bodies of definition lists. -* There's a bug with _`doubly-indirect substitutions` but only when - there's multiple references and in certain cases. See the - commented-out test case in test_transforms/test_substitutions.py - (line 104 on, in revision 3808) which fails. +* .. _substitutions: - This is tricky. Substitution definitions have to propagate back - completely, through multiple levels of references. + "Active" content inside of substitution definitions does not work. + This bug becomes manifest in the following cases: -* .. _substitutions and references: + * There's a bug with _`doubly-indirect substitutions` but only when + there's multiple references and in certain cases. See the + commented-out test case in test_transforms/test_substitutions.py + (line 104 on, in revision 3808) which fails. - Another bug from David Abrahams (run with ``rst2html.py --traceback``):: + This is tricky. Substitution definitions have to propagate back + completely, through multiple levels of references. - |substitution| and again a |substitution|. + * .. _substitutions and references: - .. |substitution| replace:: ref__ + Another bug from David Abrahams (run with ``rst2html.py --traceback``):: - __ a.html - __ b.html + |substitution| and again a |substitution|. - Change the references.Substitutions tranform's priority from 220 to - 680, so it happens after reference resolution? Then we have to deal - with multiple IDs. Perhaps the Substitution transform should remove - all IDs from definitions after the first substitution reference is - processed. + .. |substitution| replace:: ref__ + __ a.html + __ b.html + + Change the references.Substitutions tranform's priority from 220 to + 680, so it happens after reference resolution? Then we have to deal + with multiple IDs. Perhaps the Substitution transform should remove + all IDs from definitions after the first substitution reference is + processed. + * Footnote label "5" should be "4" when processing the following input:: |