*** empty log message ***
authorClaus Gittinger <cg@exept.de>
Mon, 05 Mar 2007 11:26:38 +0100
changeset 7700 82e4299d91bd
parent 7699 c506e1b02793
child 7701 15d8d442b2d0
*** empty log message ***
ChangeSetBrowser.st
--- a/ChangeSetBrowser.st	Fri Mar 02 16:36:11 2007 +0100
+++ b/ChangeSetBrowser.st	Mon Mar 05 11:26:38 2007 +0100
@@ -9,7 +9,6 @@
  other person.  No title to or ownership of the software is
  hereby transferred.
 "
-
 "{ Package: 'stx:libtool' }"
 
 ChangesBrowser subclass:#ChangeSetBrowser
@@ -740,18 +739,23 @@
             ] ifTrue:[
                 superClass := Smalltalk at:superClassName.
             ].
+
             superClass isNil ifTrue:[
-                |guess idx baseName|
+                |guess idx baseName nsName dontShowAgain|
+
                 idx := superClassName lastIndexOf:$:.
                 baseName := superClassName copyFrom:idx+1.
+                nsName := superClassName copyTo:idx-2.
                 guess := Smalltalk classNamed:baseName.
                 guess isNil ifTrue:[
                     guess := SystemBrowser classesWithNameSimilarTo:baseName.
                     guess notEmptyOrNil ifTrue:[ guess := guess first ] ifFalse:[ guess := nil ].
                 ].
+
                 superClass := Dialog 
-                                requestClass:'No superclass: ', superClassName allBold , ' enter a replacement:' 
-                                initialAnswer:(guess ? superClassName).  
+                            requestClass:'No superclass: ', superClassName allBold , ' enter a replacement:' 
+                            initialAnswer:(guess ? superClassName).
+
                 superClass isNil ifTrue:[^ self ].
             ].
             
@@ -762,6 +766,8 @@
     ].
 
     aChange apply.
+
+    "Modified: / 03-03-2007 / 10:29:50 / cg"
 !
 
 changeIsFollowupMethodChange:changeNr
@@ -1002,5 +1008,5 @@
 !ChangeSetBrowser class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libtool/ChangeSetBrowser.st,v 1.46 2006-08-23 18:06:24 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/ChangeSetBrowser.st,v 1.47 2007-03-05 10:26:38 cg Exp $'
 ! !