Bug #2220: handle rlcompleter attribute match failure more gracefully.

(backport from r61275)
This commit is contained in:
Georg Brandl 2008-03-06 07:46:26 +00:00
parent 0e30555748
commit ab61dce0e1
2 changed files with 3 additions and 1 deletions

View File

@ -125,7 +125,7 @@ class Completer:
import re
m = re.match(r"(\w+(\.\w+)*)\.(\w*)", text)
if not m:
return
return []
expr, attr = m.group(1, 3)
object = eval(expr, self.namespace)
words = dir(object)

View File

@ -15,6 +15,8 @@ Core and builtins
Library
-------
- Bug #2220: handle rlcompleter attribute match failure more gracefully.
- Bug #1725737: In distutil's sdist, exclude RCS, CVS etc. also in the
root directory, and also exclude .hg, .git, .bzr, and _darcs.