[squeak-dev] Mac carbon VM goes to 4.2.4beta1U

Edgar J. De Cleene edgardec2005 at gmail.com
Tue Apr 6 13:10:53 UTC 2010

On 4/6/10 12:43 AM, "John M McIntosh" <johnmci at smalltalkconsulting.com>

> Fix loading of image segments that are from older, but compatible image
> versions.
I update my Squeak4.1-9883-beta.image to Squeak4.1-9902-beta.image, without

Drag and drop of projects still do not work.

MessageNotUnderstood: MultiByteFileStream>>dirAndFileName
6 April 2010 9:24:07.172 am

VM: Mac OS - Smalltalk
Image: Squeak4.1beta [latest update: #9902]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /Users/edgar/imagesZip/Squeak4.1-9850-beta
Trusted Dir /foobar/tooBar/forSqueak/bogus
Untrusted Dir /Users/edgar/Library/Preferences/Squeak/Internet/My Squeak

MultiByteFileStream(Object)>>doesNotUnderstand: #dirAndFileName
    Receiver: MultiByteFileStream:
    Arguments and temporary variables:
        aMessage:     dirAndFileName
        exception:     MessageNotUnderstood:
        resumeValue:     nil
    Receiver's instance variables:

[] in ProjectViewMorph class>>serviceOpenProjectFromFile
    Receiver: ProjectViewMorph
    Arguments and temporary variables:
        fileList:     MultiByteFileStream:
    Receiver's instance variables:
        superclass:     ImageMorph
        methodDict:     a
MethodDictionary(#abandon->(ProjectViewMorph>>#abandon "a Compile...etc...
        format:     148
        instanceVariables:     #('project' 'lastProjectThumbnail')
        organization:     ('accessing' borderWidthForRounding project
('as yet u...etc...
        subclasses:     nil
        name:     #ProjectViewMorph
        classPool:     nil
        sharedPools:     nil
        environment:     Smalltalk globals "a SystemDictionary with lots of
        category:     #'Morphic-Windows'

About old compatible image versions, can't load any of my old projects for
different reasons.

IMHO some warning was needed in the Welcome Window of 4.0 telling people do
not do projects by now and wait to 4.1.
In the long run, we have how convert old projects for 4.1 could load them.



More information about the Squeak-dev mailing list