*** empty log message ***
authorClaus Gittinger <cg@exept.de>
Mon, 27 Jan 2003 14:57:48 +0100
changeset 6971 51190b55d3d7
parent 6970 ac358e651731
child 6972 0a2f38d186d5
*** empty log message ***
Method.st
--- a/Method.st	Mon Jan 27 13:23:41 2003 +0100
+++ b/Method.st	Mon Jan 27 14:57:48 2003 +0100
@@ -1780,7 +1780,7 @@
     "return a printString to represent myself to the user in a browser.
      Defined here to allow for browsers to deal with nonStandard pseudoMethods"
 
-    |s privInfo moreInfo p i n cls isInChangeSet mthdPackage|
+    |s privInfo moreInfo p i n cls currentChangeSet isInChangeSet mthdPackage|
 
     moreInfo := ''.
     privInfo := ''.
@@ -1841,18 +1841,20 @@
         cls := self containingClass
     ].
 
-    isInChangeSet := (ChangeSet current changedClasses includes:cls)
-                     and:[ ChangeSet current includesChangeForClass:cls selector:selector ].
+    currentChangeSet := ChangeSet current.
+    isInChangeSet := (currentChangeSet changedClasses includes:cls)
+                     and:[ currentChangeSet includesChangeForClass:cls selector:selector ].
+
     isInChangeSet ifTrue:[
-        s := s asText emphasisAllAdd:(SystemBrowser emphasisForChangedCode)
+        s := s asText emphasisAllAdd:(UserPreferences current emphasisForChangedCode)
     ].
 
     (cls isNil or:[(mthdPackage := self package) ~= cls package]) ifTrue:[
         mthdPackage ~= Project defaultProject package ifTrue:[
             p := ' [ ' , (mthdPackage ? '???') allItalic , ' ] '.
-            p := p asText emphasisAllAdd:(SystemBrowser emphasisForDifferentPackage).
+            p := p asText emphasisAllAdd:(UserPreferences current emphasisForDifferentPackage).
             isInChangeSet ifFalse:[
-                s := s asText emphasisAllAdd:(SystemBrowser emphasisForDifferentPackage).
+                s := s asText emphasisAllAdd:(UserPreferences current emphasisForDifferentPackage).
             ].
             s := s , ' ' , p
         ].
@@ -1863,7 +1865,7 @@
     s := selector , moreInfo.
 
     self isInvalid ifTrue:[
-        s := s asText emphasizeAllWith:(SystemBrowser emphasisForObsoleteCode).
+        s := s asText emphasizeAllWith:(UserPreferences current emphasisForObsoleteCode).
     ].
     ^ s
 
@@ -2881,7 +2883,7 @@
 !Method class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/Method.st,v 1.245 2003-01-17 21:06:57 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/Method.st,v 1.246 2003-01-27 13:57:48 cg Exp $'
 ! !
 
 Method initialize!