I proud announce the alpha version is ready at
http://ftp.squeak.org/various_images/SqueakLight/SqueakLightII.7188.zip This comes with a Welcome and Extra Bonus windows and could load some useful stuff. Off course also fun stuff ! This image could be easily updated from previous. As still evaluating which Monticello version should be in, in this saved image I stick to old trusted Ralph version of 3.10. No 7182Monticello-edc.3.sqz into, but any could go to files and load for have Monticello 1.6 beta of Matthew. >From the image you could read any news I put in the swiki http://wiki.squeak.org/squeak/6056 Remember, run but is alpha. And soon I back to #IRC to do Spanish hour and try to awake all. Probability grows roughly circaa 13.00 GMT :=) Edgar Picture 2.png (48K) Download Attachment |
Administrator
|
I Googled for SqueakLight but could get much information about it. So What is SqueakLight? How does it compare to the regular Squeak? What are its goals?
Thanks, Aik-Siong Koh |
El 6/29/08 3:14 PM, "askoh" <[hidden email]> escribió: > I Googled for SqueakLight but could get much information about it. So What is > SqueakLight? How does it compare to the regular Squeak? What are its goals? > > Thanks, > Aik-Siong Koh SqueakLight history could be found here http://wiki.squeak.org/squeak/3935 and if you read Spanish a more informal history here http://wiki.gnulinex.org/squeakros/7 This was a hand made , a first step to me learn the complex of shrink and have a working system. This image is 3.7 based, and could be used to load any 3.7 and much of 3.8, 3.9 and 3.10. The smaller version is 394 of less 4 mb . I not work on it any more. SqueakLightII is Unofficial 3.11, you could find the info here http://wiki.squeak.org/squeak/6056 So is 3.10 , more modular and of 2/3 of size. Could be used like regular Squeak and I continue the polishing with all help. At the moment use the same http://ftp.squeak.org/3.9/SqueakV39.sources.gz sources of 3.9 final and 3.10, but this could change to have a "Class repository" similar I got from 3.8 in 2005 ftp://squeakros.atspace.com/squeakros.atspace.com/CompressedClasses/ password is squeak IMHO is a necessary small step to image being more and more modular, keeping as much backward compatibility as possible. The fact is the image could load almost the same 3.10 load and also some projects originated in older Squeaks. Edgar |
In reply to this post by Edgar J. De Cleene
Hi Edgar,
on Sun, 29 Jun 2008 14:45:09 +0200, you wrote: > I proud announce the alpha version is ready at > http://ftp.squeak.org/various_images/SqueakLight/SqueakLightII.7188.zip I'm trying to make a project doc .image based on SqueakLightII.7188, for people exchanging .pr files; two things: - copying (alt-c) a blue (linked) text which I selected in your workspace, creates DNU :( see log below. - have advice for me loading Connectors into SqueakLightII.7188, thank you in advance ! /Klaus ------------ MessageNotUnderstood: ByteString>>utf8ToSqueak 9 July 2008 12:08:44 pm VM: Win32 - a SmalltalkImage Image: SqueakLight|II [latest update: #7188] SecurityManager state: Restricted: false FileAccess: true SocketAccess: true Working Dir ...\SqueakDev Trusted Dir ...\SqueakDev\kWitzel Untrusted Dir ...\kWitzel ByteString(Object)>>doesNotUnderstand: #utf8ToSqueak Receiver: 'http://ftp.squeak.org/various_images/SqueakLight/SqueakLightII.7188.zip' Arguments and temporary variables: aMessage: utf8ToSqueak Receiver's instance variables: 'http://ftp.squeak.org/various_images/SqueakLight/SqueakLightII.7188.zip' UTF8ClipboardInterpreter>>fromSystemClipboard: Receiver: an UTF8ClipboardInterpreter Arguments and temporary variables: aString: 'http://ftp.squeak.org/various_images/SqueakLight/SqueakLightII.7188.z...etc... Receiver's instance variables: an UTF8ClipboardInterpreter Clipboard>>clipboardText Receiver: a Clipboard Arguments and temporary variables: string: 'http://ftp.squeak.org/various_images/SqueakLight/SqueakLightII.7188.zi...etc... decodedString: nil Receiver's instance variables: contents: a Text for 'slUpdates' recent: an OrderedCollection(a Text for 'slUpdates' a Text for 'Utilities slUpd...etc... interpreter: an UTF8ClipboardInterpreter Clipboard class>>clipboardText Receiver: Clipboard Arguments and temporary variables: Receiver's instance variables: superclass: Object methodDict: a MethodDictionary(#chooseRecentClipping->a CompiledMethod (1940) #...etc... format: 136 instanceVariables: #('contents' 'recent' 'interpreter') organization: ('accessing' chooseRecentClipping clearInterpreter clipboardText ...etc... subclasses: nil name: #Clipboard classPool: a Dictionary(#Default->a Clipboard ) sharedPools: nil environment: a SystemDictionary(lots of globals) category: #'ST80-Kernel-Remnants' --- The full stack --- ByteString(Object)>>doesNotUnderstand: #utf8ToSqueak UTF8ClipboardInterpreter>>fromSystemClipboard: Clipboard>>clipboardText Clipboard class>>clipboardText - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TextMorphEditor(ParagraphEditor)>>clipboardText TextMorphEditor(ParagraphEditor)>>copySelection [] in PluggableTextMorph>>copySelection {[textMorph editor copySelection]} [] in PluggableTextMorph>>handleEdit: {[result := editBlock value]} TextMorphForEditView(TextMorph)>>handleEdit: PluggableTextMorph>>handleEdit: PluggableTextMorph>>copySelection UndefinedObject(Object)>>perform:orSendTo: [] in MenuItemMorph>>invokeWithEvent: {[(selArgCount := selector numArgs) = 0 ifTrue: [target perform: selector] ...]} BlockContext>>ensure: CursorWithMask(Cursor)>>showWhile: MenuItemMorph>>invokeWithEvent: MenuItemMorph>>mouseUp: MenuItemMorph>>handleMouseUp: MouseButtonEvent>>sentTo: MenuItemMorph(Morph)>>handleEvent: MorphicEventDispatcher>>dispatchDefault:with: MorphicEventDispatcher>>dispatchEvent:with: MenuItemMorph(Morph)>>processEvent:using: MorphicEventDispatcher>>dispatchDefault:with: MorphicEventDispatcher>>dispatchEvent:with: MenuMorph(Morph)>>processEvent:using: MenuMorph(Morph)>>processEvent: MenuMorph>>handleFocusEvent: [] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self. ActiveEvent := anEvent. result := focusHolder han...]} [] in PasteUpMorph>>becomeActiveDuring: {[aBlock value]} BlockContext>>on:do: PasteUpMorph>>becomeActiveDuring: HandMorph>>sendFocusEvent:to:clear: HandMorph>>sendEvent:focus:clear: HandMorph>>sendMouseEvent: HandMorph>>handleEvent: HandMorph>>processEvents [] in WorldState>>doOneCycleNowFor: {[:h | ActiveHand := h. h processEvents. capturingGesture := capturingGest...]} Array(SequenceableCollection)>>do: WorldState>>handsDo: WorldState>>doOneCycleNowFor: WorldState>>doOneCycleFor: WorldState>>doOneSubCycleFor: PasteUpMorph>>doOneSubCycle MenuMorph>>invokeModalAt:in:allowKeyboard: MenuMorph>>invokeModal: MenuMorph>>invokeModal PluggableTextMorph>>yellowButtonActivity: TextMorphForEditView>>mouseDown: TextMorphForEditView(Morph)>>handleMouseDown: MouseButtonEvent>>sentTo: TextMorphForEditView(Morph)>>handleEvent: MorphicEventDispatcher>>dispatchMouseDown:with: MorphicEventDispatcher>>dispatchEvent:with: TextMorphForEditView(Morph)>>processEvent:using: MorphicEventDispatcher>>dispatchMouseDown:with: ...etc... |
Free forum by Nabble | Edit this page |