[squeak-dev] [Ann] Rio Update

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[squeak-dev] [Ann] Rio Update

keith1y
Rio has recently received an update...

- All tests that can pass do pass on windows and unix
- Instanciation code is cleaner and more consistent.  File new:
'afilename' is the basic form.
- File/http/ftp urls are now supported
- 'aString' asFile now uses the file extension to determine the
resultant class
- coercion is now consistent using #as: aClass e.g.  'aFile' asFile as:
FileXML.
- files can have a lineEndConvention which is honoured for text files
- stream/reader code is cleaner
- more tests
- '/a/b/c' asFile relativeTo: '/a/b' returns 'c', but previously 'c'
would not be a usable file reference, it is now.
- addTree: now accepts a directory or a list of directories/files
- New class demonstrating specialised readers - FileXML
+ fileMatching:
+ resolveMatchAll
+ resolveMatchOne
    'file.*' asFile resolveMatchOne - "find one file that matches"
+ #entries/#filesMatching:/#select all ignore .DS_Store and __MACOSX for
normal use.
+ someDir all delete doesnt ignore .DS_Store and __MACOSX
+ #clean equivalent of "all delete", but  it uses OSProcess to run "rm
-rf"  or "del \s *.*" if possible.
+ addAll: addTree: bulk copying of files use OSProcess cp/ftp if it is
loaded on windows and unix.
+ addAll: addTree: bulk copying of files is done n at a time (n = 5 ish)
+ addAll: addTree: bulk copying of files respects the new beOverwriting
flag/mode, default is to not overwrite.
+ pretending - If you need to pretend to be on a different file system
within a certain scope you can, we use this for testing.

Keith




Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] [Ann] Rio Update

Damien Cassou-3
On Tue, Mar 3, 2009 at 3:41 AM, Keith Hodges <[hidden email]> wrote:
> Rio has recently received an update...

Impressive.

--
Damien Cassou
http://damiencassou.seasidehosting.st

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] [Ann] Rio Update

Bergel, Alexandre
Really impressive.

Thanks Keith.

Cheers,
Alexandre

On 3 Mar 2009, at 09:58, Damien Cassou wrote:

> On Tue, Mar 3, 2009 at 3:41 AM, Keith Hodges  
> <[hidden email]> wrote:
>> Rio has recently received an update...
>
> Impressive.
>
> --
> Damien Cassou
> http://damiencassou.seasidehosting.st
>

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.