On 07.01.2013, at 12:09, Frank Shearar frank.shearar@gmail.com wrote:
On 7 January 2013 10:42, Max Leske maxleske@gmail.com wrote:
Could somone please update the SqueakMap release with the following:
Installer ss3 project: 'Fuel'; install: 'ConfigurationOfFuel-MarianoMartinezPeck.179'. (Smalltalk at: #ConfigurationOfFuel) load.
I tried to do it myself but I get a connection timeout (i did create a SqueakMap account for that a few minutes ago).
Done. The 1.8.1 version now uses the above installation.
Thanks Frank.
(It might be useful to borrow an idea from the Java work. A maven version can be of the form 1.8.1-SNAPSHOT, which says "this is the thing that will become 1.8.1, once we're done." That lets one make a release that's mutable and, when one's happy, lock down the version by removing the "-SNAPSHOT" suffix. A released version ought never to change. (SM, I think, calls this a published release?)
frank
Thanks, Max
On 07.01.2013, at 11:07, Frank Shearar frank.shearar@gmail.com wrote:
On 7 January 2013 09:49, Max Leske maxleske@gmail.com wrote:
On 07.01.2013, at 10:37, Frank Shearar frank.shearar@gmail.com wrote:
On 7 January 2013 07:18, Max Leske maxleske@gmail.com wrote:
Because 4.4 is (apparently) still under development I will not update the configuration (SqueakMap release) at the moment. I did attach a fix for the globals problem though. There's another issue with IdentityDictionaries that I wasn't able to fix quickly, which shouldnt be a problem in most cases.
4.4 is only under development in the sense of "if you find a bug we'll fix it", but its active development is finished.
You know by now, but I'll repeat it here: Ken reported a failure in Squeak 4.5 (trunk). You can get the latest release from CI here: http://squeakci.org/job/ReleaseSqueakTrunk/lastSuccessfulBuild/artifact/targ...
Ah, ok. Didn't realize that "trunk" meant 4.5. Thanks for the clarification.
So: Fuel for 4.4 runs with all tests green, 4.5 not yet supported (will wait until it stabilizes).
Yes, that's an excellent idea. Thanks, Max!
frank
Max
frank
Cheers, Max
On 07.01.2013, at 07:28, Max Leske maxleske@gmail.com wrote:
> Thanks, got it. > The culprit is a change that apparently makes "Smalltalks globals" en Environment object now. So alot of the former messages to that object (originally an IdentityDictionary) now fail. I'm fixing it and will post back when I'm done. > > Max > > > On 07.01.2013, at 06:25, "Ken G. Brown" kbrown@mac.com wrote: > >> When you set Squeak4.4-12327 to point to trunk for updates by doIt: >> >> MCMcmUpdater defaultUpdateURL: 'http://source.squeak.org/trunk'. >> >> then do Update Squeak from the Squeak menu, it updates to 12371 currently. >> >> Ken >> >> On 2013-01-06, at 10:18 PM, Max Leske wrote: >> >>> I can't find the version 12371 in trunk. Can you give me the url? >>> >>> Max >>> >>> >>> On 07.01.2013, at 03:06, Ken G. Brown kbrown@mac.com wrote: >>> >>>> I tried loading Fuel 1.8.1 into Squeak4.4-12327 via SqueakMap, and also get all green tests, 252 run. COG 2640 vm on Mac OS X 10.7.5. >>>> After switching to trunk and updating to 12371, the Fuel tests no longer run green, getting 242 errors. >>>> >>>> When loading Fuel from SqueakMap, it complains that there is no version for my version of Squeak, and then says there is no published version at all, but seems to load if you click to try the latest unpublished version. >>>> >>>> Ken G. Brown >>>> >>>> >>>> On 2013-01-03, at 5:47 AM, H. Hirzel wrote: >>>> >>>>> Hello >>>>> >>>>> [Test] >>>>> >>>>> Loading Fuel 1.8.1 into http://ftp.squeak.org/4.4/Squeak4.4-12327.zip runs fine. >>>>> All 252 tests are green. >>>>> >>>>> Thank you, Max, for your porting work. This is a very useful asset to >>>>> have in Squeak. >>>>> >>>>> >>>>> >>>>> A thing which does not work: >>>>> The example in the class comment of FLSerializer gives a walkback >>>>> >>>>> >>>>> | sourceArray loadedArray | >>>>> sourceArray := >>>>> Array >>>>> with: 'a string' >>>>> with: Transcript >>>>> with: [ Transcript show: 'a string' ]. >>>>> >>>>> "Store to the file" >>>>> FLSerializer serialize: sourceArray toFileNamed: 'example.FL'. >>>>> >>>>> "Load from the file" >>>>> loadedArray := FLMaterializer materializeFromFileNamed: 'example.FL'. >>>>> >>>>> >>>>> >>>>> >>>>> Without having to serialize the block [ Transcript show: 'a string' ] >>>>> it runs fine. >>>>> >>>>> | sourceArray loadedArray | >>>>> sourceArray := >>>>> Array >>>>> with: 'a string' >>>>> with: Transcript. >>>>> >>>>> "Store to the file" >>>>> FLSerializer serialize: sourceArray toFileNamed: 'example0.FL'. >>>>> >>>>> "Load from the file" >>>>> loadedArray := FLMaterializer materializeFromFileNamed: 'example0.FL'. >>>>> >>>>> >>>>> >>>>> --Hannes >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> On 1/2/13, Max Leske maxleske@gmail.com wrote: >>>>>> Thanks guys! >>>>>> >>>>>> >>>>>> On 02.01.2013, at 20:13, Chris Muller asqueaker@gmail.com wrote: >>>>>> >>>>>>>> I've added a package to SqueakMap, together with a release for 4.4. >>>>>>>> This means my name's attached to the package, but I've tried to make >>>>>>>> it clear it's not my work :) >>>>>>> >>>>>>> No problemo, I just made it a Community Supported package. Now anyone >>>>>>> will be able to add or update the release entry's. >>>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> >>> >>> >> >> >