From: Fred Drake Date: Thu, 18 Feb 1999 20:51:50 +0000 (+0000) Subject: Bow to font-lock at the end of the docstring, since it throws stuff X-Git-Tag: v1.5.2c1~315 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3d199af40d1c7d0068339ab1b03e8243105a4447;p=thirdparty%2FPython%2Fcpython.git Bow to font-lock at the end of the docstring, since it throws stuff off. Make sure the path paramter to readmodule() is a list before adding it with sys.path, or the addition could fail. --- diff --git a/Lib/pyclbr.py b/Lib/pyclbr.py index 25fc33f44e08..75b6a931ccb9 100644 --- a/Lib/pyclbr.py +++ b/Lib/pyclbr.py @@ -30,7 +30,7 @@ shouldn't happen often. BUGS Continuation lines are not dealt with at all and strings may confuse -the hell out of the parser, but it usually works.''' +the hell out of the parser, but it usually works.''' # ' <-- bow to font lock import os import sys @@ -99,7 +99,7 @@ def readmodule(module, path=[], inpackage=0): except ImportError: f = None if f is None: - fullpath = path + sys.path + fullpath = list(path) + sys.path f, file, (suff, mode, type) = imp.find_module(module, fullpath) if type == imp.PKG_DIRECTORY: dict = {'__path__': [file]}