From d11053223e15b1439b23a208b65b953280802989 Mon Sep 17 00:00:00 2001 From: David Inglis Date: Thu, 18 Dec 2003 15:45:21 +0000 Subject: Fix for PR 49051 --- launch/org.eclipse.cdt.launch/ChangeLog | 10 +++++++--- .../src/org/eclipse/cdt/launch/ui/CDebuggerTab.java | 6 +++--- 2 files changed, 10 insertions(+), 6 deletions(-) (limited to 'launch/org.eclipse.cdt.launch') diff --git a/launch/org.eclipse.cdt.launch/ChangeLog b/launch/org.eclipse.cdt.launch/ChangeLog index aa3f3a8d649..46108bfa793 100644 --- a/launch/org.eclipse.cdt.launch/ChangeLog +++ b/launch/org.eclipse.cdt.launch/ChangeLog @@ -1,10 +1,14 @@ +2003-12-17 Mikhail Khodjaiants + Fix for PR 49051: Launcher: Debugger tab: variable tracking. + * CDebuggerTab.java + 2003-12-16 Alain Magloire - + Choose a debugger base on the Eclipse platform - + * plugin.xml * src/org/eclipse/cdt/launch/internal/CApplicationlaunchShortcut.java - + 2003-10-27 Fixed 46129 diff --git a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CDebuggerTab.java b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CDebuggerTab.java index f54ad231d17..2fbdc664550 100644 --- a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CDebuggerTab.java +++ b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CDebuggerTab.java @@ -104,7 +104,7 @@ public class CDebuggerTab extends AbstractCDebuggerTab { }); fVarBookKeeping = new Button(optionComp, SWT.CHECK); - fVarBookKeeping.setText("Enable variable bookkeeping."); + fVarBookKeeping.setText("Automatically track the values of variables."); fVarBookKeeping.addSelectionListener(new SelectionAdapter() { public void widgetSelected(SelectionEvent e) { updateLaunchConfigurationDialog(); @@ -233,7 +233,7 @@ public class CDebuggerTab extends AbstractCDebuggerTab { if (config.getAttribute(ICDTLaunchConfigurationConstants.ATTR_DEBUGGER_STOP_AT_MAIN, DEFAULT_STOP_AT_MAIN) == true) { fStopInMain.setSelection(true); } - if (config.getAttribute(ICDTLaunchConfigurationConstants.ATTR_DEBUGGER_ENABLE_VARIABLE_BOOKKEEPING, false) == true) { + if (config.getAttribute(ICDTLaunchConfigurationConstants.ATTR_DEBUGGER_ENABLE_VARIABLE_BOOKKEEPING, false) == false) { fVarBookKeeping.setSelection(true); } } catch (CoreException e) { @@ -245,7 +245,7 @@ public class CDebuggerTab extends AbstractCDebuggerTab { if (isValid(config)) { super.performApply(config); config.setAttribute(ICDTLaunchConfigurationConstants.ATTR_DEBUGGER_STOP_AT_MAIN, false); - config.setAttribute(ICDTLaunchConfigurationConstants.ATTR_DEBUGGER_ENABLE_VARIABLE_BOOKKEEPING, fVarBookKeeping.getSelection()); + config.setAttribute(ICDTLaunchConfigurationConstants.ATTR_DEBUGGER_ENABLE_VARIABLE_BOOKKEEPING, !fVarBookKeeping.getSelection()); if (fAttachButton.getSelection() == true) { config.setAttribute( ICDTLaunchConfigurationConstants.ATTR_DEBUGGER_START_MODE, -- cgit v1.2.3