[Pydev-cvs] org.python.pydev/src/org/python/pydev/editor PyEdit.java,1.22,1.23
Brought to you by:
fabioz
From: Fabio Z. <fa...@us...> - 2004-09-16 15:33:45
|
Update of /cvsroot/pydev/org.python.pydev/src/org/python/pydev/editor In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26116/src/org/python/pydev/editor Modified Files: PyEdit.java Log Message: Making refactoring. Index: PyEdit.java =================================================================== RCS file: /cvsroot/pydev/org.python.pydev/src/org/python/pydev/editor/PyEdit.java,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** PyEdit.java 14 Sep 2004 17:42:17 -0000 1.22 --- PyEdit.java 16 Sep 2004 15:33:33 -0000 1.23 *************** *** 44,47 **** --- 44,48 ---- import org.python.parser.TokenMgrError; import org.python.pydev.editor.actions.PyOpenAction; + import org.python.pydev.editor.codecompletion.PythonShell; import org.python.pydev.editor.codefolding.CodeFoldingSetter; import org.python.pydev.editor.codefolding.PyEditProjection; *************** *** 50,53 **** --- 51,55 ---- import org.python.pydev.editor.model.Location; import org.python.pydev.editor.model.ModelMaker; + import org.python.pydev.editor.refactoring.PyRefactoring; import org.python.pydev.outline.PyOutlinePage; import org.python.pydev.parser.PyParser; *************** *** 110,113 **** --- 112,136 ---- this.addModelListener(codeFoldingSetter); this.addPropertyListener(codeFoldingSetter); + + //we also want to initialize our shells... + //we use 2: one for refactoring and one for code completion. + new Thread(){ + public void run(){ + try { + try { + PyRefactoring.getPyRefactoring(); + } catch (RuntimeException e1) { + } + try { + PythonShell.getServerShell(); + } catch (RuntimeException e1) { + } + } catch (Exception e) { + } + + + } + }.start(); + } |