[squeak-dev] [ANN] Monticello 2.0.26
Lukas Renggli
renggli at gmail.com
Mon Oct 27 18:45:12 UTC 2008
I am trying to load it.
First over the Dropbox, but that didn't work. I am not sure, maybe I
even screwed the db there.
Then I tried it using the standard update/bootstrap procedure and run
into the following stack trace:
To: squeak-dev at lists.squeakfoundation.org
Subject: [BUG]UndefinedObject(Object)>>doesNotUnderstand: #includesId:
UndefinedObject(Object)>>doesNotUnderstand: #includesId:
Receiver: nil
Arguments and temporary variables:
aMessage: includesId: ++++++3nmhINNvaNkCX7nM5KzE3YXTPg
Receiver's instance variables:
nil
MDSliceAdaptor(MDProjectPartElement)>>isLoadable:
Receiver: a MDSliceAdaptor
Arguments and temporary variables:
properties: a MDPropertyDictionary(#name->'MCConverter' #type->#Package )
Receiver's instance variables:
registry: nil
element: <project:++++++3nmhINNvaNkCX7nM5KzE3YXTPg,slice:+++++05-Ua4N0jOaRJkDJI...etc...
MDSliceElement(MDImageElement)>>isLoadable:into:
Receiver: <project:++++++3nmhINNvaNkCX7nM5KzE3YXTPg,slice:+++++05-Ua4N0jOaRJkDJIIhoR+PQntG>
Arguments and temporary variables:
properties: a MDPropertyDictionary(#name->'MCConverter' #type->#Package )
anImageProxy: a MDMonticelloDomain
Receiver's instance variables:
projectId: ++++++3nmhINNvaNkCX7nM5KzE3YXTPg
sliceId: +++++05-Ua4N0jOaRJkDJIIhoR+PQntG
MDDefinitionVariant>>isLoadableInto:
Receiver: a MDDefinitionVariant
Arguments and temporary variables:
anImageProxy: a MDMonticelloDomain
Receiver's instance variables:
element: <project:++++++3nmhINNvaNkCX7nM5KzE3YXTPg,slice:+++++05-Ua4N0jOaRJkDJI...etc...
properties: a MDPropertyDictionary(#name->'MCConverter' #type->#Package )
--- The full stack ---
UndefinedObject(Object)>>doesNotUnderstand: #includesId:
MDSliceAdaptor(MDProjectPartElement)>>isLoadable:
MDSliceElement(MDImageElement)>>isLoadable:into:
MDDefinitionVariant>>isLoadableInto:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MDMonticelloDomain(MDDomain)>>isLoadable:
[] in MDWorkingCopy>>loadSlush: {[:ea | domain := self
domainForElement: ea element. (domain isLoadable: ea...]}
OrderedCollection>>do:
MDWorkingCopy>>loadSlush:
MDWorkingCopy>>loadSlush
[] in MDWorkingCopy>>transaction: {[self loadSlush]}
True>>ifTrue:ifFalse:
MDWorkingCopy>>domainAt:in:transaction:
MDWorkingCopy>>transaction:
MDExplicitSlice(MDSlice)>>basicLoad:from:to:
[] in MDExplicitSlice(MDSlice)>>load:from:to: {[self basicLoad:
aSnapshot from: aRepository to: aWorkingCopy]}
BlockContext>>ensure:
MDPlatform>>withCursor:do:
MDExplicitSlice(MDSlice)>>load:from:to:
MDProject>>load:
MDCmdLoadSnapshot>>execute
MDCmdLoadSnapshot(OBCommand)>>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:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess {[[World doOneCycle. Processor
yield. false] whileFalse. nil]}
[] in BlockContext>>newProcess {[self value. Processor terminateActive]}
On Mon, Oct 27, 2008 at 7:34 AM, Colin Putney <cputney at wiresong.ca> wrote:
> Hi folks,
>
> This version has some improvements to the file and directory repositories,
> including some work by Julian Fitzell to make the tests pass on Windows.
> (The repository code was fine under Windows, but the tests didn't work due
> to some differences between the way file streams are handled in Windows vs.
> Mac and Unix.)
>
> Also, there was a bug that prevented the directory repository from working
> well with Dropbox, per Avi's suggestion a few weeks ago. That's been fixed,
> and I've created a Dropbox repository for MC2. Send me email if you'd like
> to get access to it.
>
> Available at the usual place:
>
> http://www.wiresong.ca/static/releases/Monticello-current.zip
>
> Colin
>
>
--
Lukas Renggli
http://www.lukas-renggli.ch
More information about the Squeak-dev
mailing list
|