On Tue, Jun 05, 2007 at 08:55:20PM +0200, Damian Dobroczyn'ski wrote:
Matthew Fulmer napisa?(a):
On Tue, Jun 05, 2007 at 02:31:40PM +0200, Damian Dobroczy??ski wrote:
Documentation says that it should be Squeak 3.7 which means VM v. 3.7 or image v. 3.7?
That always means an image version 3.7. VM version is independent of image version, even though they mirror each other. Any image version should work with any VM between the latest VM, and the VM that was released with it.
Thx for the explanation. I've just downloaded sources of Squeak v. 3.7 (the image) and it DOES NOT contain BytecodeGenerator (should it?)
So, I downoladed full installation of Squeak3.7 (binaries and image), ran SqueakMap Package Loader and....ended up with dialog which happily says: "Reading an instance of ByteSymbol. Which modern class should it translate to? a) Let me type the new name now; b) Let me think about it; c) Let me find a conversion file on the disk". ????!!!!!!. The system browser poped-up with its whole majesty & glory displaying such a piece of miracle code:
SqueakMap is completely and utterly broken on 3.7 and earlier images, due to internationalization fixes in 3.8. We should put a big warning somewhere..., not that it breaks anything, but it is really annoying. I ran into the same problem a few days ago. My advice is don't use 3.7 and older images.