summaryrefslogtreecommitdiff
path: root/readers/python
diff options
context:
space:
mode:
authorgoodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2002-12-19 04:40:45 +0000
committergoodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2002-12-19 04:40:45 +0000
commit6fcac5a2ec30ed9258ec6e6a9ef9e09dffc0e008 (patch)
tree9c3aa8bef0cf6932b223263349368594fc0c58a5 /readers/python
parent510df74e706159927647efe07f9f269e1d8ae24a (diff)
downloaddocutils-6fcac5a2ec30ed9258ec6e6a9ef9e09dffc0e008.tar.gz
fixed RHS parse bug, found by Richard Jones
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils/docutils@1035 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'readers/python')
-rw-r--r--readers/python/moduleparser.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/readers/python/moduleparser.py b/readers/python/moduleparser.py
index dee7810ad..15f05a869 100644
--- a/readers/python/moduleparser.py
+++ b/readers/python/moduleparser.py
@@ -616,8 +616,9 @@ class TokenParser:
self.goto_line(lineno)
while self.string != '=':
self.next()
+ self.stack = None
while self.type != token.NEWLINE and self.string != ';':
- if self.string == '=':
+ if self.string == '=' and not self.stack:
self.tokens = []
self.stack = []
self._type = None