changed: #findLastForFile:
authorClaus Gittinger <cg@exept.de>
Sun, 11 Jul 2010 12:23:17 +0200
changeset 3917 c5920feea6f7
parent 3916 c7913ceffa62
child 3918 612f8c92da9a
changed: #findLastForFile: oops: fixed selecting 'foo.bar.baz' if 'foo.bar' was already selected (error in prefix-matching)
HierarchicalFileList.st
--- a/HierarchicalFileList.st	Fri Jul 09 09:53:30 2010 +0200
+++ b/HierarchicalFileList.st	Sun Jul 11 12:23:17 2010 +0200
@@ -411,7 +411,7 @@
 
 
 "/    (file pathName startsWith:(rootDir pathName)) ifFalse:[
-    (file asString startsWith:(rootDir pathName)) ifFalse:[
+    (file asString startsWith:(rootDir pathName,Filename separator)) ifFalse:[
         "not included"
         ^ nil
     ].
@@ -426,6 +426,8 @@
         searchItem := child.
     ].
     ^ searchItem
+
+    "Modified: / 11-07-2010 / 11:46:59 / cg"
 ! !
 
 !HierarchicalFileList methodsFor:'update'!
@@ -1403,11 +1405,11 @@
 !HierarchicalFileList class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libwidg2/HierarchicalFileList.st,v 1.73 2009-10-28 15:40:11 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libwidg2/HierarchicalFileList.st,v 1.74 2010-07-11 10:23:17 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libwidg2/HierarchicalFileList.st,v 1.73 2009-10-28 15:40:11 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libwidg2/HierarchicalFileList.st,v 1.74 2010-07-11 10:23:17 cg Exp $'
 ! !
 
 HierarchicalFileList::Directory initialize!