From: Serhiy Storchaka Date: Mon, 19 Aug 2013 20:04:52 +0000 (+0300) Subject: Issue #18647: A regular expression in the doctest module rewritten so that X-Git-Tag: v2.7.6rc1~218 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0364134fc80f779381392ebe46d27dde909f0d1a;p=thirdparty%2FPython%2Fcpython.git Issue #18647: A regular expression in the doctest module rewritten so that determined minimal width of repeated subexpression is >0 (an empty line was not matched in any case). --- diff --git a/Lib/doctest.py b/Lib/doctest.py index 3e563c6a9cdd..efa07d7ea51e 100644 --- a/Lib/doctest.py +++ b/Lib/doctest.py @@ -564,7 +564,7 @@ class DocTestParser: # Want consists of any non-blank lines that do not start with PS1. (?P (?:(?![ ]*$) # Not a blank line (?![ ]*>>>) # Not a line starting with PS1 - .*$\n? # But any other line + .+$\n? # But any other line )*) ''', re.MULTILINE | re.VERBOSE)