--- a/NewSystemBrowser.st Sat Sep 14 19:31:42 2002 +0200
+++ b/NewSystemBrowser.st Tue Sep 17 11:10:19 2002 +0200
@@ -30727,7 +30727,7 @@
!
methodRedefinitionInfo
- |singleSelectedMethod redefiningClasses msg|
+ |singleSelectedMethod redefiningClasses msg cls|
self codeInfoVisible value ifTrue:[
singleSelectedMethod := self theSingleSelectedMethod.
@@ -30735,11 +30735,11 @@
"/ singleSelectedMethod isWrapped ifTrue:[
"/ singleSelectedMethod := singleSelectedMethod originalMethod ? singleSelectedMethod.
"/ ].
- redefiningClasses := singleSelectedMethod mclass
- allSubclasses
- select:[:cls |
- cls implements:singleSelectedMethod selector.
- ].
+ cls := singleSelectedMethod mclass.
+ cls isNil ifTrue:[
+ cls := singleSelectedMethod wrapper mclass.
+ ].
+ redefiningClasses := cls allSubclasses select:[:cls | cls implements:singleSelectedMethod selector. ].
redefiningClasses size > 0 ifTrue:[
"/msg := singleSelectedMethod selector allBold , '- '.
@@ -52675,6 +52675,6 @@
!NewSystemBrowser class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/Attic/NewSystemBrowser.st,v 1.408 2002-09-12 10:05:36 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/Attic/NewSystemBrowser.st,v 1.409 2002-09-17 09:10:19 cg Exp $'
! !
NewSystemBrowser initialize!
--- a/Tools__NewSystemBrowser.st Sat Sep 14 19:31:42 2002 +0200
+++ b/Tools__NewSystemBrowser.st Tue Sep 17 11:10:19 2002 +0200
@@ -30727,7 +30727,7 @@
!
methodRedefinitionInfo
- |singleSelectedMethod redefiningClasses msg|
+ |singleSelectedMethod redefiningClasses msg cls|
self codeInfoVisible value ifTrue:[
singleSelectedMethod := self theSingleSelectedMethod.
@@ -30735,11 +30735,11 @@
"/ singleSelectedMethod isWrapped ifTrue:[
"/ singleSelectedMethod := singleSelectedMethod originalMethod ? singleSelectedMethod.
"/ ].
- redefiningClasses := singleSelectedMethod mclass
- allSubclasses
- select:[:cls |
- cls implements:singleSelectedMethod selector.
- ].
+ cls := singleSelectedMethod mclass.
+ cls isNil ifTrue:[
+ cls := singleSelectedMethod wrapper mclass.
+ ].
+ redefiningClasses := cls allSubclasses select:[:cls | cls implements:singleSelectedMethod selector. ].
redefiningClasses size > 0 ifTrue:[
"/msg := singleSelectedMethod selector allBold , '- '.
@@ -52675,6 +52675,6 @@
!NewSystemBrowser class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/Tools__NewSystemBrowser.st,v 1.408 2002-09-12 10:05:36 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/Tools__NewSystemBrowser.st,v 1.409 2002-09-17 09:10:19 cg Exp $'
! !
NewSystemBrowser initialize!