#DOCUMENTATION by stefan
authorStefan Vogel <sv@exept.de>
Wed, 23 Nov 2016 21:31:47 +0100
changeset 21023 22ed5c14aa99
parent 21022 91a106ef78eb
child 21027 ad86468de3a0
child 21028 986bb2a74ac2
#DOCUMENTATION by stefan class: Filename comment/format in: #renameTo:
Filename.st
--- a/Filename.st	Wed Nov 23 18:04:47 2016 +0100
+++ b/Filename.st	Wed Nov 23 21:31:47 2016 +0100
@@ -3825,21 +3825,22 @@
 
     newName := newNameArg asFilename.
     (OperatingSystem
-	renameFile:(self osNameForFile)
-	to:(newName osNameForFile)
+        renameFile:(self osNameForFile)
+        to:(newName osNameForFile)
     ) ifFalse:[
-	errno := OperatingSystem lastErrorNumber.
-
-	self exists ifFalse:[
-	    ^ self fileNotFoundError:self
-	].
-	(OperatingSystem errorHolderForNumber:errno)
-	    parameter:newName;
-	    reportError.
+        errno := OperatingSystem lastErrorNumber.
+
+        self exists ifFalse:[
+            ^ self fileNotFoundError:self
+        ].
+        (OperatingSystem errorHolderForNumber:errno)
+            parameter:newName;
+            reportError.
     ].
 
     "
      '/tmp/foo' asFilename renameTo:'/tmp/bar'
+     'C:\windows' asFilename renameTo:'C:\win'
     "
 
     "Modified: / 5.5.1999 / 13:41:27 / cg"