[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Help-smalltalk] [PATCH] visualgst: Fix inspecting variables of the curr
From: |
Holger Hans Peter Freyther |
Subject: |
[Help-smalltalk] [PATCH] visualgst: Fix inspecting variables of the current method context |
Date: |
Fri, 20 Dec 2013 20:51:03 +0100 |
In the debugger when using the context menu to inspect a local variable
lead to inspecting a string. Change this by changing the returned value
in >>#selectedValue: to be the object and not the display string. This
has been manually tested for the GtkStackInspectorView but not for the
GtkContextInspectorView.
2013-12-20 Holger Hans Peter Freyther <address@hidden>
* Debugger/GtkStackInspectorView.st: Return the object and not a string.
* Inspector/GtkContextInspectorView.st: Return the object and not a
string.
---
packages/visualgst/ChangeLog | 5 +++++
packages/visualgst/Debugger/GtkStackInspectorView.st | 4 ++--
packages/visualgst/Inspector/GtkContextInspectorView.st | 4 ++--
3 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/packages/visualgst/ChangeLog b/packages/visualgst/ChangeLog
index 61af180..e9ffe40 100644
--- a/packages/visualgst/ChangeLog
+++ b/packages/visualgst/ChangeLog
@@ -1,3 +1,8 @@
+2013-12-20 Holger Hans Peter Freyther <address@hidden>
+
+ * Debugger/GtkStackInspectorView.st: Return the object and not a string.
+ * Inspector/GtkContextInspectorView.st: Return the object and not a
string.
+
2013-12-02 Gwenael Casaccio <address@hidden>
* GtkConcreteWidget.st: Object is the superclass.
diff --git a/packages/visualgst/Debugger/GtkStackInspectorView.st
b/packages/visualgst/Debugger/GtkStackInspectorView.st
index 19355ab..f27255e 100644
--- a/packages/visualgst/Debugger/GtkStackInspectorView.st
+++ b/packages/visualgst/Debugger/GtkStackInspectorView.st
@@ -72,8 +72,8 @@ GtkConcreteWidget subclass: GtkStackInspectorView [
<category: 'item selection'>
aString = 'thisContext' ifTrue: [ ^ self object ].
- (args includes: aString) ifTrue: [ ^ (self object at: (self object
method arguments indexOf: aString asSymbol)) displayString ].
- ^ (self object at: self object numArgs + (self object method
temporaries indexOf: aString asSymbol)) displayString
+ (args includes: aString) ifTrue: [ ^ self object at: (self object
method arguments indexOf: aString asSymbol) ].
+ ^ self object at: self object numArgs + (self object method
temporaries indexOf: aString asSymbol)
]
canDive [
diff --git a/packages/visualgst/Inspector/GtkContextInspectorView.st
b/packages/visualgst/Inspector/GtkContextInspectorView.st
index 46ab341..3ba3f35 100644
--- a/packages/visualgst/Inspector/GtkContextInspectorView.st
+++ b/packages/visualgst/Inspector/GtkContextInspectorView.st
@@ -51,8 +51,8 @@ GtkObjectInspectorView subclass: GtkContextInspectorView [
<category: 'events'>
((args includes: aString) not and: [ (temps includes: aString) not ])
ifTrue: [ ^ super selectedValue: aString ].
- (args includes: aString) ifTrue: [ ^ (self object at: (self object
method arguments indexOf: aString asSymbol)) displayString ].
- ^ (self object at: self object numArgs + (self object method
temporaries indexOf: aString asSymbol)) displayString.
+ (args includes: aString) ifTrue: [ ^ self object at: (self object
method arguments indexOf: aString asSymbol) ].
+ ^ self object at: self object numArgs + (self object method
temporaries indexOf: aString asSymbol).
]
]
--
1.8.5.1
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Help-smalltalk] [PATCH] visualgst: Fix inspecting variables of the current method context,
Holger Hans Peter Freyther <=