[Pydev-cvs] org.python.pydev/src/org/python/pydev/editor/codecompletion PythonCompletionProcessor.ja
Brought to you by:
fabioz
From: Dana M. <dan...@us...> - 2004-08-11 17:45:14
|
Update of /cvsroot/pydev/org.python.pydev/src/org/python/pydev/editor/codecompletion In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11934/src/org/python/pydev/editor/codecompletion Modified Files: PythonCompletionProcessor.java Log Message: re-adds autoactivation for '(' Index: PythonCompletionProcessor.java =================================================================== RCS file: /cvsroot/pydev/org.python.pydev/src/org/python/pydev/editor/codecompletion/PythonCompletionProcessor.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** PythonCompletionProcessor.java 11 Aug 2004 13:04:13 -0000 1.1 --- PythonCompletionProcessor.java 11 Aug 2004 17:45:05 -0000 1.2 *************** *** 43,50 **** String activationToken = codeCompletion .getActivationToken(theDoc, documentOffset); ! java.lang.String qualifier = ""; ! ! while(activationToken.endsWith(".") == false && activationToken.length() > 0){ qualifier = activationToken.charAt(activationToken.length()-1) + qualifier; activationToken = activationToken.substring(0, activationToken.length()-1); --- 43,51 ---- String activationToken = codeCompletion .getActivationToken(theDoc, documentOffset); ! // System.out.println("DBG:PythonCompletionProcessor:activationToken:"+activationToken); java.lang.String qualifier = ""; ! while( ! (activationToken.endsWith(".") ||activationToken.endsWith("(")) ! == false && activationToken.length() > 0){ qualifier = activationToken.charAt(activationToken.length()-1) + qualifier; activationToken = activationToken.substring(0, activationToken.length()-1); *************** *** 101,105 **** */ public char[] getCompletionProposalAutoActivationCharacters() { ! return new char[] { '.'/*, '(', '['*/ }; } --- 102,107 ---- */ public char[] getCompletionProposalAutoActivationCharacters() { ! //System.out.println("DBG:getCompletionProposalAutoActivationCharacters called"); ! return new char[] { '.', '(', /*'['*/ }; } |