HierarchicalFileList.st
changeset 4075 5f5eac2c8d22
parent 4074 1e3e76541f13
child 4126 5123b5c8dffe
--- a/HierarchicalFileList.st	Wed Sep 07 21:39:41 2011 +0200
+++ b/HierarchicalFileList.st	Thu Sep 08 04:00:50 2011 +0200
@@ -401,12 +401,12 @@
         ^ nil
     ].
 
-    ^ self findLastForFile:aPathOrFile inRoot:(root fileName asAbsoluteFilename)
+    ^ self findLastForFile:aPathOrFile inRoot:root directory:(root fileName asAbsoluteFilename)
 
-    "Modified: / 07-09-2011 / 12:15:35 / cg"
+    "Modified: / 08-09-2011 / 03:58:49 / cg"
 !
 
-findLastForFile:aPathOrFile inRoot:rootDir
+findLastForFile:aPathOrFile inRoot:root directory:rootDir
     "find last item which matches the path or file
      returns the item or nil if not contained in self"
 
@@ -428,7 +428,7 @@
     ].
     rootComponents   := rootDir components.
     searchComponents := file asCanonicalizedFilename components.
-    searchItem       := rootDir.
+    searchItem       := root.
 
     searchComponents from:(rootComponents size + 1) do:[:aName| |child|
         child := searchItem detect:[:el| el baseName = aName ] ifNone:nil.
@@ -438,7 +438,7 @@
     ].
     ^ searchItem
 
-    "Created: / 07-09-2011 / 12:14:20 / cg"
+    "Created: / 08-09-2011 / 03:55:23 / cg"
 ! !
 
 !HierarchicalFileList methodsFor:'update'!
@@ -1418,11 +1418,11 @@
 !HierarchicalFileList class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libwidg2/HierarchicalFileList.st,v 1.77 2011-09-07 19:39:41 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libwidg2/HierarchicalFileList.st,v 1.78 2011-09-08 02:00:50 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libwidg2/HierarchicalFileList.st,v 1.77 2011-09-07 19:39:41 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libwidg2/HierarchicalFileList.st,v 1.78 2011-09-08 02:00:50 cg Exp $'
 ! !
 
 HierarchicalFileList::Directory initialize!