diff --git a/python/src/META-INF/python-plugin-common.xml b/python/src/META-INF/python-plugin-common.xml
index 5b591e1be9be..6cf23aa0550c 100644
--- a/python/src/META-INF/python-plugin-common.xml
+++ b/python/src/META-INF/python-plugin-common.xml
@@ -318,11 +318,6 @@
text="Run Python Console..." description="Allows to quickly run Python console">
-
-
-
diff --git a/python/src/com/jetbrains/python/console/PyConsoleRunner.java b/python/src/com/jetbrains/python/console/PyConsoleRunner.java
index c8160ccc9b02..b6fa8ed03ebb 100644
--- a/python/src/com/jetbrains/python/console/PyConsoleRunner.java
+++ b/python/src/com/jetbrains/python/console/PyConsoleRunner.java
@@ -2,10 +2,7 @@ package com.jetbrains.python.console;
import com.intellij.codeInsight.lookup.Lookup;
import com.intellij.codeInsight.lookup.LookupManager;
-import com.intellij.execution.ExecutionException;
-import com.intellij.execution.ExecutionManager;
-import com.intellij.execution.Executor;
-import com.intellij.execution.ExecutorRegistry;
+import com.intellij.execution.*;
import com.intellij.execution.console.LanguageConsoleImpl;
import com.intellij.execution.console.LanguageConsoleViewImpl;
import com.intellij.execution.executors.DefaultRunExecutor;
@@ -35,7 +32,6 @@ import com.intellij.openapi.wm.ToolWindow;
import com.intellij.openapi.wm.ToolWindowManager;
import com.intellij.psi.PsiFile;
import com.intellij.util.PairProcessor;
-import com.jetbrains.django.run.ExecutionHelper;
import com.jetbrains.django.run.Runner;
import com.jetbrains.python.psi.LanguageLevel;
import com.jetbrains.python.sdk.PythonSdkType;
diff --git a/python/src/com/jetbrains/python/console/PydevConsoleRunner.java b/python/src/com/jetbrains/python/console/PydevConsoleRunner.java
index 27efd6308014..8230c7d0496a 100644
--- a/python/src/com/jetbrains/python/console/PydevConsoleRunner.java
+++ b/python/src/com/jetbrains/python/console/PydevConsoleRunner.java
@@ -1,12 +1,13 @@
package com.jetbrains.python.console;
import com.intellij.execution.ExecutionException;
+import com.intellij.execution.ExecutionHelper;
import com.intellij.execution.Executor;
import com.intellij.execution.console.LanguageConsoleImpl;
import com.intellij.execution.console.LanguageConsoleViewImpl;
-import com.intellij.execution.process.*;
+import com.intellij.execution.process.CommandLineArgumentsProvider;
+import com.intellij.execution.process.ProcessOutputTypes;
import com.intellij.execution.ui.RunContentDescriptor;
-import com.intellij.execution.ui.actions.CloseAction;
import com.intellij.openapi.actionSystem.AnAction;
import com.intellij.openapi.actionSystem.AnActionEvent;
import com.intellij.openapi.module.Module;
@@ -16,9 +17,9 @@ import com.intellij.openapi.util.Key;
import com.intellij.openapi.util.text.StringUtil;
import com.intellij.psi.PsiElement;
import com.intellij.util.net.NetUtils;
-import com.jetbrains.django.run.ExecutionHelper;
import com.jetbrains.django.run.Runner;
import com.jetbrains.django.util.DjangoUtil;
+import com.jetbrains.python.PyBundle;
import com.jetbrains.python.PythonHelpersLocator;
import com.jetbrains.python.console.pydev.ICallback;
import com.jetbrains.python.console.pydev.InterpreterResponse;
@@ -26,7 +27,6 @@ import com.jetbrains.python.console.pydev.PydevConsoleCommunication;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
-import java.awt.event.ActionEvent;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
@@ -53,7 +53,7 @@ public class PydevConsoleRunner extends PyConsoleRunner {
public static void run(@NotNull final Project project,
@NotNull final Module module,
@NotNull final Sdk sdk) {
- final String consoleTitle = "TRUE console";
+ final String consoleTitle = PyBundle.message("python.console");
final int[] ports;
try {
// File "pydev/console/pydevconsole.py", line 223, in
@@ -117,7 +117,7 @@ public class PydevConsoleRunner extends PyConsoleRunner {
((PydevLanguageConsoleView)myConsoleView).setPydevConsoleCommunication(myPydevConsoleCommunication);
try {
- Thread.sleep(100);
+ Thread.sleep(200);
}
catch (InterruptedException e) {
// Ignore
@@ -180,19 +180,6 @@ public class PydevConsoleRunner extends PyConsoleRunner {
@Override
protected void sendInput(final String input) {
if (myPydevConsoleCommunication != null){
- //if ("comp\n".equals(input)){
- // String[] completions = new String[]{};
- // try {
- // completions = myPydevConsoleCommunication.getCompletions("", 0);
- // }
- // catch (Exception e) {
- // PyConsoleProcessHandler.processOutput(myConsoleView.getConsole(), e.toString()+'\n', ProcessOutputTypes.STDERR);
- // }
- // for (String completion : completions) {
- // PyConsoleProcessHandler.processOutput(myConsoleView.getConsole(), completion + "\n", ProcessOutputTypes.STDOUT);
- // }
- // return;
- //}
myPydevConsoleCommunication.execInterpreter(input, new ICallback