*** empty log message ***
authorClaus Gittinger <cg@exept.de>
Tue, 05 Aug 2008 15:26:34 +0200
changeset 11108 a803fa13937a
parent 11107 2c1b779bc57a
child 11109 a5a906f852c0
*** empty log message ***
Smalltalk.st
--- a/Smalltalk.st	Tue Aug 05 11:42:45 2008 +0200
+++ b/Smalltalk.st	Tue Aug 05 15:26:34 2008 +0200
@@ -6043,28 +6043,33 @@
 
     ((f := aFileName asFilename) isAbsolute
     or:[f isExplicitRelative]) ifTrue:[
-	"/
-	"/ dont use path for absolute or explicit .-relative file names
-	"/
-	^ aFileName
+        "/
+        "/ dont use path for absolute or explicit .-relative file names
+        "/
+        ^ aFileName
     ].
 
     aPath notNil ifTrue:[
-	aPath do:[:dirName |
-	    |realName dir|
-
-	    dir := dirName asFilename.
-	    aDirName notNil ifTrue:[
-		realName := (dir construct:aDirName) construct:aFileName.
-	    ] ifFalse:[
-		realName := dir construct:aFileName.
-	    ].
-	    (realName isReadable) ifTrue:[
-		^ realName name
-	    ]
-	].
-    ].
-
+        aPath do:[:dirName |
+            |realName dir|
+
+            dir := dirName asFilename.
+            aDirName notNil ifTrue:[
+                realName := (dir construct:aDirName) construct:aFileName.
+            ] ifFalse:[
+                realName := dir construct:aFileName.
+            ].
+            (realName isReadable) ifTrue:[
+                ^ realName name
+            ]
+        ].
+    ].
+
+"/ not needed - executing dir is always in SearchPath
+"/    realName := Filename currentDirectory construct:aFileName.
+"/    (realName isReadable) ifTrue:[
+"/        ^ realName name
+"/    ].
     ^ nil.
 
     "Modified: / 29.4.1999 / 15:06:43 / cg"
@@ -7086,5 +7091,5 @@
 !Smalltalk class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/Smalltalk.st,v 1.849 2008-07-23 12:09:42 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/Smalltalk.st,v 1.850 2008-08-05 13:26:34 cg Exp $'
 ! !