Bug 419273 - DLTK creates debug console for all debug launches, even non
DLTK-launches

Flip the default value to "false" for launch configurations which do NOT
provide a value for "org.eclipse.dltk.debug.debugConsole" key (see bug
419273 comment 4) for reasoning.

Change-Id: Icf25518773b2876b0e060711e0b7340869fe69b3
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
diff --git a/core/plugins/org.eclipse.dltk.debug/src/org/eclipse/dltk/debug/core/DLTKDebugLaunchConstants.java b/core/plugins/org.eclipse.dltk.debug/src/org/eclipse/dltk/debug/core/DLTKDebugLaunchConstants.java
index db70791..7c342f0 100644
--- a/core/plugins/org.eclipse.dltk.debug/src/org/eclipse/dltk/debug/core/DLTKDebugLaunchConstants.java
+++ b/core/plugins/org.eclipse.dltk.debug/src/org/eclipse/dltk/debug/core/DLTKDebugLaunchConstants.java
@@ -29,7 +29,7 @@
 			+ ".debugConsole"; //$NON-NLS-1$
 
 	public static boolean isDebugConsole(ILaunch launch) {
-		return getBoolean(launch, ATTR_DEBUG_CONSOLE, true);
+		return getBoolean(launch, ATTR_DEBUG_CONSOLE, false);
 	}
 
 	/**
@@ -42,7 +42,7 @@
 	/**
 	 * Returns the 'break on first line' setting for the specified launch.
 	 * Default value is <code>false</code>.
-	 * 
+	 *
 	 * @param launch
 	 * @return <code>true</code> if the option is enabled, <code>false</code>
 	 *         otherwise