Update of /cvsroot/pydev/org.python.pydev/tests_completions/org/python/pydev/editor/codecompletion/revisited
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31519/tests_completions/org/python/pydev/editor/codecompletion/revisited
Modified Files:
ProjectStub.java CodeCompletionTestsBase.java
Log Message:
<li>Fixed NPE when creating editor with no interpreter configured</li>
<li>Hyperlink works in the same way that F3 (saves file before search)</li>
<li>Fixed problem while navigating pydev package explorer ( https://sourceforge.net/tracker/index.php?func=detail&aid=2008015&group_id=85796&atid=577329 )</li>
<li>Applied patch that fixes race condition in PythonNature (thanks to Radim Kubacki)</li>
<li><strong>Eclipse 3.4</strong>: Move / rename working</li>
Index: ProjectStub.java
===================================================================
RCS file: /cvsroot/pydev/org.python.pydev/tests_completions/org/python/pydev/editor/codecompletion/revisited/ProjectStub.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** ProjectStub.java 28 Jun 2008 13:29:19 -0000 1.3
--- ProjectStub.java 31 Jul 2008 01:47:36 -0000 1.4
***************
*** 259,263 ****
public IPath getFullPath() {
! throw new RuntimeException("not impl");
}
--- 259,263 ----
public IPath getFullPath() {
! return null;
}
Index: CodeCompletionTestsBase.java
===================================================================
RCS file: /cvsroot/pydev/org.python.pydev/tests_completions/org/python/pydev/editor/codecompletion/revisited/CodeCompletionTestsBase.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** CodeCompletionTestsBase.java 4 May 2008 16:49:31 -0000 1.11
--- CodeCompletionTestsBase.java 31 Jul 2008 01:47:36 -0000 1.12
***************
*** 208,212 ****
ASTManager astManager = ((ASTManager)pNature.getAstManager());
astManager.setNature(pNature);
! astManager.setProject(projectStub, false);
astManager.changePythonPath(path, projectStub, getProgressMonitor(),null);
}
--- 208,212 ----
ASTManager astManager = ((ASTManager)pNature.getAstManager());
astManager.setNature(pNature);
! astManager.setProject(projectStub, pNature, false);
astManager.changePythonPath(path, projectStub, getProgressMonitor(),null);
}
|