DebugView.st
changeset 9305 596f1f4cd039
parent 9297 6ba2f330b294
child 9308 0222c2bba7d5
--- a/DebugView.st	Fri Dec 04 22:13:45 2009 +0100
+++ b/DebugView.st	Mon Dec 07 17:40:54 2009 +0100
@@ -2008,7 +2008,7 @@
         do:[:value :description |
             |valueClassString valueString|
 
-            valueClassString := ''.
+            valueClassString := valueString := ''.
 
             "/ some heuristics as when to show the class name (a purely subjective preference)
             value isString ifTrue:[
@@ -2020,7 +2020,9 @@
             ] ifFalse:[
                 (value isBoolean 
                 or:[ value isInteger 
-                or:[ value isSymbol ]]) ifFalse:[
+                or:[ value isSymbol ]]) ifTrue:[
+                    valueString := value printString.
+                ] ifFalse:[
                     valueClassString := ' (',value class name,')'.
                     Error handle:[:ex |
                         valueString := '??? (',ex description,')'
@@ -6839,11 +6841,11 @@
 !DebugView class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libtool/DebugView.st,v 1.491 2009-12-04 08:55:35 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/DebugView.st,v 1.492 2009-12-07 16:40:54 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libtool/DebugView.st,v 1.491 2009-12-04 08:55:35 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/DebugView.st,v 1.492 2009-12-07 16:40:54 cg Exp $'
 ! !
 
 DebugView initialize!