From: <go...@us...> - 2005-03-26 01:04:23
|
Author: goodger Date: 2005-03-26 02:04:09 +0100 (Sat, 26 Mar 2005) New Revision: 3119 Modified: trunk/docutils/docutils/parsers/rst/states.py trunk/docutils/test/test_parsers/test_rst/test_targets.py Log: fixed a bug that assumed text follows ".. _" Modified: trunk/docutils/docutils/parsers/rst/states.py =================================================================== --- trunk/docutils/docutils/parsers/rst/states.py 2005-03-25 23:56:56 UTC (rev 3118) +++ trunk/docutils/docutils/parsers/rst/states.py 2005-03-26 01:04:09 UTC (rev 3119) @@ -2146,13 +2146,13 @@ re.compile(r""" \.\.[ ]+ # explicit markup start _ # target indicator - (?![ ]) # first char. not space + (?![ ]|$) # first char. not space or EOL """, re.VERBOSE)), (substitution_def, re.compile(r""" \.\.[ ]+ # explicit markup start \| # substitution indicator - (?![ ]) # first char. not space + (?![ ]|$) # first char. not space or EOL """, re.VERBOSE)), (directive, re.compile(r""" Modified: trunk/docutils/test/test_parsers/test_rst/test_targets.py =================================================================== --- trunk/docutils/test/test_parsers/test_rst/test_targets.py 2005-03-25 23:56:56 UTC (rev 3118) +++ trunk/docutils/test/test_parsers/test_rst/test_targets.py 2005-03-26 01:04:09 UTC (rev 3119) @@ -400,6 +400,14 @@ <paragraph> no blank line """], +["""\ +.. _ +""", +"""\ +<document source="test data"> + <comment xml:space="preserve"> + _ +"""], ] |