[ANN] SqueakMap RC2 and SM Loader 0.96 out

Göran Hultgren squeak-dev at lists.squeakfoundation.org
Sun Oct 27 10:47:21 UTC 2002


Hi David and all!

Quoting David Farber <dfarber at numenor.com>:
> Daniel - When you released RC1, you included a code snippet to load
> SqueakMap into a squeak image, but you didn't include a similar snippet
> for RC2 when you announced that it was available. (And I wanted to load
> SqueakMap into a virgin image.)

First, it was I who released RC1 (and RC2 but Daniel did the ANN on the list for
that one). Not really important though but in short:

Göran: SqueakMap, SqueakMap Browser
Daniel: SM Package Loader
Ned: Very cool extensions and fixes to all of the above

Everything Ned posts on the list will get sucked into the three packages.

And the snippet is as follows and can also be found at Minnow,
http://minnow.cc.gatech.edu/squeak/2726   :

ChangeSorter newChangesFromStream:
('http://anakin.bluefish.se:8000/gohu/uploads/11/squeakmap-021026RC2.cs.gz'
asUrl retrieveContents content unzipped readStream) named: 'squeakmap-021026RC2'

But you can also simply download the .cs.gz, decompress it and file it in. It is
equivalent. The entry for SqueakMap is:
http://map2.squeakfoundation.org/sm/package/4f0b9db6-8add-43aa-8d6b-53e6a0ea8442

Note that when SqueakMap files in it will autoinstall SMLoader (the newest
version) using "itself". :-) It is in the postscript of the changeset if you
want to see how it does this.

> (Ok, Ok, I could probably figure out how to make the code snippet work
> for RC2, but I was in a hurry, and since RC1 worked just fine, I figured
> I didn't really need RC2.)

:-) Currently you need RC2 with SMLoader 0.96+. We tried to do a synchronized
release because I changed the API in SqueakMap so the SMLoader needed to change
too (and the SMBrowser too btw).

> Anyway, I tried to execute the code snippet to load RC1 (which worked
> fine a few days ago) and it didn't work. I got a debugger saying that
> SMCard doesn't understand 'isAvailable'. After nosing around for a few
> minutes, I managed to get SqueakMap up and running by filing in
> SM-Loader.6.cs which was laying around in another directory (this
> appeared to replace SM-Loader.10.cs).

Sorry about this confusion.

> So, my questions are 1) Is is still posible to load RC1? or 2) How do I
> load RC2 into a virgin image?

As described above.

> BTW, I was doing all of this so I could run the sUnit tests for the
> Refactoring Browser like you asked me to. I got 92 errors, all of which
> seem to be due to the fact that I am missing certain .st files--which I
> assume are the fabled Refactoring Browser test data files.
> 
> Why don't you package the test data files with the RB code and put it up
> on SqueakMap as (something like) RB-Development? 

:-) Daniel will have to answer that!

regards, Göran


Göran Hultgren, goran.hultgren at bluefish.se
GSM: +46 70 3933950, http://www.bluefish.se
\"Department of Redundancy department.\" -- ThinkGeek



More information about the Squeak-dev mailing list