From ab3db25392f3b3d283d2a8cf8dbd54997850de5d Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Tue, 13 Jun 2006 19:09:03 +0000 Subject: [PATCH] Allow AutoCompletion for items in collections too git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39699 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- wxPython/wx/py/introspect.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/wxPython/wx/py/introspect.py b/wxPython/wx/py/introspect.py index 570686dd7f..3e37495d84 100644 --- a/wxPython/wx/py/introspect.py +++ b/wxPython/wx/py/introspect.py @@ -252,14 +252,14 @@ def getRoot(command, terminator=None): line = token[4] if tokentype is tokenize.ENDMARKER: continue - if tokentype in (tokenize.NAME, tokenize.STRING, tokenize.NUMBER) \ - and laststring != '.': - # We've reached something that's not part of the root. - if prefix and line[token[3][1]] != ' ': - # If it doesn't have a space after it, remove the prefix. - prefix = '' - break - if tokentype in (tokenize.NAME, tokenize.STRING, tokenize.NUMBER) \ + #if tokentype in (tokenize.NAME, tokenize.STRING, tokenize.NUMBER) \ + # and laststring != '.': + # # We've reached something that's not part of the root. + # if prefix and line[token[3][1]] != ' ': + # # If it doesn't have a space after it, remove the prefix. + # prefix = '' + # break + if tokentype in (tokenize.NAME, tokenize.STRING, tokenize.NUMBER, tokenize.OP) \ or (tokentype is tokenize.OP and tokenstring == '.'): if prefix: # The prefix isn't valid because it comes after a dot. -- 2.47.2