From: Robin Dunn Date: Wed, 14 Jun 2006 18:36:56 +0000 (+0000) Subject: Revert last change, it causes problems with not being able to use X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/501b023b17e9837b1afe307e6f3660853fd24bb2 Revert last change, it causes problems with not being able to use AutoCompletion in situations like "test=foo." git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39728 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/wxPython/wx/py/introspect.py b/wxPython/wx/py/introspect.py index 3e37495d84..570686dd7f 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, tokenize.OP) \ + 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) \ or (tokentype is tokenize.OP and tokenstring == '.'): if prefix: # The prefix isn't valid because it comes after a dot.