I am poised for getting the Metacello Preview running in Pharo2.0, but there 
are a couple of stability issues that are outstanding at the moment, but I 
believe Esteban and co. will hit that hard this week...

Dale

----- Original Message -----
| From: "Igor Stasenko" <[email protected]>
| To: [email protected]
| Sent: Friday, August 31, 2012 11:37:05 AM
| Subject: Re: [Pharo-project] Pharo 2.0 + Travis = ?
| 
| On 31 August 2012 18:54, Frank Shearar <[email protected]>
| wrote:
| 
| >> This is something what you can do by yourself, isn't? :)
| >
| > Sure. And maybe I would have, if I didn't first have to get a Pharo
| > 2.0 image and then install it and then figure out the various new
| > APIs
| > and so on and so on. So instead I wimped out and asked a clear
| > question in a place where the experts on the relevant APIs would
| > have
| > a chance to see it :P
| 
| i lost in negations  :)
| clearly, i am not an expert in FS API (as most of others here).
| 
| >
| >>> and the relevant code (I think) is
| >>>
| >>>     transcriptStream := ((Smalltalk at: #FileSystem)
| >>>     workingDirectory
| >>> / transcriptFileName) readStream
| >>>
| >> so, why you don't just wrap this thing with exception handler?
| >>
| >> [     transcriptStream := ((Smalltalk at: #FileSystem)
| >> workingDirectory / transcriptFileName) readStream
| >>
| >> ] on: Error do: [ aha... somethign wrong with that file ]
| >>
| >> this will prevent image from bailing out to OS. :)
| >
| > Well, no. Catching Error is a terrible idea. I'll just touch the
| > file
| > if it doesn't already exist.
| >
| 
| so, then, following Sean's rule, it should be something beautiful
| like:
| 
| 'bajsjn' asFileReference touch.
| 
| Because i understood your question ("please open a readStream on this
| file and, if it's not there, make one") as:
| - if file exists, open it for reading and read smthng
| - if file doesn't exists create it (but apparently there will be
| nothing to read from)
| 
| > Thanks for taking the trouble to answer the question, Igor. If it's
| > any consolation, this means Dale & I can get our CI stuff working
| > for
| > Pharo 2.0 that must quicker.
| >
| 
| yes, that would be nice consolation :)
| 
| > frank
| 
| 
| --
| Best regards,
| Igor Stasenko.
| 
| 

Reply via email to