Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJared Burns2003-09-02 21:45:28 +0000
committerJared Burns2003-09-02 21:45:28 +0000
commita00d41fa869de92b016075b9cd17a47167183e2e (patch)
tree442aa2522ebad6306a6bc110d4ff2fc6f837a161 /org.eclipse.ui.externaltools/Program Tools Support
parentf87cdab59d1b0b75ab913504efce37e5b506935a (diff)
downloadeclipse.platform.debug-a00d41fa869de92b016075b9cd17a47167183e2e.tar.gz
eclipse.platform.debug-a00d41fa869de92b016075b9cd17a47167183e2e.tar.xz
eclipse.platform.debug-a00d41fa869de92b016075b9cd17a47167183e2e.zip
Bug 42420 - No progress shown when external program running in foreground
Diffstat (limited to 'org.eclipse.ui.externaltools/Program Tools Support')
-rw-r--r--org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ExternalToolsProgramMessages.properties1
-rw-r--r--org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramLaunchDelegate.java2
2 files changed, 3 insertions, 0 deletions
diff --git a/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ExternalToolsProgramMessages.properties b/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ExternalToolsProgramMessages.properties
index 09a689034..e6d3ec6b0 100644
--- a/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ExternalToolsProgramMessages.properties
+++ b/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ExternalToolsProgramMessages.properties
@@ -13,3 +13,4 @@ ProgramMainTab.Select=&Select a program:
ProgramLaunchDelegate.Workbench_Closing_1=Workbench Closing
ProgramLaunchDelegate.The_workbench_is_exiting=The workbench is exiting and a program launched from an external tool appears to still be running. These programs will be terminated when the workbench exits. It is recommended that you exit any external programs launched from the workbench before you proceed.\n\nClick OK to continue exiting the workbench.
BackgroundResourceRefresher.0=Refreshing resources...
+ProgramLaunchDelegate.3=Running {0}...
diff --git a/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramLaunchDelegate.java b/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramLaunchDelegate.java
index fb51bee94..96ab9e9ec 100644
--- a/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramLaunchDelegate.java
+++ b/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramLaunchDelegate.java
@@ -13,6 +13,7 @@ package org.eclipse.ui.externaltools.internal.program.launchConfigurations;
import java.io.File;
+import java.text.MessageFormat;
import java.util.HashMap;
import java.util.Map;
@@ -162,6 +163,7 @@ public class ProgramLaunchDelegate implements ILaunchConfigurationDelegate {
processAttributes.put(IProcess.ATTR_PROCESS_TYPE, programName);
if (p != null) {
+ monitor.beginTask(MessageFormat.format(ExternalToolsProgramMessages.getString("ProgramLaunchDelegate.3"), new String[] {configuration.getName()}), IProgressMonitor.UNKNOWN); //$NON-NLS-1$
process = DebugPlugin.newProcess(launch, p, location.toOSString(), processAttributes);
}
process.setAttribute(IProcess.ATTR_CMDLINE, generateCommandLine(cmdLine));

Back to the top