From e0517944551eab3aacff3d4ec8132775b9e37f7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Srbeck=C3=BD?= Date: Sat, 30 Apr 2005 15:37:19 +0000 Subject: [PATCH] Minor fixes git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@113 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- .../Debugger/Debugger.AddIn/Project/Src/Pads/LocalVarPad.cs | 1 + .../Debugger.AddIn/Project/Src/Pads/RunningThreadsPad.cs | 2 +- .../Debugger.AddIn/Project/Src/Service/WindowsDebugger.cs | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Pads/LocalVarPad.cs b/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Pads/LocalVarPad.cs index 1c4085d72d..4dd4b13e00 100644 --- a/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Pads/LocalVarPad.cs +++ b/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Pads/LocalVarPad.cs @@ -114,6 +114,7 @@ namespace ICSharpCode.SharpDevelop.Gui.Pads void AddVariables (TreeListViewItemCollection items, VariableCollection vars) { foreach (Variable var in vars) { + if (var.Name.StartsWith("CS$")) continue; TreeListViewItem newItem = new TreeListViewItem(); newItem.Tag = var; newItem.Text = var.Name; diff --git a/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Pads/RunningThreadsPad.cs b/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Pads/RunningThreadsPad.cs index dd99833a71..61379a4851 100644 --- a/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Pads/RunningThreadsPad.cs +++ b/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Pads/RunningThreadsPad.cs @@ -110,7 +110,7 @@ namespace ICSharpCode.SharpDevelop.Gui.Pads try { item.SubItems.Add(e.Thread.CurrentFunction.Name); } catch (CurrentFunctionNotAviableException) { - item.SubItems.Add(""); + item.SubItems.Add("N/A"); } item.SubItems.Add(e.Thread.Priority.ToString()); item.SubItems.Add(e.Thread.Suspended.ToString()); diff --git a/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Service/WindowsDebugger.cs b/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Service/WindowsDebugger.cs index 8ec6a7108d..900372a65e 100644 --- a/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Service/WindowsDebugger.cs +++ b/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Service/WindowsDebugger.cs @@ -355,6 +355,7 @@ namespace ICSharpCode.SharpDevelop.Services /// public string GetValueAsString(string variableName) { + if (!NDebugger.IsDebugging || NDebugger.IsProcessRunning) return null; VariableCollection collection = NDebugger.LocalVariables; if (collection == null) return null;