[Pkg] Rio: File-Kernel-kph.9.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Thu Dec 18 01:52:04 UTC 2008


A new version of File-Kernel was added to project Rio:
http://www.squeaksource.com/Rio/File-Kernel-kph.9.mcz

==================== Summary ====================

Name: File-Kernel-kph.9
Author: kph
Time: 18 December 2008, 1:52:02 am
UUID: 0dd8c7a0-f5b0-4f98-a138-b49478466009
Ancestors: File-Kernel-kph.8

add: etc returns the file/list off files resulted

=============== Diff against File-Kernel-kph.8 ===============

Item was changed:
  ----- Method: FileExecutive>>toDirLocal:addAllLocal:relativeTo: (in category 'local/remote file copy') -----
  toDirLocal: aDir addAllLocal: someFD relativeTo: aBaseDir
  
  	| map |
  
  	map := self toDir: aDir mkpathAll: someFD relativeTo: aBaseDir.
  
  	map do: [ :each | self copyLocalFile: each first toLocalFile: each second ].
  	
+ 	^ map collect: [ :ea | ea second ]!
- 	^ map!

Item was changed:
  ----- Method: FileExecutive>>dir:mkpath:relativeTo: (in category 'as yet unclassified') -----
  dir: aDir mkpath: aFileOrDir relativeTo: aBaseDirectory
  	
  	| newFD |
  	
+ 	newFD := aBaseDirectory ifNil: [ (aDir / aFileOrDir fileName) asFile ]
- 	newFD := aBaseDirectory ifNil: [ aFileOrDir ]
  				    		 	 ifNotNil: [ aDir / (aFileOrDir linearRelativeTo: aBaseDirectory) ].
  
   	aFileOrDir isDirectory ifTrue: [ newFD mkpath ]. 
  	aFileOrDir isFile ifTrue: [ newFD parent mkpath ].
  	
+ 	^ newFD!
- 	^ newFD
- 	
-  !



More information about the Packages mailing list