--- 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"