3.7gamma2 candidate basic image
Lic. Edgar J. De Cleene
edgardec2001 at yahoo.com.ar
Sat Aug 28 15:25:09 UTC 2004
On 27/08/04 16:06, "Marcus Denker" <denker at iam.unibe.ch> wrote:
>
> Am 27.08.2004 um 16:13 schrieb David T. Lewis:
>
>> On Fri, Aug 27, 2004 at 10:31:10AM +0200, Marcus Denker wrote:
>>>
>>> Am 27.08.2004 um 07:17 schrieb Doug Way:
>>>> I've created the 3.7gamma2 candidate basic image (hopefully the one
>>>> that will be final) and put it here:
>>>>
>>>> http://update.squeakfoundation.org/external/Squeak3.7gamma2.zip
>>>
>>> and Full: http://www.iam.unibe.ch/~denker/Squeak3.7g2Full.zip
>>
>> This looks good so far! The "Gentle Introduction to Smalltalk" is a
>> very nice addition.
>>
>> Here are a couple of small corrections for the Full image:
>>
>
> Ok, fixed. fixed version up at:
>
> http://www.iam.unibe.ch/~denker/Squeak3.7g2Full.zip
>
> (didn't do any change in the version number for these changes)
>
> Marcus
Marcus, Steff:
Very nice .
Gentle Introduction to Smalltalk is a beautiful add, but we lost any
beginner info about Games.
Disappear from World of Squeak and no mention in Welcome.
Also , more links about Squeak/Smalltalk would be nice.
Here I contribute with my own collection and sure many members can add
favorites.
I copy paste from iCab, so sorry by too much Spanish
http://minnow.cc.gatech.edu/squeak Squeak!/minnow
http://people.squeakfoundation.org/ Squeak People
www.squeaksource.com SqueakSource
http://209.143.91.36/super super Swiki
http://brain.cs.uiuc.edu/CampSmalltalk CampSmalltalk: Camp Smalltalk
http://groups.yahoo.com/group/squeak/ Yahoo! Groups : squeak
http://coweb.cc.gatech.edu/cs2340/ CS2340 CoWeb
http://lists.squeakfoundation.org/pipermail/squeak-dev/ The Squeak-dev
Archives
http://smalltalk-programming.com/ Smalltalk-Programming
http://sourceforge.net/projects/squeak/ SourceForge: Project Info -
Squeak
http://squeak.cs.uiuc.edu/ http://squeak.cs.uiuc.edu/
http://st-www.cs.uiuc.edu/ UIUC Smalltalk Archive
http://swiki.squeakfoundation.org/squeakfoundation Squeak Foundation
Swiki
http://swiki.squeakfoundation.org/stablesqueak Stable Squeak Swiki
http://www.goodstart.com/greatquestions.html Smalltalk
http://www.odellsoft.com/sunitbrowser/ SUnit Browser
http://www.smalltalkchronicles.net/edition3-2/Pages/articles.htm Articles
http://www.squeakland.org/ Squeakland
http://www.squeaknews.com/ SqueakNews
http://www.netjam.org/squat/releases/ Squat
http://wuarchive.wustl.edu/languages/smalltalk/Smalltalk/Squeak/ Archivos
de la Universidad de Washington
http://www.esug.org/ ESUG
http://www.smalltalking.net/Archive/index.htm Archivos historicos
Smalltalking
http://www.knowledgearchitects.net/squeakchannel/ Sitio Laurence Rozier
http://members.aol.com/kgb1001001/Companion/Companion.htm The Design
Patterns Smalltalk Companion
Argentina sites
http://smalltalking.swiki.net/1 Smalltalking
http://swiki.agro.uba.ar/small_land/ Swiki de la UBA
http://ar.groups.yahoo.com/group/squeakRos/ SqueakRos / Grupo
http://ar.geocities.com/edgardec2001/Welcome.html SqueakRos / Tutoriales
And a couple of bad news.
I add the atached walkback , caused by exploring Squeak.
Click on email reader don't work. Celeste and Scamper icons missing of Flap
Tools
-------------- next part --------------
Error: MessageNotUnderstood: ClippingCanvas>>asBalloonCanvas
28 August 2004 10:42:05 am
VM: Mac OS - a SmalltalkImage
Image: Squeak3.7gamma [latest update: #5987]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir Macintosh HD:Users:edgar:Public:SqueakDevelop
Trusted Dir Macintosh HD:Users:edgar:Public:SqueakDevelop
Untrusted Dir foobar:tooBar:forSqueak:bogus
ClippingCanvas(Object)>>error:
Receiver: a ClippingCanvas
Arguments and temporary variables:
aString: 'MessageNotUnderstood: ClippingCanvas>>asBalloonCanvas'
Receiver's instance variables:
target: nil
filterSelector: nil
canvas: a MultiCanvas
clipRect: 662 at 93 corner: 687 at 125
[] in WorldState>>displayWorldSafely: {[:err :rcvr | errCtx := thisContext. [errCtx := errCtx sender. [errCtx no...]}
Arguments and temporary variables:
aWorld: a PasteUpMorph(1622) [world]
err: 'MessageNotUnderstood: ClippingCanvas>>asBalloonCanvas'
rcvr: a ClippingCanvas
errCtx: PasteUpMorph>>privateOuterDisplayWorld
errMorph: a PasteUpMorph(1622) [world]
BlockContext>>valueWithPossibleArgs:
Receiver: [] in WorldState>>displayWorldSafely: {[:err :rcvr | errCtx := thisContext. [errCtx := e...etc...
Arguments and temporary variables:
anArray: #('MessageNotUnderstood: ClippingCanvas>>asBalloonCanvas' a ClippingCa...etc...
Receiver's instance variables:
sender: BlockContext>>valueWithPossibleArgs:
pc: 113
stackp: 0
nargs: 2
startpc: 66
home: WorldState>>displayWorldSafely:
[] in BlockContext>>ifError: {[:ex | errorHandlerBlock valueWithPossibleArgs: {ex description. ex receiver}]}
Arguments and temporary variables:
errorHandlerBlock: [] in WorldState>>displayWorldSafely: {[:err :rcvr | errCtx...etc...
ex: MessageNotUnderstood: ClippingCanvas>>asBalloonCanvas
--- The full stack ---
ClippingCanvas(Object)>>error:
[] in WorldState>>displayWorldSafely: {[:err :rcvr | errCtx := thisContext. [errCtx := errCtx sender. [errCtx no...]}
BlockContext>>valueWithPossibleArgs:
[] in BlockContext>>ifError: {[:ex | errorHandlerBlock valueWithPossibleArgs: {ex description. ex receiver}]}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BlockContext>>valueWithPossibleArgs:
[] in MethodContext(ContextPart)>>handleSignal: {[(self tempAt: 2) valueWithPossibleArgs: {exception}]}
BlockContext>>ensure:
MethodContext(ContextPart)>>handleSignal:
MessageNotUnderstood(Exception)>>signal
ClippingCanvas(Object)>>doesNotUnderstand: #asBalloonCanvas
FlashCharacterMorph(FlashMorph)>>fullDrawOn:
[] in FlashCharacterMorph>>fullDrawOn: {[super fullDrawOn: canvas]}
Time class>>millisecondsToRun:
FlashCharacterMorph>>fullDrawOn:
ClippingCanvas(Canvas)>>fullDraw:
ClippingCanvas(Canvas)>>fullDrawMorph:
[] in WorldState>>drawWorld:submorphs:invalidAreasOn: {[:r | rectToFill := r. i := 1. [rectToFill isNil or: [i > n]] whileFa...]}
Rectangle>>allAreasOutsideList:startingAt:do:
Rectangle>>allAreasOutsideList:do:
[] in WorldState>>drawWorld:submorphs:invalidAreasOn: {[:dirtyRect | dirtyRect allAreasOutsideList: validList do: [:r | rec...]}
Array(SequenceableCollection)>>do:
WorldState>>drawWorld:submorphs:invalidAreasOn:
[] in WorldState>>displayWorld:submorphs: {[worldDamageRects := self drawWorld: aWorld submorphs: submorphs ...]}
MultiCanvas(PluggableCanvas)>>roundCornersOf:in:during:
MultiCanvas(Canvas)>>roundCornersOf:during:
WorldState>>displayWorld:submorphs:
PasteUpMorph>>privateOuterDisplayWorld
PasteUpMorph>>displayWorld
[] in WorldState>>displayWorldSafely: {[aWorld displayWorld]}
BlockContext>>on:do:
BlockContext>>ifError:
WorldState>>displayWorldSafely:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess {[[World doOneCycle. Processor yield. false] whileFalse. nil]}
[] in BlockContext>>newProcess {[self value. Processor terminateActive]}
More information about the Squeak-dev
mailing list
|