[Seaside] Re: Re: [ANN] Magma Tutorial

itsme213 itsme213 at hotmail.com
Sun Dec 16 18:03:56 UTC 2007


"Keith Hodges" <keith_hodges at yahoo.co.uk> wrote in message 
news:47651AA9.3030600 at yahoo.co.uk...

> I have tested in 3.10gamma and Sq3.10-7159dev

Strange, I tried 3.10gamma as well as Damiens latest image 
sq3.10-7159web07.12.1.image and sq3.10-7159dev. Here is what I get in all 
cases (problem seems to be in Universes code, not Magma).

Subject: [BUG]UGlobalInstaller(Object)>>doesNotUnderstand: 
#updatePackagesViaWWW

16 December 2007 11:14:16 am

VM: Win32 - a SmalltalkImage
Image: Squeak3.10beta [latest update: #7159]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir C:\des\desktop\ocean\squeak 3.10 base
Trusted Dir C:\des\desktop\ocean\squeak 3.10 base\desmond
Untrusted Dir C:\My Squeak\desmond

UGlobalInstaller(Object)>>doesNotUnderstand: #updatePackagesViaWWW
 Receiver: an UGlobalInstaller
 Arguments and temporary variables:
  aMessage:  updatePackagesViaWWW
 Receiver's instance variables:
  configuration:  an UConfiguration
  selectedPackageVersions:  a Set()
  universe:  an UStandardUniverse

[] in Installer>>uniUpdate {[universe updatePackagesViaWWW]}
 Arguments and temporary variables:

[] in PSUIManager(UIManager)>>informUser:during: {[:bar |  bar value: 
aString.  aBlock value]}
 Arguments and temporary variables:
  aString:  'updating package list...'
  aBlock:  [] in Installer>>uniUpdate {[universe updatePackagesViaWWW]}
  bar:  [] in MVCMenuMorph>>informUserAt:during: {[:string |  self visible 
ifFal...etc...

MVCMenuMorph>>informUserAt:during:
 Receiver: a MVCMenuMorph(2591)
 Arguments and temporary variables:
  aPoint:  313 at 532
  aBlock:  [] in PSUIManager(UIManager)>>informUser:during: {[:bar |  bar 
value: a...etc...
  title:  a StringMorph(626)'updating package list...'
  w:  a PasteUpMorph(1622) [world]
  ea:  an AlignmentMorph(1401)
  string:  'updating package list...'
 Receiver's instance variables:
  bounds:  313 at 532 corner: 458 at 552
  owner:  nil
  submorphs:  an Array(an AlignmentMorph(1401))
  fullBounds:  313 at 532 corner: 459 at 553
  color:  (Color r: 0.85 g: 0.9 b: 1.0)
  extension:  a MorphExtension (956) [other:  (borderStyle -> a 
SimpleBorder) (lay...etc...
  borderWidth:  1
  borderColor:  Color gray
  defaultTarget:  a MVCMenuMorph(2591)
  selectedItem:  nil
  stayUp:  false
  popUpOwner:  nil
  activeSubMenu:  nil
  activatorDockingBar:  nil
  done:  nil
  mvcSelection:  0


--- The full stack ---
UGlobalInstaller(Object)>>doesNotUnderstand: #updatePackagesViaWWW
[] in Installer>>uniUpdate {[universe updatePackagesViaWWW]}
[] in PSUIManager(UIManager)>>informUser:during: {[:bar |  bar value: 
aString.  aBlock value]}
MVCMenuMorph>>informUserAt:during:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PSUIManager(MorphicUIManager)>>informUserDuring:
PSUIManager(UIManager)>>informUser:during:
Utilities class>>informUser:during:
Installer>>uniUpdate
Installer>>universe:
Installer class>>universe
UndefinedObject>>DoIt
Compiler>>evaluate:in:to:notifying:ifFail:logged:
[] in TextMorphForShoutEditor(ParagraphEditor)>>evaluateSelection {[rcvr 
class evaluatorClass new   evaluate: self selectionAsStream   in: ctxt...]}
BlockContext>>on:do:
TextMorphForShoutEditor(ParagraphEditor)>>evaluateSelection
[] in PluggableShoutMorph(PluggableTextMorph)>>doIt {[textMorph editor 
evaluateSelection]}
[] in PluggableShoutMorph(PluggableTextMorph)>>handleEdit: {[result := 
editBlock value]}
TextMorphForShout(TextMorph)>>handleEdit:
PluggableShoutMorph(PluggableTextMorph)>>handleEdit:
PluggableShoutMorph(PluggableTextMorph)>>doIt
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...]}
...etc...





More information about the seaside mailing list