Folks -
In light of Greg's recent issues with conflicts between packages I spent this evening writing a little tool called ConflictFinder. What it does is taking a set of actions and computes conflicts arising from running these actions. In its simplest use it works like here: ConflictFinder findConflictsIn:{ 'FooPackage' -> [(FileStream readOnlyFileNamed: 'Foo.st') fileIn]. 'MantisFix1234' -> [Installer mantis ensureFix: 1234]. 'Mumble' -> [MczInstaller installFileNamed: 'Foo-xyz.123.mcz']. }. It prints the analysis to the transcript by default but you can override its log file appropriately. Since I didn't know how to get the universe browser to load stuff automatically, I decided to cheat and run it like here to test it on the problem in question: ConflictFinder findConflictsIn:{ 'SmallDEVS' -> [self notify: 'Please load SmallDEVS']. 'Polymorph' -> [self notify: 'Please load Polymorph']. }. After loading the packages manually when prompted the analysis showed this result: LabelMorph (conflicts with SmallDEVS) LabelMorph>>initialize (conflicts with SmallDEVS) LabelMorph>>drawOn: (conflicts with SmallDEVS) StringMorph>>minHeight (conflicts with SmallDEVS) So there is a conflict between LabelMorph in the packages *as well as* StringMorph>>minHeight (which happens to be an equivalent modification but shows that the tool does indeed unearth unexpected conflicts). The next step would be to find someone who ties this into the universe browser and just starts loading packags randomly. At which point a concerted community action of just people reporting back their results should be able of finding 90% of the conflicts in the current PU in no time. Any volunteers for helping with this? Cheers, - Andreas ConflictFinder.st (10K) Download Attachment |
El 12/17/08 2:52 AM, "Andreas Raab" <[hidden email]> escribió: > Folks - > > In light of Greg's recent issues with conflicts between packages I spent > this evening writing a little tool called ConflictFinder. What it does > is taking a set of actions and computes conflicts arising from running > these actions. In its simplest use it works like here: > > ConflictFinder findConflictsIn:{ > 'FooPackage' -> [(FileStream readOnlyFileNamed: 'Foo.st') fileIn]. > 'MantisFix1234' -> [Installer mantis ensureFix: 1234]. > 'Mumble' -> [MczInstaller installFileNamed: 'Foo-xyz.123.mcz']. > }. > > It prints the analysis to the transcript by default but you can override > its log file appropriately. Since I didn't know how to get the universe > browser to load stuff automatically, I decided to cheat and run it like > here to test it on the problem in question: > > ConflictFinder findConflictsIn:{ > 'SmallDEVS' -> [self notify: 'Please load SmallDEVS']. > 'Polymorph' -> [self notify: 'Please load Polymorph']. > }. > > After loading the packages manually when prompted the analysis showed > this result: > > LabelMorph (conflicts with SmallDEVS) > LabelMorph>>initialize (conflicts with SmallDEVS) > LabelMorph>>drawOn: (conflicts with SmallDEVS) > StringMorph>>minHeight (conflicts with SmallDEVS) > > So there is a conflict between LabelMorph in the packages *as well as* > StringMorph>>minHeight (which happens to be an equivalent modification > but shows that the tool does indeed unearth unexpected conflicts). > > The next step would be to find someone who ties this into the universe > browser and just starts loading packags randomly. At which point a > concerted community action of just people reporting back their results > should be able of finding 90% of the conflicts in the current PU in no time. > > Any volunteers for helping with this? > > Cheers, > - Andreas > ? > I take this and the challenge to made Greg happy. I have a modest house LAN with all major OS (Windows XP and Vista, OS X Tiger and Leopard, SimplyMEPIS) And a iPod Touch (still do not have Squeak running here, but I hope soon I have) Have plenty of time and energy to work. And call Keith and Jerome to test SqueakLightII http://wiki.squeak.org/squeak/6056 Maybe we could find a agreement , polish rough edges and have both, a "old image building" and a "scripting image building " ? Edgar |
In reply to this post by Andreas.Raab
Cool little tool!
> > > It prints the analysis to the transcript by default but you can > override its log file appropriately. Since I didn't know how to get > the universe browser to load stuff automatically, I decided to Installer universe install: 'SmallDEVS'. Keith |
Keith Hodges wrote:
> Cool little tool! >> >> It prints the analysis to the transcript by default but you can >> override its log file appropriately. Since I didn't know how to get >> the universe browser to load stuff automatically, I decided to > Installer universe install: 'SmallDEVS'. Thanks. Anyone who is interested can try running this first: HTTPSocket httpFileIn: 'installer.pbwiki.com/f/LPF.st'. Installer mantis bug: 6980 fix: 'SystemDictionary-recreateSpecialObjectsArray-M6980.st'. FileStream readOnlyFileNamed: 'ConflictFinder.st'. then SAVE YOUR IMAGE and now the actual test: pkgNames := Installer universe universe allPackages asArray shuffledBy: Random new. pkgActions := pkgNames collect:[:pkg| pkg -> (MessageSend receiver: Installer universe selector: #install: arguments: {pkg})]. logName := (FileDirectory default nextNameFor: 'conflicts' extension: 'txt'). logFile := FileStream newFileNamed: logName. [finder := ConflictFinder new. finder logFile: logFile. finder findConflictsIn: pkgActions] ensure:[logFile close]. You will have to watch it since there's a ton of packages that require interactions (we might be able to fix that by providing the "right" answers for non-interactive load later). Cheers, - Andreas |
In reply to this post by Andreas.Raab
On Dec 16, 2008, at 11:52 PM, Andreas Raab wrote: > So there is a conflict between LabelMorph in the packages *as well > as* StringMorph>>minHeight (which happens to be an equivalent > modification but shows that the tool does indeed unearth unexpected > conflicts). > > The next step would be to find someone who ties this into the > universe browser and just starts loading packags randomly. At which > point a concerted community action of just people reporting back > their results should be able of finding 90% of the conflicts in the > current PU in no time. > > Any volunteers for helping with this? This is awesome. Totally needed. Thanks. I would like to help. Where should I submit reports? - TimJ |
Tim Johnson wrote:
> This is awesome. Totally needed. Thanks. I would like to help. Where > should I submit reports? Probably on a web page. Although I think we should work a little more on the process before this is truly useful. The things I would like to be done (and I won't get around to do this myself so I do need help here) in roughly this order are: [ ] Find a good name for the integration testing project. I want a Squeaksource project for it but I can't for the hell think of a good name. Any ideas? [ ] Following dependencies. Really Important (tm). I noticed yesterday that the alleged conflict in StringMorph>>minHeight between SmallDEVS and Polymorph really came from Connectors (a dependency of SmallDEVS). Anyone out there who knows how to get dependencies out of the package universe? [ ] Providing the "right" answers automatically during the load via #valueSupplyingAnswers: for each package. Also Really Important (tm). What needs to be done here is that we need to load each package, record the questions and their answers and compile a list of those. [ ] Run the tests for each package. Conflict finding is nice but we really should be running the tests after loading each package so that we can find other problems. This is simple - we can just run all tests in the system after loading each package, notice any newly failing tests and blame the latest load package. [ ] Do a nice PASS/FAIL report for loading, conflicts and tests in HTML so that we can link to the individual problems. What I'm thinking here is just a plain html table with FAIL being an internal link that goes to the end of the page. This is pretty straightforward too. Cheers, - Andreas |
Andreas Raab wrote:
> Tim Johnson wrote: >> This is awesome. Totally needed. Thanks. I would like to help. >> Where should I submit reports? > > Probably on a web page. Although I think we should work a little more > on the process before this is truly useful. The things I would like to > be done (and I won't get around to do this myself so I do need help > here) in roughly this order are: > > [ ] Find a good name for the integration testing project. I want a > Squeaksource project for it but I can't for the hell think of a good > name. Any ideas? > [ ] Following dependencies. Really Important (tm). I noticed yesterday > that the alleged conflict in StringMorph>>minHeight between SmallDEVS > and Polymorph really came from Connectors (a dependency of SmallDEVS). > Anyone out there who knows how to get dependencies out of the package > universe? Load Sake/Packages, it has the Development universe definitions in PackagesDevU. (PackagesDevU named: 'SomePackage') allPriorTasksInOrder. (PackagesDevU named: 'SomePackage') withAllPriorTasks. > [ ] Providing the "right" answers automatically during the load via > #valueSupplyingAnswers: for each package. Also Really Important (tm). > What needs to be done here is that we need to load each package, > record the questions and their answers and compile a list of those. Installer and Sake/Packages do this via: #answer:with: By convention Sake/Packages is non interactive wherever possible, so universe definitions should be overridden with additional #answer:with: data. > [ ] Run the tests for each package. Conflict finding is nice but we > really should be running the tests after loading each package so that > we can find other problems. This is simple - we can just run all tests > in the system after loading each package, notice any newly failing > tests and blame the latest load package. > [ ] Do a nice PASS/FAIL report for loading, conflicts and tests in > HTML so that we can link to the individual TestReporter generates results to files that can be viewed over the web served by apache, with appropriate pass/fail icons. > problems. What I'm thinking here is just a plain html table with FAIL > being an internal link that goes to the end of the page. This is > pretty straightforward too. > > Cheers, > - Andreas Keith |
In reply to this post by Andreas.Raab
2008/12/19, Andreas Raab <[hidden email]>:
> Tim Johnson wrote: >> This is awesome. Totally needed. Thanks. I would like to help. Where >> should I submit reports? > > Probably on a web page. Although I think we should work a little more on > the process before this is truly useful. The things I would like to be > done (and I won't get around to do this myself so I do need help here) > in roughly this order are: > > [ ] Find a good name for the integration testing project. I want a > Squeaksource project for it but I can't for the hell think of a good > name. Any ideas? > > [ ] Following dependencies. Really Important (tm). I noticed yesterday > that the alleged conflict in StringMorph>>minHeight between SmallDEVS > and Polymorph really came from Connectors (a dependency of SmallDEVS). > Anyone out there who knows how to get dependencies out of the package > universe? UPackage >> #depends Cheers Philippe |
In reply to this post by Andreas.Raab
Some progress:
> [x] Find a good name for the integration testing project. Done. The project is now on http://squeaksource.com/InT.html (as you can see I got really creative ;-) BTW, the project is world-writable - if you have an improvement just go right at it and post it into the repository. > [x] Following dependencies. Done. ConflictFinder now also has a utility method that you can use to run the entire process: ConflictFinder findConflictsInUniverse: UUniverse systemUniverse updatePackagesViaWWW > [x] Providing the "right" answers automatically Done. ConflictFinder now provides answers for everything (and as you can guess they are not particularly intelligent answers ;-) When input is required, ConflictFinder logs both question and answer so that if something goes wrong we can find out why. For confirmations it flips a coin so be aware that a question like "would you like to send 1 million dollars to Tim now?" might get the wrong answer. Also, logging has been improved to report warnings (like MC warnings about unresolved dependencies) as well as errors if anything should go wrong during load. Finally, I removed the LFP/Installer dependencies since I didn't want to modify the base 3.10.2 system (loading LFP / Installer could affect other parts of the system). Which means that in theory you should now be able to: * Load the Integration package into 3.10.2 * Fire up the above expression * Have it run until Squeak runs out of memory * Post the report about your run here. Since the weekend is up ahead maybe one or two of you have a bit of time to give this a try. I'm currently running the test in the background; below is my output so far (it looks like OBTraits is missing a dependency in 3.10). Cheers, - Andreas --------------------------------------------------------------------- Analysing base system ... done. OSProcess --------- Loading ... Finding conflicts... FFI --- Loading ... Finding conflicts... Algernon -------- Loading ... Question: Would you like to open an instance of Algernon on the current project? Answer: false Finding conflicts... Video and Image Processing -------------------------- Loading ... Finding conflicts... SmaCC runtime ------------- Loading ... Finding conflicts... DynamicBindings --------------- Loading ... Finding conflicts... SimpleLog --------- Loading ... Finding conflicts... KomServices ----------- Loading ... Finding conflicts... KomHttpServer ------------- Loading ... Finding conflicts... SeasideAdaptersCompatibility ---------------------------- Loading ... Finding conflicts... PostgreSQL Client ----------------- Loading ... Finding conflicts... Lisp ---- Loading ... Finding conflicts... Seaside ------- Loading ... Question: Please choose a username for the application 'config' Answer: 2 - yeah, sure whatever Finding conflicts... NetStrings ---------- Loading ... Finding conflicts... Telnet ------ Loading ... Question: The default fixed-width font is abominable. Do you want me to create a better fixed-width font for you? Answer: true Finding conflicts... AST --- Loading ... Finding conflicts... HTTPClient ---------- Loading ... Finding conflicts... Object>>displayString (conflicts with Seaside) String>>trimBlanks (conflicts with Seaside) Refactoring Engine ------------------ Loading ... Finding conflicts... Polymorph Widgets ----------------- Loading ... Finding conflicts... Speech ------ Loading ... Finding conflicts... TraitsOmniBrowser ----------------- Loading ... WARNING: This package depends on the following classes: OBMethodNode OBClassAwareNode OBSystemBrowser OBClassCategoryNode OBMethodCategoryNode OBMethodDefinition OBClassNode You must resolve these dependencies before you will be able to load these definitions: OBAliasMethodNode OBAliasMethodNode classSide>>on: OBAliasMethodNode>>alias OBAliasMethodNode>>alias: OBAliasMethodNode>>fullName OBAliasMethodNode>>name OBAliasMethodNode>>source OBClassAwareNode>>addCommentComponentsTo: OBClassAwareNode>>addComponentsTo: OBClassAwareNode>>browse OBClassAwareNode>>defineClass:notifying: OBClassAwareNode>>indent OBClassAwareNode>>indentedNameIndicatingAbstractness OBClassAwareNode>>signalSelectionOf: OBClassAwareNode>>superior: OBClassCategoryNode>>classAndTraitCommentsHierarchically OBClassCategoryNode>>classesAndComponentTraits OBClassCategoryNode>>classesAndTraitsHierarchically OBClassCategoryNode>>classesShowingAbstractness OBClassCategoryNode>>commentsShowingAbstractness OBClassCategoryNode>>metaclassesAndClassTraitsHierarchically OBClassCategoryNode>>metaclassesShowingAbstractness OBClassCategoryNode>>registerAsShowingAbstractness: OBClassNode>>categories OBClassNode>>categoryNodeNamed: OBClassNode>>dropSelector OBClassNode>>localCategory OBClassNode>>rename OBClassNode>>traits OBClassNode>>virtualCategories OBClassTraitNode OBClassTraitNode>>nonMetaName OBClassTraitNode>>setClass: OBClassTraitNode>>stringName OBLocalMethodCategoryNode OBLocalMethodCategoryNode classSide>>localCategory OBLocalMethodCategoryNode classSide>>on: OBLocalMethodCategoryNode>>category OBLocalMethodCategoryNode>>methodReferences OBLocalMethodCategoryNode>>methods OBMethodCategoryNode classSide>>on:inTrait: OBMethodCategoryNode>>methodReferences OBMethodCategoryNode>>signifier OBMethodCategoryNode>>signifyingName OBMethodDefinition>>category OBMethodDefinition>>text OBMethodNode>>browseInheritance OBMethodNode>>browseVersions OBMethodNode>>dropOnTraitTransformation: OBMethodNode>>isDescendantOfMethodCat: OBMethodNode>>isRequired OBMethodNode>>name OBMethodNode>>signifyingName OBMethodNode>>textcolor OBMethodNode>>virtualMethodCategoryPrimeAttribute OBNoCommentNode OBNoCommentNode classSide>>on: OBNoCommentNode>>color OBNoCommentNode>>indent OBNoCommentNode>>name OBNoCommentNode>>setClass: OBNoCommentNode>>stringName OBNoCommentNode>>text OBNonLocalMethodNode OBNonLocalMethodNode>>actions OBNonLocalMethodNode>>exclude OBNonLocalMethodNode>>isAlias OBNonLocalMethodNode>>isConflict OBNonLocalMethodNode>>removeAlias OBNonLocalMethodNode>>species OBNonLocalMethodNode>>textcolor OBRequiredBrowser OBRequiredBrowser classSide>>defaultMetagraph OBRequiredBrowser classSide>>title OBRequiredSelectorNode OBRequiredSelectorNode>>proposedHeader OBRequiredSelectorNode>>remove OBRequiredSelectorNode>>source OBRequiredSelectorNode>>species OBSystemBrowser classSide>>onTrait: OBSystemBrowser classSide>>onTrait:category: OBSystemBrowser classSide>>onTrait:selector: OBSystemBrowser classSide>>openOnTrait: OBSystemBrowser classSide>>openOnTrait:category: OBSystemBrowser classSide>>openOnTrait:selector: OBTraitCommentNode OBTraitCommentNode classSide>>on: OBTraitCommentNode>>setClass: OBTraitCommentNode>>stringName OBTraitCommentNode>>text OBTraitCommentNode>>text: OBTraitNode OBTraitNode>>actions OBTraitNode>>addToTraitCompositionOf: OBTraitNode>>color OBTraitNode>>indent OBTraitNode>>name OBTraitNode>>remove OBTraitNode>>species OBTraitNode>>stringName OBTraitNode>>surroundingHierarchy OBTraitNode>>trait OBTraitStructureBrowser OBTraitStructureBrowser classSide>>addTo:class:comment:metaclass: OBTraitStructureBrowser classSide>>defaultMetaNode OBTraitStructureBrowser classSide>>defaultMetagraph OBTraitStructureBrowser classSide>>hierarchicalMetaNodeWithSignifiers OBTraitStructureBrowser classSide>>temp OBTraitStructureBrowser classSide>>title OBTraitStructureBrowser>>messageCategoryList OBTraitStructureBrowser>>messageList OBTraitStructureBrowser>>onClass:category: OBTraitStructureBrowser>>onTrait:category: OBTraitTransformationNode OBTraitTransformationNode classSide>>on: OBTraitTransformationNode>>actions OBTraitTransformationNode>>categories OBTraitTransformationNode>>classRef OBTraitTransformationNode>>dropSelector OBTraitTransformationNode>>localCategory OBTraitTransformationNode>>setTransformation: OBTraitTransformationNode>>stringName OBTraitTransformationNode>>trait OBTraitTransformationNode>>traits OBTraitTransformationNode>>transformation OBVirtualMethodCategoryNode OBVirtualMethodCategoryNode classSide>>actionsForParent: OBVirtualMethodCategoryNode classSide>>on:inClass: OBVirtualMethodCategoryNode classSide>>on:inTrait: OBVirtualMethodCategoryNode classSide>>onSignifier:inClass: OBVirtualMethodCategoryNode>>definition OBVirtualMethodCategoryNode>>methods OBVirtualMethodCategoryNode>>setName:class:signifier: OBVirtualMethodCategoryNode>>signifier OBVirtualMethodCategoryNode>>signifyingName OBVirtualMethodCategoryNode>>species Finding conflicts... LazyListMorph>>display:atRow:on: (conflicts with Polymorph Widgets) Folktale -------- Loading ... Finding conflicts... Magritte-Model -------------- Loading ... Finding conflicts... OmniBrowser ----------- Loading ... Finding conflicts... Text>>colorAt: (conflicts with TraitsOmniBrowser) Installer --------- Loading ... WARNING: You are about to load new versions of the following packages that have unsaved changes in the image. If you continue, you will lose these changes. Installer-Core Finding conflicts... Monticello2-Core ---------------- Loading ... Finding conflicts... PieChartMorph ------------- Loading ... Finding conflicts... Shout ----- Loading ... Finding conflicts... SandstoneDb ----------- Loading ... Finding conflicts... Pier-Model ---------- Loading ... Finding conflicts... PWS --- Loading ... Finding conflicts... OmniBrowser-TraitsIntegration ----------------------------- Loading ... Finding conflicts... VBRegex ------- Loading ... Finding conflicts... SqCVS ----- Loading ... Finding conflicts... |
"Andreas Raab" <[hidden email]> writes:
> > Which means that in theory you should now be able to: > * Load the Integration package into 3.10.2 > * Fire up the above expression > * Have it run until Squeak runs out of memory > * Post the report about your run here. > > Since the weekend is up ahead maybe one or two of you have a bit of time > to give this a try. I'm currently running the test in the background; > below is my output so far (it looks like OBTraits is missing a > dependency in 3.10). Andreas, this is what my output looks like: Analysing base system ... done. Telnet ------ Loading ... Question: The default fixed-width font is abominable. Do you want me to create a better fixed-width font for you? Answer: false Finding conflicts... OmniBrowser ----------- Loading ... Finding conflicts... TimeZoneDatabase ---------------- Loading ... Loading failed: Error: Fully qualified path expected DosFileDirectory(Object)>>error: DosFileDirectory>>setPathName: FileDirectory class>>on: TimeZoneDatabase class>>initializeForSqueak TimeZoneDatabase class>>initialize UndefinedObject>>DoIt Compiler>>evaluate:in:to:notifying:ifFail:logged: Compiler class>>evaluate:for:notifying:logged: Compiler class>>evaluate:for:logged: Compiler class>>evaluate:logged: [] in MultiByteBinaryOrTextStream(PositionableStream)>>fileInAnnouncing: {[val := (self peekFor: $!) ifTrue: [(Compiler evaluate: self nextChunk l...]} BlockContext>>on:do: [] in MultiByteBinaryOrTextStream(PositionableStream)>>fileInAnnouncing: {[:bar | [self atEnd] whileFalse: [bar value: self position. self skipS...]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: MultiByteBinaryOrTextStream(PositionableStream)>>fileInAnnouncing: [] in ChangeSet class>>newChangesFromStream:named: {[newSet ifNotNil: [(aStream respondsTo: #converter:) ifTrue: [newStrea...]} BlockContext>>ensure: ChangeSet class>>newChangesFromStream:named: ChangesOrganizer class>>newChangesFromStream:named: ChangeSorter class>>newChangesFromStream:named: UIFileOut>>install:usingBaseName: UIFileOut(UPackageInstaller)>>installFileNamed: UPackageInstaller class>>installFileNamed: UPackage>>install MessageSend>>value [] in ConflictFinder>>load: {[patchAction value]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[patchAction value] on: ProvideAnswerNotification do: [:notify | (n...]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[[patchAction value] on: ProvideAnswerNotification do: [:notify | (...]} BlockContext>>on:do: ConflictFinder>>load: ConflictFinder>>findConflictsIn:notifying: [] in ConflictFinder>>findConflictsIn: {[:bar | ^ self findConflictsIn: anArrayOfAssociations notifying: bar]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: ConflictFinder>>findConflictsIn: ConflictFinder class>>findConflictsInUniverse: UndefinedObject>>DoIt Compiler>>evaluate:in:to:notifying:ifFail:logged: [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class evaluatorClass new evaluate: self selectionAsStream in: ctxt...]} BlockContext>>on:do: TextMorphEditor(ParagraphEditor)>>evaluateSelection TextMorphEditor(ParagraphEditor)>>doIt [] in TextMorphEditor(ParagraphEditor)>>doIt: {[self doIt]} TextMorphEditor(Controller)>>terminateAndInitializeAround: TextMorphEditor(ParagraphEditor)>>doIt: TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with: TextMorphEditor>>dispatchOnCharacter:with: TextMorphEditor(ParagraphEditor)>>readKeyboard TextMorphEditor>>readKeyboard [] in TextMorphForEditView(TextMorph)>>keyStroke: {[editor readKeyboard]} TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent: TextMorphForEditView>>handleInteraction:fromEvent: TextMorphForEditView(TextMorph)>>keyStroke: TextMorphForEditView>>keyStroke: TextMorphForEditView(TextMorph)>>handleKeystroke: KeyboardEvent>>sentTo: TextMorphForEditView(Morph)>>handleEvent: TextMorphForEditView(Morph)>>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>>sendKeyboardEvent: 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]} Finding conflicts... BreakOut -------- Loading ... Finding conflicts... Games ----- Loading ... Finding conflicts... DynamicBindings --------------- Loading ... Finding conflicts... Genie ----- Loading ... Finding conflicts... KomServices ----------- Loading ... Finding conflicts... ToolBuilder-Specs ----------------- Loading ... Finding conflicts... LambdaMessageSend ----------------- Loading ... Finding conflicts... Sport ----- Loading ... Finding conflicts... Magma Server ------------ Loading ... Question: Can't find dependency Ma exception handling-cmm.16. ignore? Answer: true Finding conflicts... VBRegex ------- Loading ... Finding conflicts... Cryptography Team Package ------------------------- Loading ... Finding conflicts... Celeste ------- Loading ... Finding conflicts... AutomaticMethodCategorizer -------------------------- Loading ... Finding conflicts... Monticello2-Core ---------------- Loading ... Finding conflicts... KomHttpServer ------------- Loading ... Finding conflicts... Seaside ------- Loading ... Question: Please choose a username for the application 'config' Answer: 2 - yeah, sure whatever Finding conflicts... ShoreComponents-beta -------------------- Loading ... WARNING: This package depends on the following classes: SUUpdater WAStyleLibrary WAScriptLibrary You must resolve these dependencies before you will be able to load these definitions: ShoreProgressUpdater ShoreProgressUpdater>>displayString ShoreStandardScheme ShoreStandardScheme>>component ShoreStandardScheme>>control ShoreStandardScheme>>form ShoreStandardScheme>>general ShoreStandardScheme>>layout ShoreStandardScheme>>panel ShoreStandardScheme>>scheme ShoreStandardScheme>>updateRoot: ShoreStandardScripts ShoreStandardScripts>>contextMenu ShoreStandardScripts>>modalDialog ShoreStandardScripts>>onResize ShoreStandardScripts>>progress ShoreStandardScripts>>tables ShoreStandardScripts>>updateRoot: ShoreStandardScripts>>utils ShoreStandardStyles ShoreStandardStyles>>body ShoreStandardStyles>>contextMenu ShoreStandardStyles>>datePicker ShoreStandardStyles>>dialogs ShoreStandardStyles>>documentation ShoreStandardStyles>>dynamicPanel ShoreStandardStyles>>editors ShoreStandardStyles>>hierarchy ShoreStandardStyles>>layout ShoreStandardStyles>>lists ShoreStandardStyles>>modalDialog ShoreStandardStyles>>progress ShoreStandardStyles>>roundCorners ShoreStandardStyles>>tabControl ShoreStandardStyles>>tables ShoreStandardStyles>>timetables ShoreStandardStyles>>updateRoot: ShoreStandardStyles>>useful ShoreStandardStyles>>xpPanel Finding conflicts... OmniBrowser-Standard -------------------- Loading ... Finding conflicts... Pier-TabbedPagesWidgets ----------------------- Loading ... WARNING: This package depends on the following classes: PRChildrenWidget You must resolve these dependencies before you will be able to load these definitions: PRTabbedPagesWidget PRTabbedPagesWidget classSide>>descriptionHighlight PRTabbedPagesWidget classSide>>descriptionHighlightPath PRTabbedPagesWidget classSide>>label PRTabbedPagesWidget>>children PRTabbedPagesWidget>>childrenDo: PRTabbedPagesWidget>>component PRTabbedPagesWidget>>cssClass PRTabbedPagesWidget>>findIndex:ifAbsent: PRTabbedPagesWidget>>initialize PRTabbedPagesWidget>>items PRTabbedPagesWidget>>renderContentOn: PRTabbedPagesWidget>>renderNavigationOn: PRTabbedPagesWidget>>renderPanelOn: PRTabbedPagesWidget>>renderSelect:on: PRTabbedPagesWidget>>renderTabsOn: PRTabbedPagesWidget>>scriptSelectedOn: PRTabbedPagesWidget>>scriptTabSelectedOn: PRTabbedPagesWidget>>selected PRTabbedPagesWidget>>selected: PRTabbedPagesWidget>>selectedPrior PRTabbedPagesWidget>>uid:at: PRTabbedPagesWidget>>updatePanelOn: PRTaggedPagesWidget PRTaggedPagesWidget classSide>>availableTags PRTaggedPagesWidget classSide>>context PRTaggedPagesWidget classSide>>defaultMaxItems PRTaggedPagesWidget classSide>>descriptionBelow PRTaggedPagesWidget classSide>>descriptionTag PRTaggedPagesWidget classSide>>label PRTaggedPagesWidget>>childrenOf: PRTaggedPagesWidget>>isFiltered: PRTaggedPagesWidget>>items PRTaggedPagesWidget>>tag PRTaggedPagesWidget>>target PRTaggedPagesWidget>>unfilteredItems Finding conflicts... Magma sunit ----------- Loading ... WARNING: This package depends on the following classes: MagmaLocalLocation You must resolve these dependencies before you will be able to load these definitions: MagmaLocalTestingLocation MagmaLocalTestingLocation classSide>>default MagmaLocalTestingLocation classSide>>defaultFor: MagmaLocalTestingLocation>>base Finding conflicts... Announcements ------------- Loading ... Finding conflicts... Polymorph Widgets ----------------- Loading ... Finding conflicts... HandMorph>>processEvents (conflicts with Genie) File-Kernel ----------- Loading ... Finding conflicts... SystemEditor-Core ----------------- Loading ... Finding conflicts... OmniBrowser-Morphic ------------------- Loading ... Finding conflicts... KernelExt-kph ------------- Loading ... Loading failed: Error: search path not set Installer class(Object)>>error: Installer class>>install: UndefinedObject>>DoIt Compiler>>evaluate:in:to:notifying:ifFail:logged: Compiler class>>evaluate:for:notifying:logged: Compiler class>>evaluate:for:logged: Compiler class>>evaluate:logged: [] in MultiByteFileStream(PositionableStream)>>fileInAnnouncing: {[val := (self peekFor: $!) ifTrue: [(Compiler evaluate: self nextChunk l...]} BlockContext>>on:do: [] in MultiByteFileStream(PositionableStream)>>fileInAnnouncing: {[:bar | [self atEnd] whileFalse: [bar value: self position. self skipS...]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: MultiByteFileStream(PositionableStream)>>fileInAnnouncing: [] in ChangeSet class>>newChangesFromStream:named: {[newSet ifNotNil: [(aStream respondsTo: #converter:) ifTrue: [newStrea...]} BlockContext>>ensure: ChangeSet class>>newChangesFromStream:named: ChangesOrganizer class>>newChangesFromStream:named: ChangeSorter class>>newChangesFromStream:named: UIFileOut>>install:usingBaseName: UIFileOut(UPackageInstaller)>>installFileNamed: UPackageInstaller class>>installFileNamed: UPackage>>install MessageSend>>value [] in ConflictFinder>>load: {[patchAction value]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[patchAction value] on: ProvideAnswerNotification do: [:notify | (n...]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[[patchAction value] on: ProvideAnswerNotification do: [:notify | (...]} BlockContext>>on:do: ConflictFinder>>load: ConflictFinder>>findConflictsIn:notifying: [] in ConflictFinder>>findConflictsIn: {[:bar | ^ self findConflictsIn: anArrayOfAssociations notifying: bar]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: ConflictFinder>>findConflictsIn: ConflictFinder class>>findConflictsInUniverse: UndefinedObject>>DoIt Compiler>>evaluate:in:to:notifying:ifFail:logged: [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class evaluatorClass new evaluate: self selectionAsStream in: ctxt...]} BlockContext>>on:do: TextMorphEditor(ParagraphEditor)>>evaluateSelection TextMorphEditor(ParagraphEditor)>>doIt [] in TextMorphEditor(ParagraphEditor)>>doIt: {[self doIt]} TextMorphEditor(Controller)>>terminateAndInitializeAround: TextMorphEditor(ParagraphEditor)>>doIt: TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with: TextMorphEditor>>dispatchOnCharacter:with: TextMorphEditor(ParagraphEditor)>>readKeyboard TextMorphEditor>>readKeyboard [] in TextMorphForEditView(TextMorph)>>keyStroke: {[editor readKeyboard]} TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent: TextMorphForEditView>>handleInteraction:fromEvent: TextMorphForEditView(TextMorph)>>keyStroke: TextMorphForEditView>>keyStroke: TextMorphForEditView(TextMorph)>>handleKeystroke: KeyboardEvent>>sentTo: TextMorphForEditView(Morph)>>handleEvent: TextMorphForEditView(Morph)>>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>>sendKeyboardEvent: 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]} Finding conflicts... DNS Client ---------- Loading ... Loading failed: Error: download failed UPackage(Object)>>error: UPackage>>cachedCopyFilename UPackage>>install MessageSend>>value [] in ConflictFinder>>load: {[patchAction value]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[patchAction value] on: ProvideAnswerNotification do: [:notify | (n...]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[[patchAction value] on: ProvideAnswerNotification do: [:notify | (...]} BlockContext>>on:do: ConflictFinder>>load: ConflictFinder>>findConflictsIn:notifying: [] in ConflictFinder>>findConflictsIn: {[:bar | ^ self findConflictsIn: anArrayOfAssociations notifying: bar]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: ConflictFinder>>findConflictsIn: ConflictFinder class>>findConflictsInUniverse: UndefinedObject>>DoIt Compiler>>evaluate:in:to:notifying:ifFail:logged: [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class evaluatorClass new evaluate: self selectionAsStream in: ctxt...]} BlockContext>>on:do: TextMorphEditor(ParagraphEditor)>>evaluateSelection TextMorphEditor(ParagraphEditor)>>doIt [] in TextMorphEditor(ParagraphEditor)>>doIt: {[self doIt]} TextMorphEditor(Controller)>>terminateAndInitializeAround: TextMorphEditor(ParagraphEditor)>>doIt: TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with: TextMorphEditor>>dispatchOnCharacter:with: TextMorphEditor(ParagraphEditor)>>readKeyboard TextMorphEditor>>readKeyboard [] in TextMorphForEditView(TextMorph)>>keyStroke: {[editor readKeyboard]} TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent: TextMorphForEditView>>handleInteraction:fromEvent: TextMorphForEditView(TextMorph)>>keyStroke: TextMorphForEditView>>keyStroke: TextMorphForEditView(TextMorph)>>handleKeystroke: KeyboardEvent>>sentTo: TextMorphForEditView(Morph)>>handleEvent: TextMorphForEditView(Morph)>>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>>sendKeyboardEvent: 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]} Finding conflicts... Shout ----- Loading ... Finding conflicts... UI Themes and Standard Widgets ------------------------------ Loading ... Loading failed: MessageNotUnderstood: UndefinedObject>>at:ifAbsentPut: UndefinedObject(Object)>>doesNotUnderstand: #at:ifAbsentPut: ThemeIcons class>>backspaceArrowIcon [] in ThemeIcons class>>initializeIcons {[:each | Icons at: each put: (self perform: each)]} IdentitySet(Set)>>do: ThemeIcons class>>initializeIcons ThemeIcons class>>initialize MCMethodDefinition>>postload MCMethodDefinition(MCDefinition)>>postloadOver: [] in MCPackageLoader>>basicLoad {[:ea | ea postloadOver: (self obsoletionFor: ea)]} [] in OrderedCollection(SequenceableCollection)>>do:displayingProgress: {[:each :i | bar value: i. aBlock value: each]} OrderedCollection(SequenceableCollection)>>withIndexDo: [] in OrderedCollection(SequenceableCollection)>>do:displayingProgress: {[:bar | self withIndexDo: [:each :i | bar value: i. aBlock value: e...]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: OrderedCollection(SequenceableCollection)>>do:displayingProgress: [] in MCPackageLoader>>basicLoad {[additions do: [:ea | self tryToLoad: ea] displayingProgress: 'Loading.....]} BlockContext>>on:do: [] in MCPackageLoader>>basicLoad {[[additions do: [:ea | self tryToLoad: ea] displayingProgress: 'Loading....]} BlockContext>>ensure: MCPackageLoader>>basicLoad [] in MCPackageLoader>>loadWithNameLike: {[self basicLoad]} [] in MCPackageLoader>>useChangeSetNamed:during: {[aBlock value]} BlockContext>>ensure: MCPackageLoader>>useChangeSetNamed:during: MCPackageLoader>>useNewChangeSetNamedLike:during: MCPackageLoader>>loadWithNameLike: MCVersionLoader>>load MCVersionLoader class>>loadVersion: MCVersion>>load MCMczReader class(MCVersionReader class)>>loadVersionFile: [] in UIMonticello>>installFileNamed: {[:reader | ^ reader loadVersionFile: filename]} SystemDictionary(Dictionary)>>at:ifPresent: UIMonticello>>installFileNamed: UPackageInstaller class>>installFileNamed: UPackage>>install MessageSend>>value [] in ConflictFinder>>load: {[patchAction value]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[patchAction value] on: ProvideAnswerNotification do: [:notify | (n...]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[[patchAction value] on: ProvideAnswerNotification do: [:notify | (...]} BlockContext>>on:do: ConflictFinder>>load: ConflictFinder>>findConflictsIn:notifying: [] in ConflictFinder>>findConflictsIn: {[:bar | ^ self findConflictsIn: anArrayOfAssociations notifying: bar]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: ConflictFinder>>findConflictsIn: ConflictFinder class>>findConflictsInUniverse: UndefinedObject>>DoIt Compiler>>evaluate:in:to:notifying:ifFail:logged: [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class evaluatorClass new evaluate: self selectionAsStream in: ctxt...]} BlockContext>>on:do: TextMorphEditor(ParagraphEditor)>>evaluateSelection TextMorphEditor(ParagraphEditor)>>doIt [] in TextMorphEditor(ParagraphEditor)>>doIt: {[self doIt]} TextMorphEditor(Controller)>>terminateAndInitializeAround: TextMorphEditor(ParagraphEditor)>>doIt: TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with: TextMorphEditor>>dispatchOnCharacter:with: TextMorphEditor(ParagraphEditor)>>readKeyboard TextMorphEditor>>readKeyboard [] in TextMorphForEditView(TextMorph)>>keyStroke: {[editor readKeyboard]} TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent: TextMorphForEditView>>handleInteraction:fromEvent: TextMorphForEditView(TextMorph)>>keyStroke: TextMorphForEditView>>keyStroke: TextMorphForEditView(TextMorph)>>handleKeystroke: KeyboardEvent>>sentTo: TextMorphForEditView(Morph)>>handleEvent: TextMorphForEditView(Morph)>>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>>sendKeyboardEvent: Finding conflicts... SoundTheme (conflicts with Polymorph Widgets) ColorSelectorDialogWindow (conflicts with Polymorph Widgets) AColorSelectorMorph (conflicts with Polymorph Widgets) HSVAColorSelectorMorph (conflicts with Polymorph Widgets) MessageDialogWindow (conflicts with Polymorph Widgets) PluggableSliderMorph (conflicts with Polymorph Widgets) TextHighlight (conflicts with Polymorph Widgets) InterpolatedGradientFillStyle (conflicts with Polymorph Widgets) ColorChooserMorph (conflicts with Polymorph Widgets) SeparatorMorph (conflicts with Polymorph Widgets) UIThemeSoftSqueak (conflicts with Polymorph Widgets) TabGroupMorph (conflicts with Polymorph Widgets) ExpanderMorph (conflicts with Polymorph Widgets) PluggableIconListMorph (conflicts with Polymorph Widgets) PluggableIconListMorph>>getList (conflicts with Polymorph Widgets) MarginBorder (conflicts with Polymorph Widgets) MultiNewParagraphWithSelectionColor (conflicts with Polymorph Widgets) UIThemeVistary (conflicts with Polymorph Widgets) UIThemeVistary>>initializeForms (conflicts with Polymorph Widgets) TextMorphForFieldView (conflicts with Polymorph Widgets) TextMorphForFieldView>>minExtent (conflicts with Polymorph Widgets) ExpanderTitleMorph (conflicts with Polymorph Widgets) GeneralScrollBar (conflicts with Polymorph Widgets) TreeListMorph (conflicts with Polymorph Widgets) MenuMorph>>addTitle:icon:updatingSelector:updateTarget: (conflicts with Polymorph Widgets) MenuMorph>>themeChanged (conflicts with Polymorph Widgets) ChooseDropListDialogWindow (conflicts with Polymorph Widgets) HScaleMorph (conflicts with Polymorph Widgets) ProceedDialogWindow (conflicts with Polymorph Widgets) TasklistMorph (conflicts with Polymorph Widgets) WorkAreaMorph (conflicts with Polymorph Widgets) ComposableMorph (conflicts with Polymorph Widgets) ComposableMorph>>newCheckboxFor:getSelected:setSelected:getEnabled:label:hel p: (conflicts with Polymorph Widgets) ComposableMorph>>newRadioButtonFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) ComposableMorph>>newButtonFor:getState:action:arguments:getEnabled:label:hel p: (conflicts with Polymorph Widgets) ComposableMorph>>newButtonFor:action:label:help: (conflicts with Polymorph Widgets) ComposableMorph>>newRadioButtonFor:getSelected:setSelected:getEnabled:label: help: (conflicts with Polymorph Widgets) ComposableMorph>>newCheckboxFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) ComposableMorph>>newButtonFor:action:getEnabled:label:help: (conflicts with Polymorph Widgets) PanelMorph (conflicts with Polymorph Widgets) CompositeFillStyle (conflicts with Polymorph Widgets) ThemeIcons (conflicts with Polymorph Widgets) ThemeIcons class (conflicts with Polymorph Widgets) ThemeIcons class>>smallQuestionIcon (conflicts with Polymorph Widgets) ThemeIcons class>>smallLockIcon (conflicts with Polymorph Widgets) ThemeIcons class>>lockIcon (conflicts with Polymorph Widgets) ThemeIcons class>>createIconMethodsFromDirectory: (conflicts with Polymorph Widgets) ThemeIcons class>>normalSizeNames (conflicts with Polymorph Widgets) ThemeIcons class>>errorIcon (conflicts with Polymorph Widgets) ThemeIcons class>>smallItalicIcon (conflicts with Polymorph Widgets) ThemeIcons class>>smallHierarchyBrowserIcon (conflicts with Polymorph Widgets) ThemeIcons class>>smallErrorIcon (conflicts with Polymorph Widgets) ThemeIcons class>>smallStrikeOutIcon (conflicts with Polymorph Widgets) ThemeIcons class>>smallUnderlineIcon (conflicts with Polymorph Widgets) ThemeIcons class>>upArrowIcon (conflicts with Polymorph Widgets) ThemeIcons class>>infoIcon (conflicts with Polymorph Widgets) ThemeIcons class>>smallBoldIcon (conflicts with Polymorph Widgets) ThemeIcons class>>smallInfoIcon (conflicts with Polymorph Widgets) ThemeIcons class>>warningIcon (conflicts with Polymorph Widgets) ThemeIcons class>>clearIcons (conflicts with Polymorph Widgets) ThemeIcons class>>smallBarcodeIcon (conflicts with Polymorph Widgets) ThemeIcons class>>downArrowIcon (conflicts with Polymorph Widgets) ThemeIcons class>>questionIcon (conflicts with Polymorph Widgets) ThemeIcons class>>initializeIcons (conflicts with Polymorph Widgets) ThemeIcons class>>smallSystemBrowserIcon (conflicts with Polymorph Widgets) ThemeIcons class>>smallWarningIcon (conflicts with Polymorph Widgets) WindowEdgeGripMorph (conflicts with Polymorph Widgets) AlphaImageMorph (conflicts with Polymorph Widgets) FixedScaleMorph (conflicts with Polymorph Widgets) ToggleMenuItemMorph (conflicts with Polymorph Widgets) ToggleMenuItemMorph>>basicDrawOn: (conflicts with Polymorph Widgets) ToggleMenuItemMorph>>isEnabled (conflicts with Polymorph Widgets) ToggleMenuItemMorph>>drawKeyTextOn: (conflicts with Polymorph Widgets) ToggleMenuItemMorph>>icon (conflicts with Polymorph Widgets) PluggableDialogWindow (conflicts with Polymorph Widgets) ToolDockingBarMorph (conflicts with Polymorph Widgets) Morph>>theme: (conflicts with Polymorph Widgets) Morph>>openModal: (conflicts with Polymorph Widgets) BracketMorph (conflicts with Polymorph Widgets) PluggableTextFieldMorph (conflicts with Polymorph Widgets) PBSoundThemePreferenceView (conflicts with Polymorph Widgets) CheckboxMorph (conflicts with Polymorph Widgets) HSVColorSelectorMorph (conflicts with Polymorph Widgets) WateryThemeIcons (conflicts with Polymorph Widgets) UIThemeStandardSqueak (conflicts with Polymorph Widgets) QuestionDialogWindow (conflicts with Polymorph Widgets) VistaryThemeIcons (conflicts with Polymorph Widgets) LabelMorph (conflicts with Polymorph Widgets) UITheme (conflicts with Polymorph Widgets) UITheme>>initialize (conflicts with Polymorph Widgets) UITheme>>defaultSettings (conflicts with Polymorph Widgets) UITheme>>chooseFontIn:title:font: (conflicts with Polymorph Widgets) UITheme>>menuColorFor: (conflicts with Polymorph Widgets) UITheme class (conflicts with Polymorph Widgets) UITheme class>>initialize (conflicts with Polymorph Widgets) PluggableTextMorph>>wantsFrameAdornments (conflicts with Polymorph Widgets) PluggableTextMorph>>accept (conflicts with Polymorph Widgets) ExampleRadioButtonModel (conflicts with Polymorph Widgets) ColorComponentSelectorMorph (conflicts with Polymorph Widgets) TextMorphForEditorView (conflicts with Polymorph Widgets) ColorPresenterMorph (conflicts with Polymorph Widgets) MorphDropListMorph (conflicts with Polymorph Widgets) ErrorDialogWindow (conflicts with Polymorph Widgets) ColumnMorph (conflicts with Polymorph Widgets) ColumnMorph>>newCheckboxFor:getSelected:setSelected:getEnabled:label:help: (conflicts with Polymorph Widgets) ColumnMorph>>newRadioButtonFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) ColumnMorph>>newButtonFor:getState:action:arguments:getEnabled:label:help: (conflicts with Polymorph Widgets) ColumnMorph>>newButtonFor:action:label:help: (conflicts with Polymorph Widgets) ColumnMorph>>newRadioButtonFor:getSelected:setSelected:getEnabled:label:help : (conflicts with Polymorph Widgets) ColumnMorph>>newCheckboxFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) ColumnMorph>>newButtonFor:action:getEnabled:label:help: (conflicts with Polymorph Widgets) TableMorph (conflicts with Polymorph Widgets) TableMorph>>newCheckboxFor:getSelected:setSelected:getEnabled:label:help: (conflicts with Polymorph Widgets) TableMorph>>newRadioButtonFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) TableMorph>>newButtonFor:getState:action:arguments:getEnabled:label:help: (conflicts with Polymorph Widgets) TableMorph>>newButtonFor:action:label:help: (conflicts with Polymorph Widgets) TableMorph>>newRadioButtonFor:getSelected:setSelected:getEnabled:label:help: (conflicts with Polymorph Widgets) TableMorph>>newCheckboxFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) TableMorph>>newButtonFor:action:getEnabled:label:help: (conflicts with Polymorph Widgets) EdgeGripMorph (conflicts with Polymorph Widgets) EdgeGripMorph>>targetPoint: (conflicts with Polymorph Widgets) QuestionWithoutCancelDialogWindow (conflicts with Polymorph Widgets) SystemWindow>>activate (conflicts with Polymorph Widgets) SystemWindow>>expandBoxHit (conflicts with Polymorph Widgets) SystemWindow>>createCollapseBox (conflicts with Polymorph Widgets) SystemWindow>>initializeLabelArea (conflicts with Polymorph Widgets) SystemWindow>>createExpandBox (conflicts with Polymorph Widgets) SystemWindow>>createCloseBox (conflicts with Polymorph Widgets) SystemWindow>>openModal: (conflicts with Polymorph Widgets) SystemWindow>>createMenuBox (conflicts with Polymorph Widgets) SystemWindow class>>labelFor: (conflicts with Polymorph Widgets) DashedBorder (conflicts with Polymorph Widgets) AboutDialogWindow (conflicts with Polymorph Widgets) CheckboxButtonMorph (conflicts with Polymorph Widgets) PopupChoiceDialogWindow (conflicts with Polymorph Widgets) PopupChoiceDialogWindow>>newContentMorph (conflicts with Polymorph Widgets) Browser>>buildMorphicSwitches (conflicts with Polymorph Widgets) HColorSelectorMorph (conflicts with Polymorph Widgets) FillStyleBorder (conflicts with Polymorph Widgets) TransformWithLayoutMorph (conflicts with Polymorph Widgets) ControlButtonMorph (conflicts with Polymorph Widgets) GroupboxMorph (conflicts with Polymorph Widgets) ListModel (conflicts with Polymorph Widgets) ImageFillStyle (conflicts with Polymorph Widgets) ImageFillStyle>>form: (conflicts with Polymorph Widgets) ImageFillStyle>>fillRectangle:on: (conflicts with Polymorph Widgets) PBUIThemePreferenceView (conflicts with Polymorph Widgets) ThemeSettings (conflicts with Polymorph Widgets) ThemeSettings>>menuColor (conflicts with Polymorph Widgets) ExampleBuilderMorph (conflicts with Polymorph Widgets) ExampleBuilderMorph>>newCheckboxFor:getSelected:setSelected:getEnabled:label :help: (conflicts with Polymorph Widgets) ExampleBuilderMorph>>newRadioButtonFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) ExampleBuilderMorph>>newButtonFor:getState:action:arguments:getEnabled:label :help: (conflicts with Polymorph Widgets) ExampleBuilderMorph>>newButtonFor:action:label:help: (conflicts with Polymorph Widgets) ExampleBuilderMorph>>newRadioButtonFor:getSelected:setSelected:getEnabled:la bel:help: (conflicts with Polymorph Widgets) ExampleBuilderMorph>>newCheckboxFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) ExampleBuilderMorph>>newButtonFor:action:getEnabled:label:help: (conflicts with Polymorph Widgets) TaskbarMorph (conflicts with Polymorph Widgets) StandardWindow (conflicts with Polymorph Widgets) StandardWindow>>newCheckboxFor:getSelected:setSelected:getEnabled:label:help : (conflicts with Polymorph Widgets) StandardWindow>>newRadioButtonFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) StandardWindow>>newButtonFor:getState:action:arguments:getEnabled:label:help : (conflicts with Polymorph Widgets) StandardWindow>>newButtonFor:action:label:help: (conflicts with Polymorph Widgets) StandardWindow>>newRadioButtonFor:getSelected:setSelected:getEnabled:label:h elp: (conflicts with Polymorph Widgets) StandardWindow>>newCheckboxFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) StandardWindow>>newButtonFor:action:getEnabled:label:help: (conflicts with Polymorph Widgets) GeneralScrollPane (conflicts with Polymorph Widgets) GeneralScrollPane>>fitScrollTarget (conflicts with Polymorph Widgets) GeneralScrollPane>>scrollBounds (conflicts with Polymorph Widgets) GeneralScrollPane>>vResizeScrollbar (conflicts with Polymorph Widgets) GeneralScrollPane>>hResizeScrollbar (conflicts with Polymorph Widgets) FileDialogWindow (conflicts with Polymorph Widgets) FileDialogWindow>>selectedFileEntry (conflicts with Polymorph Widgets) TextEntryDialogWindow (conflicts with Polymorph Widgets) EmbeddedMenuMorph (conflicts with Polymorph Widgets) TabLabelMorph (conflicts with Polymorph Widgets) TabPanelBorder (conflicts with Polymorph Widgets) PluggableMorphListMorph (conflicts with Polymorph Widgets) PluggableMorphListMorph>>getList (conflicts with Polymorph Widgets) DropListMorph (conflicts with Polymorph Widgets) DropListMorph>>updateListSelectionIndex (conflicts with Polymorph Widgets) AlertDialogWindow (conflicts with Polymorph Widgets) FullscreenMorph (conflicts with Polymorph Widgets) SVColorSelectorMorph (conflicts with Polymorph Widgets) PluggableListMorph>>optimalExtent (conflicts with Polymorph Widgets) TabSelectorMorph (conflicts with Polymorph Widgets) RoundedBorder (conflicts with Polymorph Widgets) DenyDialogWindow (conflicts with Polymorph Widgets) ModelDependentDialogWindow (conflicts with Polymorph Widgets) PlainGroupboxMorph (conflicts with Polymorph Widgets) ObjectStringConverter (conflicts with Polymorph Widgets) VScaleMorph (conflicts with Polymorph Widgets) LazyMorphListMorph (conflicts with Polymorph Widgets) ProportionalSplitterMorph>>mouseUp: (conflicts with Polymorph Widgets) ProportionalSplitterMorph>>splitterLeft (conflicts with Polymorph Widgets) ProportionalSplitterMorph>>splitterBelow (conflicts with Polymorph Widgets) ProportionalSplitterMorph>>splitterAbove (conflicts with Polymorph Widgets) ProportionalSplitterMorph>>splitterRight (conflicts with Polymorph Widgets) LongMessageDialogWindow (conflicts with Polymorph Widgets) DialogWindow (conflicts with Polymorph Widgets) TextEditorDialogWindow (conflicts with Polymorph Widgets) AlphaBlendingCanvas>>image:at:sourceRect:rule: (conflicts with Polymorph Widgets) RowLayout (conflicts with Polymorph Widgets) TableItemWrapper (conflicts with Polymorph Widgets) TaskbarTask (conflicts with Polymorph Widgets) FuzzyLabelMorph (conflicts with Polymorph Widgets) AlphaInfiniteForm (conflicts with Polymorph Widgets) AlphaInfiniteForm>>displayOnPort:offsetBy: (conflicts with Polymorph Widgets) EventHandlerPlus (conflicts with Polymorph Widgets) UIThemeWatery (conflicts with Polymorph Widgets) UIThemeWatery>>buttonNormalFillStyleFor: (conflicts with Polymorph Widgets) PluggableTextEditorMorph (conflicts with Polymorph Widgets) ImagePreviewMorph (conflicts with Polymorph Widgets) ScrollBar>>sliderThickness (conflicts with Polymorph Widgets) ScrollBar class>>createArrowOfDirection:size:color: (conflicts with Polymorph Widgets) EmbossedStringMorph (conflicts with Polymorph Widgets) CustomQuestionDialogWindow (conflicts with Polymorph Widgets) CustomQuestionDialogWindow>>defaultYesButton (conflicts with Polymorph Widgets) CustomQuestionDialogWindow>>newButtons (conflicts with Polymorph Widgets) MouseWheelEvent (conflicts with Polymorph Widgets) CompositeBorder (conflicts with Polymorph Widgets) Magritte-Model -------------- Loading ... Finding conflicts... GOODS ----- Loading ... Finding conflicts... Balloon3D-Kernel ---------------- Loading ... Question: Can't find dependency Balloon3D-Constants-ar.2. ignore? Answer: false Finding conflicts... Pier-Model ---------- Loading ... Finding conflicts... Electricity Game ---------------- Loading ... Finding conflicts... NsGameHelpWindow (conflicts with Games) NsGameHelpWindow>>customizeForHelp (conflicts with Games) NsGameHelpWindow class>>instructions (conflicts with Games) NsGameHelpWindow class>>openHelpWindow (conflicts with Games) NsGameHelpWindow class>>convertSavedMorphFile: (conflicts with Games) MultiColumn List Morph ---------------------- Loading ... Finding conflicts... Speech ------ Loading ... Finding conflicts... MonticelloConfigurations-UniversesFix ------------------------------------- Loading ... Finding conflicts... Seaside28Jetsam --------------- Loading ... Finding conflicts... WAApplication>>handleDefaultRequest: (conflicts with Seaside) WAErrorHandler>>internalError: (conflicts with Seaside) WAErrorHandler class>>internalError: (conflicts with Seaside) WADocumentHandler>>response (conflicts with Seaside) WADocumentHandler>>mimeDocument (conflicts with Seaside) WAConfigurationEditor>>renderAttribute:on: (conflicts with Seaside) WALibrary>>urlOf:using: (conflicts with Seaside) WALibrary>>urlForFile: (conflicts with Seaside) WALibrary>>urlOf: (conflicts with Seaside) WAComponent>>decoration (conflicts with Seaside) WAKom>>handleRequest: (conflicts with Seaside) WAKom class>>startOn: (conflicts with Seaside) WAResponse class>>notFound: (conflicts with Seaside) WASession>>updateRoot: (conflicts with Seaside) WASession>>incomingRequest: (conflicts with Seaside) WASession>>responseForRequest: (conflicts with Seaside) WASession>>baseUrl (conflicts with Seaside) WASession>>application (conflicts with Seaside) WARegistry>>clearHandlers (conflicts with Seaside) WAFileHandler>>libraryAt:ifAbsent: (conflicts with Seaside) WAFileHandler>>responseAt:ifAbsent: (conflicts with Seaside) WARenderLoopMain>>createRoot (conflicts with Seaside) ObjectFinder ------------ Loading ... Finding conflicts... BTree ----- Loading ... Finding conflicts... ZigZag ------ Loading ... |
Since seaside28Jetsam is a collection of overrides to seaside these are
not conflicts but intentional Keith > Seaside28Jetsam > --------------- > Loading ... > Finding conflicts... > WAApplication>>handleDefaultRequest: (conflicts with Seaside) > WAErrorHandler>>internalError: (conflicts with Seaside) > WAErrorHandler class>>internalError: (conflicts with Seaside) > WADocumentHandler>>response (conflicts with Seaside) > WADocumentHandler>>mimeDocument (conflicts with Seaside) > WAConfigurationEditor>>renderAttribute:on: (conflicts with Seaside) > WALibrary>>urlOf:using: (conflicts with Seaside) > WALibrary>>urlForFile: (conflicts with Seaside) > WALibrary>>urlOf: (conflicts with Seaside) > WAComponent>>decoration (conflicts with Seaside) > WAKom>>handleRequest: (conflicts with Seaside) > WAKom class>>startOn: (conflicts with Seaside) > WAResponse class>>notFound: (conflicts with Seaside) > WASession>>updateRoot: (conflicts with Seaside) > WASession>>incomingRequest: (conflicts with Seaside) > WASession>>responseForRequest: (conflicts with Seaside) > WASession>>baseUrl (conflicts with Seaside) > WASession>>application (conflicts with Seaside) > WARegistry>>clearHandlers (conflicts with Seaside) > WAFileHandler>>libraryAt:ifAbsent: (conflicts with Seaside) > WAFileHandler>>responseAt:ifAbsent: (conflicts with Seaside) > WARenderLoopMain>>createRoot (conflicts with Seaside) > > > |
In reply to this post by Andreas.Raab
----- Original Message ----- From: Andreas Raab <[hidden email]> Date: Saturday, December 20, 2008 0:52 am Subject: [squeak-dev] Re: [ANN] ConflictFinder (help needed!) To: The general-purpose Squeak developers list <[hidden email]> > Some progress: > > [x] Find a good name for the integration testing project. > > Done. The project is now on http://squeaksource.com/InT.html (as > you can > see I got really creative ;-) BTW, the project is world-writable - > if > you have an improvement just go right at it and post it into the > repository. "Int" has brought us many wonderful things. Internet, integers, intelligence... internal combustion... > > [x] Following dependencies. > > Done. ConflictFinder now also has a utility method that you can use > to > run the entire process: > > ConflictFinder findConflictsInUniverse: > UUniverse systemUniverse updatePackagesViaWWW Great, great great. Ran it on this 1 GHz G4 (OS 10.5.6) and I think it took about 12 hours :) Output is below. Thanks, TimJ Analysing base system ... done. ToolBuilder-Kernel ------------------ Loading ... Finding conflicts... YAXO ---- Loading ... Finding conflicts... FFI --- Loading ... Finding conflicts... Magritte-Model -------------- Loading ... Finding conflicts... Whisker Browser --------------- Loading ... Finding conflicts... Magma Server ------------ Loading ... Question: Can't find dependency Ma exception handling-cmm.16. ignore? Answer: false Finding conflicts... Network-HTML ------------ Loading ... Finding conflicts... SqueakPipes ----------- Loading ... Finding conflicts... Exupery ------- Loading ... Finding conflicts... KernelExt-kph ------------- Loading ... Loading failed: Error: search path not set Installer class(Object)>>error: Installer class>>install: UndefinedObject>>DoIt Compiler>>evaluate:in:to:notifying:ifFail:logged: Compiler class>>evaluate:for:notifying:logged: Compiler class>>evaluate:for:logged: Compiler class>>evaluate:logged: [] in MultiByteFileStream(PositionableStream)>>fileInAnnouncing: {[val := (self peekFor: $!) ifTrue: [(Compiler evaluate: self nextChunk l...]} BlockContext>>on:do: [] in MultiByteFileStream(PositionableStream)>>fileInAnnouncing: {[:bar | [self atEnd] whileFalse: [bar value: self position. self skipS...]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: MultiByteFileStream(PositionableStream)>>fileInAnnouncing: [] in ChangeSet class>>newChangesFromStream:named: {[newSet ifNotNil: [(aStream respondsTo: #converter:) ifTrue: [newStrea...]} BlockContext>>ensure: ChangeSet class>>newChangesFromStream:named: ChangesOrganizer class>>newChangesFromStream:named: ChangeSorter class>>newChangesFromStream:named: UIFileOut>>install:usingBaseName: UIFileOut(UPackageInstaller)>>installFileNamed: UPackageInstaller class>>installFileNamed: UPackage>>install MessageSend>>value [] in ConflictFinder>>load: {[patchAction value]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[patchAction value] on: ProvideAnswerNotification do: [:notify | (n...]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[[patchAction value] on: ProvideAnswerNotification do: [:notify | (...]} BlockContext>>on:do: ConflictFinder>>load: ConflictFinder>>findConflictsIn:notifying: [] in ConflictFinder>>findConflictsIn: {[:bar | ^ self findConflictsIn: anArrayOfAssociations notifying: bar]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: ConflictFinder>>findConflictsIn: ConflictFinder class>>findConflictsInUniverse: UndefinedObject>>DoIt Compiler>>evaluate:in:to:notifying:ifFail:logged: [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class evaluatorClass new evaluate: self selectionAsStream in: ctxt...]} BlockContext>>on:do: TextMorphEditor(ParagraphEditor)>>evaluateSelection TextMorphEditor(ParagraphEditor)>>printIt [] in TextMorphEditor(ParagraphEditor)>>printIt: {[self printIt]} TextMorphEditor(Controller)>>terminateAndInitializeAround: TextMorphEditor(ParagraphEditor)>>printIt: TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with: TextMorphEditor>>dispatchOnCharacter:with: TextMorphEditor(ParagraphEditor)>>readKeyboard TextMorphEditor>>readKeyboard [] in TextMorphForEditView(TextMorph)>>keyStroke: {[editor readKeyboard]} TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent: TextMorphForEditView>>handleInteraction:fromEvent: TextMorphForEditView(TextMorph)>>keyStroke: TextMorphForEditView>>keyStroke: TextMorphForEditView(TextMorph)>>handleKeystroke: KeyboardEvent>>sentTo: TextMorphForEditView(Morph)>>handleEvent: TextMorphForEditView(Morph)>>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>>sendKeyboardEvent: 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]} Finding conflicts... SIXX ---- Loading ... Finding conflicts... Magritte-Morph -------------- Loading ... Finding conflicts... Speech ------ Loading ... Finding conflicts... Connectors ---------- Loading ... Finding conflicts... Polymorph Geometry ------------------ Loading ... Finding conflicts... SystemEditor-Core ----------------- Loading ... Finding conflicts... Balloon3D-Packaging ------------------- Loading ... Finding conflicts... Pier-Model ---------- Loading ... Finding conflicts... Balloon3D-Constants ------------------- Loading ... Finding conflicts... DynamicBindings --------------- Loading ... Finding conflicts... SUnit-improved -------------- Loading ... Finding conflicts... Nile-Base --------- Loading ... Finding conflicts... FileMan ------- Loading ... Finding conflicts... ClassSelectorSets ----------------- Loading ... Finding conflicts... ProjectsAsPNG ------------- Loading ... Loading failed: NameLookupFailure: Could not resolve the server named: [] in NetNameResolver class>>addressForName:timeout: {[(self waitForResolverReadyUntil: deadline) ifTrue: [self primStartLookupO...]} [] in Semaphore>>critical: {[caught := true. self wait. blockValue := mutuallyExcludedBlock value]} BlockContext>>ensure: Semaphore>>critical: NetNameResolver class>>addressForName:timeout: HTTPSocket class>>httpGetDocument:args:accept:request: [] in HTTPSocket class>>httpGetDocument:args:accept:request: {[sock := HTTPSocket new. sock connectTo: serverAddr port: connectToPort. (...]} SmallInteger(Integer)>>timesRepeat: HTTPSocket class>>httpGetDocument:args:accept:request: HttpUrl>>retrieveContentsArgs:accept: HttpUrl>>retrieveContentsArgs: HttpUrl>>retrieveContents UPackage>>cachedCopyFilename UPackage>>install MessageSend>>value [] in ConflictFinder>>load: {[patchAction value]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[patchAction value] on: ProvideAnswerNotification do: [:notify | (n...]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[[patchAction value] on: ProvideAnswerNotification do: [:notify | (...]} BlockContext>>on:do: ConflictFinder>>load: ConflictFinder>>findConflictsIn:notifying: [] in ConflictFinder>>findConflictsIn: {[:bar | ^ self findConflictsIn: anArrayOfAssociations notifying: bar]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: ConflictFinder>>findConflictsIn: ConflictFinder class>>findConflictsInUniverse: UndefinedObject>>DoIt Compiler>>evaluate:in:to:notifying:ifFail:logged: [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class evaluatorClass new evaluate: self selectionAsStream in: ctxt...]} BlockContext>>on:do: TextMorphEditor(ParagraphEditor)>>evaluateSelection TextMorphEditor(ParagraphEditor)>>printIt [] in TextMorphEditor(ParagraphEditor)>>printIt: {[self printIt]} TextMorphEditor(Controller)>>terminateAndInitializeAround: TextMorphEditor(ParagraphEditor)>>printIt: TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with: TextMorphEditor>>dispatchOnCharacter:with: TextMorphEditor(ParagraphEditor)>>readKeyboard TextMorphEditor>>readKeyboard [] in TextMorphForEditView(TextMorph)>>keyStroke: {[editor readKeyboard]} TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent: TextMorphForEditView>>handleInteraction:fromEvent: TextMorphForEditView(TextMorph)>>keyStroke: TextMorphForEditView>>keyStroke: TextMorphForEditView(TextMorph)>>handleKeystroke: KeyboardEvent>>sentTo: TextMorphForEditView(Morph)>>handleEvent: TextMorphForEditView(Morph)>>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>>sendKeyboardEvent: 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]} Finding conflicts... OmniBrowser ----------- Loading ... Finding conflicts... OmniBrowser-Standard -------------------- Loading ... Finding conflicts... Morse Code ---------- Loading ... Finding conflicts... FreeType Plus-plugins installer ------------------------------- Loading ... Finding conflicts... Sake ---- Loading ... Finding conflicts... MemoryUsage ----------- Loading ... Finding conflicts... OmniBrowser-SUnitIntegration ---------------------------- Loading ... Finding conflicts... RoelTyper --------- Loading ... Finding conflicts... PropertyList ------------ Loading ... Finding conflicts... DynamicProtocols ---------------- Loading ... Finding conflicts... WanderingLetters ---------------- Loading ... Finding conflicts... OmniBrowser-Morphic ------------------- Loading ... Finding conflicts... Polymorph Widgets ----------------- Loading ... Finding conflicts... StringMorph>>minHeight (conflicts with Connectors) Pier-TabbedPagesWidgets ----------------------- Loading ... WARNING: This package depends on the following classes: PRChildrenWidget You must resolve these dependencies before you will be able to load these definitions: PRTabbedPagesWidget PRTabbedPagesWidget classSide>>descriptionHighlight PRTabbedPagesWidget classSide>>descriptionHighlightPath PRTabbedPagesWidget classSide>>label PRTabbedPagesWidget>>children PRTabbedPagesWidget>>childrenDo: PRTabbedPagesWidget>>component PRTabbedPagesWidget>>cssClass PRTabbedPagesWidget>>findIndex:ifAbsent: PRTabbedPagesWidget>>initialize PRTabbedPagesWidget>>items PRTabbedPagesWidget>>renderContentOn: PRTabbedPagesWidget>>renderNavigationOn: PRTabbedPagesWidget>>renderPanelOn: PRTabbedPagesWidget>>renderSelect:on: PRTabbedPagesWidget>>renderTabsOn: PRTabbedPagesWidget>>scriptSelectedOn: PRTabbedPagesWidget>>scriptTabSelectedOn: PRTabbedPagesWidget>>selected PRTabbedPagesWidget>>selected: PRTabbedPagesWidget>>selectedPrior PRTabbedPagesWidget>>uid:at: PRTabbedPagesWidget>>updatePanelOn: PRTaggedPagesWidget PRTaggedPagesWidget classSide>>availableTags PRTaggedPagesWidget classSide>>context PRTaggedPagesWidget classSide>>defaultMaxItems PRTaggedPagesWidget classSide>>descriptionBelow PRTaggedPagesWidget classSide>>descriptionTag PRTaggedPagesWidget classSide>>label PRTaggedPagesWidget>>childrenOf: PRTaggedPagesWidget>>isFiltered: PRTaggedPagesWidget>>items PRTaggedPagesWidget>>tag PRTaggedPagesWidget>>target PRTaggedPagesWidget>>unfilteredItems Finding conflicts... Keymapping ---------- Loading ... Finding conflicts... Units ----- Loading ... Finding conflicts... Cryptography ------------ Loading ... Question: The pool dictionary ASN1Constants does not exist. Do you want it automatically created? Answer: false Finding conflicts... KomServices ----------- Loading ... Finding conflicts... Magritte-Tests -------------- Loading ... Finding conflicts... KomHttpServer ------------- Loading ... Finding conflicts... MinneStore ---------- Loading ... Finding conflicts... ToolBuilder-Examples -------------------- Loading ... Finding conflicts... ToolBuilder-Specs ----------------- Loading ... Finding conflicts... Monticello2-Core ---------------- Loading ... Finding conflicts... Seaside ------- Loading ... Question: Please choose a username for the application 'config' Answer: 2 - yeah, sure whatever Finding conflicts... Refactoring Tests ----------------- Loading ... Finding conflicts... SandstoneDb ----------- Loading ... Finding conflicts... FFI-Examples ------------ Loading ... Finding conflicts... SystemEditor-Squeak ------------------- Loading ... Finding conflicts... PostgreSQL Client ----------------- Loading ... Finding conflicts... Geometry Models --------------- Loading ... Finding conflicts... Shape (conflicts with Polymorph Geometry) Polygon (conflicts with Polymorph Geometry) PathShape (conflicts with Polymorph Geometry) Nile-Tests ---------- Loading ... Finding conflicts... VMMaker ------- Loading ... Finding conflicts... OB-Monticello ------------- Loading ... Finding conflicts... Scriptaculous ------------- Loading ... Finding conflicts... Monticello2-Squeak ------------------ Loading ... Finding conflicts... Object>>displayString (conflicts with Seaside) Java Serialization ------------------ Loading ... Finding conflicts... ProcessSpecific --------------- Loading ... WARNING: Process should not be redefined. Proceed to store over it. Finding conflicts... Sake-Scheduler -------------- Loading ... Finding conflicts... Magritte-Seaside ---------------- Loading ... Finding conflicts... Array2D ------- Loading ... Finding conflicts... OB-Enhancements --------------- Loading ... Finding conflicts... MCWorkingCopy>>asNode (conflicts with OB-Monticello) AST --- Loading ... Finding conflicts... SUnitGUI-improved ----------------- Loading ... Finding conflicts... TestRunner>>selectInverseClasses (conflicts with Polymorph Widgets) TestRunner>>selectAllClasses (conflicts with Polymorph Widgets) TestRunner>>selectNoClasses (conflicts with Polymorph Widgets) TestRunner>>selectSubclasses (conflicts with Polymorph Widgets) Balloon3D-Kernel ---------------- Loading ... Question: load older dependency Balloon3D-Constants-ar.2? Answer: true Finding conflicts... Pier-Seaside ------------ Loading ... Question: Would you like to create a Seaside application for Pier? Answer: false Finding conflicts... Pier-Randomizer --------------- Loading ... Finding conflicts... Mse --- Loading ... WARNING: This package depends on the following classes: SmaCCScanner SmaCCParser You must resolve these dependencies before you will be able to load these definitions: MSEReader MSEReader classSide>>parserDefinitionComment MSEReader classSide>>scannerClass MSEReader classSide>>startingStateForRoot MSEReader>>cleanupMemory MSEReader>>element:attributes: MSEReader>>id:for: MSEReader>>initialize MSEReader>>integerReference: MSEReader>>nameReference: MSEReader>>performParsingLoop MSEReader>>reduceActionForAttributeNode1: MSEReader>>reduceActionForBoolean1: MSEReader>>reduceActionForBoolean2: MSEReader>>reduceActionForElementNode1: MSEReader>>reduceActionForElementNode2: MSEReader>>reduceActionForElementNode3: MSEReader>>reduceActionForGroupXXXXXNameXXXString1: MSEReader>>reduceActionForGroupXXXXXNameXXXString2: MSEReader>>reduceActionForIdCommand1: MSEReader>>reduceActionForIdRefCommand1: MSEReader>>reduceActionForInteger1: MSEReader>>reduceActionForName1: MSEReader>>reduceActionForName2: MSEReader>>reduceActionForNameRefCommand1: MSEReader>>reduceActionForNumber1: MSEReader>>reduceActionForRepeatXXAttributeNode1: MSEReader>>reduceActionForRepeatXXAttributeNode2: MSEReader>>reduceActionForRepeatXXElementNode1: MSEReader>>reduceActionForRepeatXXElementNode2: MSEReader>>reduceActionForRepeatXXValueNode1: MSEReader>>reduceActionForRepeatXXValueNode2: MSEReader>>reduceActionForRoot1: MSEReader>>reduceActionForRoot2: MSEReader>>reduceActionForString1: MSEReader>>reduceActionForUndefined1: MSEReader>>reduceActionForValueNode2: MSEReader>>reduceActionForValueNode3: MSEReader>>reduceTable MSEReader>>resolveReferences MSEReader>>transitionTable MSEScanner MSEScanner classSide>>initializeKeywordMap MSEScanner classSide>>scannerDefinitionComment MSEScanner>>emptySymbolTokenId MSEScanner>>errorTokenId MSEScanner>>scan1 MSEScanner>>scan2 MSEScanner>>scan3 MSEScanner>>scan4 MSEScanner>>scan5 MSEScanner>>scanForToken MSESmalltalkReader MSESmalltalkReader>>convert: MSESmalltalkReader>>element:attributes: MSESmalltalkReader>>nameReference: Finding conflicts... Pier-Commands-RemoveChildren ---------------------------- Loading ... Finding conflicts... Polymorph EventEnhancements --------------------------- Loading ... Finding conflicts... Graphics-Tools -------------- Loading ... Finding conflicts... SARBuilder ---------- Loading ... Finding conflicts... Magma Client ------------ Loading ... Question: Can't find dependency Ma exception handling-cmm.16. ignore? Answer: false Finding conflicts... OmniBrowser-TraitsIntegration ----------------------------- Loading ... Finding conflicts... Event Enhancements ------------------ Loading ... Finding conflicts... ExclusiveWeakMessageSend (conflicts with Polymorph EventEnhancements) NonReentrantWeakMessageSend (conflicts with Polymorph EventEnhancements) LambdaMessageSend ----------------- Loading ... Finding conflicts... DictionaryBrowser ----------------- Loading ... Finding conflicts... SmaCC runtime ------------- Loading ... Finding conflicts... ShoreComponents --------------- Loading ... WARNING: This package depends on the following classes: WAStyleLibrary WAScriptLibrary You must resolve these dependencies before you will be able to load these definitions: ShoreStandardScheme ShoreStandardScheme>>component ShoreStandardScheme>>control ShoreStandardScheme>>form ShoreStandardScheme>>general ShoreStandardScheme>>layout ShoreStandardScheme>>panel ShoreStandardScheme>>scheme ShoreStandardScheme>>updateRoot: ShoreStandardScripts ShoreStandardScripts>>contextMenu ShoreStandardScripts>>modalDialog ShoreStandardScripts>>onResize ShoreStandardScripts>>progress ShoreStandardScripts>>tables ShoreStandardScripts>>updateRoot: ShoreStandardScripts>>utils ShoreStandardStyles ShoreStandardStyles>>body ShoreStandardStyles>>contextMenu ShoreStandardStyles>>datePicker ShoreStandardStyles>>dialogs ShoreStandardStyles>>documentation ShoreStandardStyles>>dynamicPanel ShoreStandardStyles>>editors ShoreStandardStyles>>hierarchy ShoreStandardStyles>>layout ShoreStandardStyles>>lists ShoreStandardStyles>>modalDialog ShoreStandardStyles>>progress ShoreStandardStyles>>roundCorners ShoreStandardStyles>>tabControl ShoreStandardStyles>>tables ShoreStandardStyles>>timetables ShoreStandardStyles>>updateRoot: ShoreStandardStyles>>useful ShoreStandardStyles>>xpPanel Finding conflicts... Games ----- Loading ... Finding conflicts... DHB Numerical Analysis ---------------------- Loading ... Finding conflicts... Monticello15 ------------ Loading ... Finding conflicts... MCTool>>buildWith: (conflicts with Polymorph Widgets) Balloon3D-Morphic ----------------- Loading ... Loading failed: MessageNotUnderstood: UndefinedObject>>addAll: UndefinedObject(Object)>>doesNotUnderstand: #addAll: [] in MCMczReader>>extractDefinitionsFrom: {[:rc | reader := rc on: member contentStream text. definitions addAll: rea...]} MCStReader class(Object)>>ifNotNilDo: MCMczReader>>extractDefinitionsFrom: [] in MCMczReader>>loadSnapshot {[:m | self extractDefinitionsFrom: m]} OrderedCollection>>do: MCMczReader>>loadSnapshot MCMczReader>>snapshot MCMczReader(MCVersionReader)>>basicVersion MCMczReader>>basicVersion MCMczReader(MCVersionReader)>>version MCMczReader class(MCVersionReader class)>>versionFromStream: [] in MCMczReader class(MCVersionReader class)>>versionFromFile: {[:stream | self versionFromStream: stream]} [] in MCMczReader class(MCVersionReader class)>>file:streamDo: {[file := FileStream readOnlyFileNamed: fileName. aBlock value: file]} BlockContext>>ensure: MCMczReader class(MCVersionReader class)>>file:streamDo: MCMczReader class(MCVersionReader class)>>versionFromFile: MCMczReader class(MCVersionReader class)>>loadVersionFile: [] in UIMonticello>>installFileNamed: {[:reader | ^ reader loadVersionFile: filename]} SystemDictionary(Dictionary)>>at:ifPresent: UIMonticello>>installFileNamed: UPackageInstaller class>>installFileNamed: UPackage>>install MessageSend>>value [] in ConflictFinder>>load: {[patchAction value]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[patchAction value] on: ProvideAnswerNotification do: [:notify | (n...]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[[patchAction value] on: ProvideAnswerNotification do: [:notify | (...]} BlockContext>>on:do: ConflictFinder>>load: ConflictFinder>>findConflictsIn:notifying: [] in ConflictFinder>>findConflictsIn: {[:bar | ^ self findConflictsIn: anArrayOfAssociations notifying: bar]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: ConflictFinder>>findConflictsIn: ConflictFinder class>>findConflictsInUniverse: UndefinedObject>>DoIt Compiler>>evaluate:in:to:notifying:ifFail:logged: [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class evaluatorClass new evaluate: self selectionAsStream in: ctxt...]} BlockContext>>on:do: TextMorphEditor(ParagraphEditor)>>evaluateSelection TextMorphEditor(ParagraphEditor)>>printIt [] in TextMorphEditor(ParagraphEditor)>>printIt: {[self printIt]} TextMorphEditor(Controller)>>terminateAndInitializeAround: TextMorphEditor(ParagraphEditor)>>printIt: TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with: TextMorphEditor>>dispatchOnCharacter:with: TextMorphEditor(ParagraphEditor)>>readKeyboard TextMorphEditor>>readKeyboard [] in TextMorphForEditView(TextMorph)>>keyStroke: {[editor readKeyboard]} TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent: TextMorphForEditView>>handleInteraction:fromEvent: TextMorphForEditView(TextMorph)>>keyStroke: TextMorphForEditView>>keyStroke: TextMorphForEditView(TextMorph)>>handleKeystroke: KeyboardEvent>>sentTo: TextMorphForEditView(Morph)>>handleEvent: TextMorphForEditView(Morph)>>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>>sendKeyboardEvent: 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]} Finding conflicts... Sake-Packages ------------- Loading ... Finding conflicts... NewParser --------- Loading ... Finding conflicts... SendTreeExplorer ---------------- Loading ... Finding conflicts... Telnet ------ Loading ... Question: The default fixed-width font is abominable. Do you want me to create a better fixed-width font for you? Answer: true Finding conflicts... BreakOut -------- Loading ... Loading failed: MessageNotUnderstood: UndefinedObject>>addAll: UndefinedObject(Object)>>doesNotUnderstand: #addAll: [] in MCMczReader>>extractDefinitionsFrom: {[:rc | reader := rc on: member contentStream text. definitions addAll: rea...]} MCStReader class(Object)>>ifNotNilDo: MCMczReader>>extractDefinitionsFrom: [] in MCMczReader>>loadSnapshot {[:m | self extractDefinitionsFrom: m]} OrderedCollection>>do: MCMczReader>>loadSnapshot MCMczReader>>snapshot MCMczReader(MCVersionReader)>>basicVersion MCMczReader>>basicVersion MCMczReader(MCVersionReader)>>version MCMczReader class(MCVersionReader class)>>versionFromStream: [] in MCMczReader class(MCVersionReader class)>>versionFromFile: {[:stream | self versionFromStream: stream]} [] in MCMczReader class(MCVersionReader class)>>file:streamDo: {[file := FileStream readOnlyFileNamed: fileName. aBlock value: file]} BlockContext>>ensure: MCMczReader class(MCVersionReader class)>>file:streamDo: MCMczReader class(MCVersionReader class)>>versionFromFile: MCMczReader class(MCVersionReader class)>>loadVersionFile: [] in UIMonticello>>installFileNamed: {[:reader | ^ reader loadVersionFile: filename]} SystemDictionary(Dictionary)>>at:ifPresent: UIMonticello>>installFileNamed: UPackageInstaller class>>installFileNamed: UPackage>>install MessageSend>>value [] in ConflictFinder>>load: {[patchAction value]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[patchAction value] on: ProvideAnswerNotification do: [:notify | (n...]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[[patchAction value] on: ProvideAnswerNotification do: [:notify | (...]} BlockContext>>on:do: ConflictFinder>>load: ConflictFinder>>findConflictsIn:notifying: [] in ConflictFinder>>findConflictsIn: {[:bar | ^ self findConflictsIn: anArrayOfAssociations notifying: bar]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: ConflictFinder>>findConflictsIn: ConflictFinder class>>findConflictsInUniverse: UndefinedObject>>DoIt Compiler>>evaluate:in:to:notifying:ifFail:logged: [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class evaluatorClass new evaluate: self selectionAsStream in: ctxt...]} BlockContext>>on:do: TextMorphEditor(ParagraphEditor)>>evaluateSelection TextMorphEditor(ParagraphEditor)>>printIt [] in TextMorphEditor(ParagraphEditor)>>printIt: {[self printIt]} TextMorphEditor(Controller)>>terminateAndInitializeAround: TextMorphEditor(ParagraphEditor)>>printIt: TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with: TextMorphEditor>>dispatchOnCharacter:with: TextMorphEditor(ParagraphEditor)>>readKeyboard TextMorphEditor>>readKeyboard [] in TextMorphForEditView(TextMorph)>>keyStroke: {[editor readKeyboard]} TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent: TextMorphForEditView>>handleInteraction:fromEvent: TextMorphForEditView(TextMorph)>>keyStroke: TextMorphForEditView>>keyStroke: TextMorphForEditView(TextMorph)>>handleKeystroke: KeyboardEvent>>sentTo: TextMorphForEditView(Morph)>>handleEvent: TextMorphForEditView(Morph)>>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>>sendKeyboardEvent: 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]} Finding conflicts... TinyWiki -------- Loading ... Finding conflicts... OSProcess --------- Loading ... Finding conflicts... Shout ----- Loading ... Finding conflicts... SystemEditor ------------ Loading ... Finding conflicts... UI Themes and Standard Widgets ------------------------------ Loading ... Loading failed: MessageNotUnderstood: UndefinedObject>>at:ifAbsentPut: UndefinedObject(Object)>>doesNotUnderstand: #at:ifAbsentPut: ThemeIcons class>>backspaceArrowIcon [] in ThemeIcons class>>initializeIcons {[:each | Icons at: each put: (self perform: each)]} IdentitySet(Set)>>do: ThemeIcons class>>initializeIcons ThemeIcons class>>initialize MCMethodInitializerDefinition>>postloadOver: [] in MCPackageLoader1b>>basicLoad {[:ea | ea postloadOver: (self obsoletionFor: ea). self successfullyLoade...]} [] in OrderedCollection(SequenceableCollection)>>do:displayingProgress: {[:each :i | bar value: i. aBlock value: each]} OrderedCollection(SequenceableCollection)>>withIndexDo: [] in OrderedCollection(SequenceableCollection)>>do:displayingProgress: {[:bar | self withIndexDo: [:each :i | bar value: i. aBlock value: e...]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: OrderedCollection(SequenceableCollection)>>do:displayingProgress: MCPackageLoader1b>>basicLoad [] in MCPackageLoader1b>>protectedLoad {[self basicLoad]} BlockContext>>on:do: [] in MCPackageLoader1b>>protectedLoad {[[self basicLoad] on: InMidstOfFileinNotification do: [:n | n resume: tr...]} BlockContext>>ensure: [] in MCPackageLoader1b>>protectedLoad {[[[self basicLoad] on: InMidstOfFileinNotification do: [:n | n resume: t...]} BlockContext>>on:do: MCPackageLoader1b>>protectedLoad [] in MCPackageLoader1b>>loadWithNameLike: {[self protectedLoad]} [] in MCPackageLoader1b>>useChangeSetNamed:during: {[aBlock value]} BlockContext>>ensure: MCPackageLoader1b>>useChangeSetNamed:during: MCPackageLoader1b>>useNewChangeSetNamedLike:during: MCPackageLoader1b>>loadWithNameLike: MCVersionLoader>>loadWithNameLike: MCVersionLoader>>load MCVersionLoader class>>loadVersion: MCVersion>>load MCMczReader class(MCVersionReader class)>>loadVersionFile: [] in UIMonticello>>installFileNamed: {[:reader | ^ reader loadVersionFile: filename]} SystemDictionary(Dictionary)>>at:ifPresent: UIMonticello>>installFileNamed: UPackageInstaller class>>installFileNamed: UPackage>>install MessageSend>>value [] in ConflictFinder>>load: {[patchAction value]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[patchAction value] on: ProvideAnswerNotification do: [:notify | (n...]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[[patchAction value] on: ProvideAnswerNotification do: [:notify | (...]} BlockContext>>on:do: ConflictFinder>>load: ConflictFinder>>findConflictsIn:notifying: [] in ConflictFinder>>findConflictsIn: {[:bar | ^ self findConflictsIn: anArrayOfAssociations notifying: bar]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: ConflictFinder>>findConflictsIn: ConflictFinder class>>findConflictsInUniverse: UndefinedObject>>DoIt Compiler>>evaluate:in:to:notifying:ifFail:logged: [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class evaluatorClass new evaluate: self selectionAsStream in: ctxt...]} BlockContext>>on:do: TextMorphEditor(ParagraphEditor)>>evaluateSelection TextMorphEditor(ParagraphEditor)>>printIt [] in TextMorphEditor(ParagraphEditor)>>printIt: {[self printIt]} TextMorphEditor(Controller)>>terminateAndInitializeAround: TextMorphEditor(ParagraphEditor)>>printIt: TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with: TextMorphEditor>>dispatchOnCharacter:with: TextMorphEditor(ParagraphEditor)>>readKeyboard TextMorphEditor>>readKeyboard [] in TextMorphForEditView(TextMorph)>>keyStroke: {[editor readKeyboard]} TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent: TextMorphForEditView>>handleInteraction:fromEvent: TextMorphForEditView(TextMorph)>>keyStroke: TextMorphForEditView>>keyStroke: TextMorphForEditView(TextMorph)>>handleKeystroke: KeyboardEvent>>sentTo: TextMorphForEditView(Morph)>>handleEvent: TextMorphForEditView(Morph)>>handleFocusEvent: [] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self. ActiveEvent := anEvent. result := focusHolder han...]} [] in PasteUpMorph>>becomeActiveDuring: {[aBlock value]} BlockContext>>on:do: Finding conflicts... AlphaImageMorph (conflicts with Polymorph Widgets) TransformWithLayoutMorph (conflicts with Polymorph Widgets) TabGroupMorph (conflicts with Polymorph Widgets) CheckboxMorph (conflicts with Polymorph Widgets) PluggableDialogWindow (conflicts with Polymorph Widgets) QuestionWithoutCancelDialogWindow (conflicts with Polymorph Widgets) PanelMorph (conflicts with Polymorph Widgets) MouseWheelEvent (conflicts with Polymorph Widgets) TextMorphForFieldView (conflicts with Polymorph Widgets) TextMorphForFieldView>>minExtent (conflicts with Polymorph Widgets) RowLayout (conflicts with Polymorph Widgets) TreeListMorph (conflicts with Polymorph Widgets) EdgeGripMorph (conflicts with Polymorph Widgets) EdgeGripMorph>>targetPoint: (conflicts with Polymorph Widgets) PBSoundThemePreferenceView (conflicts with Polymorph Widgets) UITheme (conflicts with Polymorph Widgets) UITheme>>initialize (conflicts with Polymorph Widgets) UITheme>>menuColorFor: (conflicts with Polymorph Widgets) UITheme>>chooseFontIn:title:font: (conflicts with Polymorph Widgets) UITheme>>defaultSettings (conflicts with Polymorph Widgets) UITheme class (conflicts with Polymorph Widgets) UITheme class>>initialize (conflicts with Polymorph Widgets) ImageFillStyle (conflicts with Polymorph Widgets) ImageFillStyle>>fillRectangle:on: (conflicts with Polymorph Widgets) ImageFillStyle>>form: (conflicts with Polymorph Widgets) VScaleMorph (conflicts with Polymorph Widgets) BracketMorph (conflicts with Polymorph Widgets) LongMessageDialogWindow (conflicts with Polymorph Widgets) MenuMorph>>themeChanged (conflicts with Polymorph Widgets) MenuMorph>>addTitle:icon:updatingSelector:updateTarget: (conflicts with Polymorph Widgets) WorkAreaMorph (conflicts with Polymorph Widgets) AboutDialogWindow (conflicts with Polymorph Widgets) ObjectStringConverter (conflicts with Polymorph Widgets) ExpanderMorph (conflicts with Polymorph Widgets) MessageDialogWindow (conflicts with Polymorph Widgets) DenyDialogWindow (conflicts with Polymorph Widgets) HColorSelectorMorph (conflicts with Polymorph Widgets) AlertDialogWindow (conflicts with Polymorph Widgets) DialogWindow (conflicts with Polymorph Widgets) TabLabelMorph (conflicts with Polymorph Widgets) DashedBorder (conflicts with Polymorph Widgets) PopupChoiceDialogWindow (conflicts with Polymorph Widgets) PopupChoiceDialogWindow>>newContentMorph (conflicts with Polymorph Widgets) FullscreenMorph (conflicts with Polymorph Widgets) UIThemeWatery (conflicts with Polymorph Widgets) UIThemeWatery>>buttonNormalFillStyleFor: (conflicts with Polymorph Widgets) Morph>>openModal: (conflicts with Polymorph Widgets) Morph>>theme: (conflicts with Polymorph Widgets) FuzzyLabelMorph (conflicts with Polymorph Widgets) HSVAColorSelectorMorph (conflicts with Polymorph Widgets) ErrorDialogWindow (conflicts with Polymorph Widgets) ExpanderTitleMorph (conflicts with Polymorph Widgets) HScaleMorph (conflicts with Polymorph Widgets) InterpolatedGradientFillStyle (conflicts with Polymorph Widgets) ComposableMorph (conflicts with Polymorph Widgets) ComposableMorph>>newButtonFor:getState:action:arguments:getEnabled:label:help: (conflicts with Polymorph Widgets) ComposableMorph>>newCheckboxFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) ComposableMorph>>newButtonFor:action:getEnabled:label:help: (conflicts with Polymorph Widgets) ComposableMorph>>newCheckboxFor:getSelected:setSelected:getEnabled:label:help: (conflicts with Polymorph Widgets) ComposableMorph>>newRadioButtonFor:getSelected:setSelected:getEnabled:label:help: (conflicts with Polymorph Widgets) ComposableMorph>>newRadioButtonFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) ComposableMorph>>newButtonFor:action:label:help: (conflicts with Polymorph Widgets) StandardWindow (conflicts with Polymorph Widgets) StandardWindow>>newButtonFor:getState:action:arguments:getEnabled:label:help: (conflicts with Polymorph Widgets) StandardWindow>>newCheckboxFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) StandardWindow>>newButtonFor:action:getEnabled:label:help: (conflicts with Polymorph Widgets) StandardWindow>>newCheckboxFor:getSelected:setSelected:getEnabled:label:help: (conflicts with Polymorph Widgets) StandardWindow>>newRadioButtonFor:getSelected:setSelected:getEnabled:label:help: (conflicts with Polymorph Widgets) StandardWindow>>newRadioButtonFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) StandardWindow>>newButtonFor:action:label:help: (conflicts with Polymorph Widgets) AlphaInfiniteForm (conflicts with Polymorph Widgets) AlphaInfiniteForm>>displayOnPort:offsetBy: (conflicts with Polymorph Widgets) WateryThemeIcons (conflicts with Polymorph Widgets) QuestionDialogWindow (conflicts with Polymorph Widgets) MorphDropListMorph (conflicts with Polymorph Widgets) PluggableTextMorph>>wantsFrameAdornments (conflicts with Polymorph Widgets) PluggableTextMorph>>accept (conflicts with Polymorph Widgets) ColumnMorph (conflicts with Polymorph Widgets) ColumnMorph>>newButtonFor:getState:action:arguments:getEnabled:label:help: (conflicts with Polymorph Widgets) ColumnMorph>>newCheckboxFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) ColumnMorph>>newButtonFor:action:getEnabled:label:help: (conflicts with Polymorph Widgets) ColumnMorph>>newCheckboxFor:getSelected:setSelected:getEnabled:label:help: (conflicts with Polymorph Widgets) ColumnMorph>>newRadioButtonFor:getSelected:setSelected:getEnabled:label:help: (conflicts with Polymorph Widgets) ColumnMorph>>newRadioButtonFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) ColumnMorph>>newButtonFor:action:label:help: (conflicts with Polymorph Widgets) CompositeFillStyle (conflicts with Polymorph Widgets) CheckboxButtonMorph (conflicts with Polymorph Widgets) VistaryThemeIcons (conflicts with Polymorph Widgets) TextMorphForEditorView (conflicts with Polymorph Widgets) PBUIThemePreferenceView (conflicts with Polymorph Widgets) DropListMorph (conflicts with Polymorph Widgets) DropListMorph>>updateListSelectionIndex (conflicts with Polymorph Widgets) ColorSelectorDialogWindow (conflicts with Polymorph Widgets) SVColorSelectorMorph (conflicts with Polymorph Widgets) GroupboxMorph (conflicts with Polymorph Widgets) PlainGroupboxMorph (conflicts with Polymorph Widgets) HSVColorSelectorMorph (conflicts with Polymorph Widgets) LabelMorph (conflicts with Polymorph Widgets) ToolDockingBarMorph (conflicts with Polymorph Widgets) CompositeBorder (conflicts with Polymorph Widgets) TableItemWrapper (conflicts with Polymorph Widgets) SystemWindow>>activate (conflicts with Polymorph Widgets) SystemWindow>>expandBoxHit (conflicts with Polymorph Widgets) SystemWindow>>createCollapseBox (conflicts with Polymorph Widgets) SystemWindow>>initializeLabelArea (conflicts with Polymorph Widgets) SystemWindow>>createExpandBox (conflicts with Polymorph Widgets) SystemWindow>>createCloseBox (conflicts with Polymorph Widgets) SystemWindow>>openModal: (conflicts with Polymorph Widgets) SystemWindow>>createMenuBox (conflicts with Polymorph Widgets) SystemWindow class>>labelFor: (conflicts with Polymorph Widgets) ModelDependentDialogWindow (conflicts with Polymorph Widgets) ControlButtonMorph (conflicts with Polymorph Widgets) UIThemeVistary (conflicts with Polymorph Widgets) UIThemeVistary>>initializeForms (conflicts with Polymorph Widgets) ExampleRadioButtonModel (conflicts with Polymorph Widgets) PluggableMorphListMorph (conflicts with Polymorph Widgets) PluggableMorphListMorph>>getList (conflicts with Polymorph Widgets) MCTool>>buildWith: (conflicts with Monticello15) LazyMorphListMorph (conflicts with Polymorph Widgets) ColorChooserMorph (conflicts with Polymorph Widgets) MultiNewParagraphWithSelectionColor (conflicts with Polymorph Widgets) Browser>>buildMorphicSwitches (conflicts with Polymorph Widgets) TestRunner>>selectInverseClasses (conflicts with SUnitGUI-improved) TestRunner>>selectAllClasses (conflicts with SUnitGUI-improved) TestRunner>>selectNoClasses (conflicts with SUnitGUI-improved) TestRunner>>selectSubclasses (conflicts with SUnitGUI-improved) ThemeIcons (conflicts with Polymorph Widgets) ThemeIcons class (conflicts with Polymorph Widgets) ThemeIcons class>>downArrowIcon (conflicts with Polymorph Widgets) ThemeIcons class>>lockIcon (conflicts with Polymorph Widgets) ThemeIcons class>>questionIcon (conflicts with Polymorph Widgets) ThemeIcons class>>smallLockIcon (conflicts with Polymorph Widgets) ThemeIcons class>>smallStrikeOutIcon (conflicts with Polymorph Widgets) ThemeIcons class>>smallHierarchyBrowserIcon (conflicts with Polymorph Widgets) ThemeIcons class>>createIconMethodsFromDirectory: (conflicts with Polymorph Widgets) ThemeIcons class>>smallQuestionIcon (conflicts with Polymorph Widgets) ThemeIcons class>>smallErrorIcon (conflicts with Polymorph Widgets) ThemeIcons class>>smallUnderlineIcon (conflicts with Polymorph Widgets) ThemeIcons class>>upArrowIcon (conflicts with Polymorph Widgets) ThemeIcons class>>smallWarningIcon (conflicts with Polymorph Widgets) ThemeIcons class>>smallInfoIcon (conflicts with Polymorph Widgets) ThemeIcons class>>warningIcon (conflicts with Polymorph Widgets) ThemeIcons class>>smallItalicIcon (conflicts with Polymorph Widgets) ThemeIcons class>>smallSystemBrowserIcon (conflicts with Polymorph Widgets) ThemeIcons class>>errorIcon (conflicts with Polymorph Widgets) ThemeIcons class>>normalSizeNames (conflicts with Polymorph Widgets) ThemeIcons class>>clearIcons (conflicts with Polymorph Widgets) ThemeIcons class>>smallBarcodeIcon (conflicts with Polymorph Widgets) ThemeIcons class>>infoIcon (conflicts with Polymorph Widgets) ThemeIcons class>>initializeIcons (conflicts with Polymorph Widgets) ThemeIcons class>>smallBoldIcon (conflicts with Polymorph Widgets) PluggableSliderMorph (conflicts with Polymorph Widgets) CustomQuestionDialogWindow (conflicts with Polymorph Widgets) CustomQuestionDialogWindow>>defaultYesButton (conflicts with Polymorph Widgets) CustomQuestionDialogWindow>>newButtons (conflicts with Polymorph Widgets) EmbeddedMenuMorph (conflicts with Polymorph Widgets) PluggableIconListMorph (conflicts with Polymorph Widgets) PluggableIconListMorph>>getList (conflicts with Polymorph Widgets) PluggableTextEditorMorph (conflicts with Polymorph Widgets) ImagePreviewMorph (conflicts with Polymorph Widgets) TaskbarMorph (conflicts with Polymorph Widgets) EventHandlerPlus (conflicts with Polymorph Widgets) TextEditorDialogWindow (conflicts with Polymorph Widgets) GeneralScrollBar (conflicts with Polymorph Widgets) EmbossedStringMorph (conflicts with Polymorph Widgets) TaskbarTask (conflicts with Polymorph Widgets) FixedScaleMorph (conflicts with Polymorph Widgets) PluggableListMorph>>optimalExtent (conflicts with Polymorph Widgets) UIThemeSoftSqueak (conflicts with Polymorph Widgets) TabPanelBorder (conflicts with Polymorph Widgets) ThemeSettings (conflicts with Polymorph Widgets) ThemeSettings>>menuColor (conflicts with Polymorph Widgets) MarginBorder (conflicts with Polymorph Widgets) TableMorph (conflicts with Polymorph Widgets) TableMorph>>newButtonFor:getState:action:arguments:getEnabled:label:help: (conflicts with Polymorph Widgets) TableMorph>>newCheckboxFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) TableMorph>>newButtonFor:action:getEnabled:label:help: (conflicts with Polymorph Widgets) TableMorph>>newCheckboxFor:getSelected:setSelected:getEnabled:label:help: (conflicts with Polymorph Widgets) TableMorph>>newRadioButtonFor:getSelected:setSelected:getEnabled:label:help: (conflicts with Polymorph Widgets) TableMorph>>newRadioButtonFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) TableMorph>>newButtonFor:action:label:help: (conflicts with Polymorph Widgets) GeneralScrollPane (conflicts with Polymorph Widgets) GeneralScrollPane>>scrollBounds (conflicts with Polymorph Widgets) GeneralScrollPane>>fitScrollTarget (conflicts with Polymorph Widgets) GeneralScrollPane>>hResizeScrollbar (conflicts with Polymorph Widgets) GeneralScrollPane>>vResizeScrollbar (conflicts with Polymorph Widgets) ProportionalSplitterMorph>>mouseUp: (conflicts with Polymorph Widgets) ProportionalSplitterMorph>>splitterLeft (conflicts with Polymorph Widgets) ProportionalSplitterMorph>>splitterBelow (conflicts with Polymorph Widgets) ProportionalSplitterMorph>>splitterAbove (conflicts with Polymorph Widgets) ProportionalSplitterMorph>>splitterRight (conflicts with Polymorph Widgets) TextEntryDialogWindow (conflicts with Polymorph Widgets) ExampleBuilderMorph (conflicts with Polymorph Widgets) ExampleBuilderMorph>>newButtonFor:getState:action:arguments:getEnabled:label:help: (conflicts with Polymorph Widgets) ExampleBuilderMorph>>newCheckboxFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) ExampleBuilderMorph>>newButtonFor:action:getEnabled:label:help: (conflicts with Polymorph Widgets) ExampleBuilderMorph>>newCheckboxFor:getSelected:setSelected:getEnabled:label:help: (conflicts with Polymorph Widgets) ExampleBuilderMorph>>newRadioButtonFor:getSelected:setSelected:getEnabled:label:he lp: (conflicts with Polymorph Widgets) ExampleBuilderMorph>>newRadioButtonFor:getSelected:setSelected:label:help: (conflicts with Polymorph Widgets) ExampleBuilderMorph>>newButtonFor:action:label:help: (conflicts with Polymorph Widgets) AlphaBlendingCanvas>>image:at:sourceRect:rule: (conflicts with Polymorph Widgets) ColorComponentSelectorMorph (conflicts with Polymorph Widgets) PluggableTextFieldMorph (conflicts with Polymorph Widgets) TextHighlight (conflicts with Polymorph Widgets) ProceedDialogWindow (conflicts with Polymorph Widgets) WindowEdgeGripMorph (conflicts with Polymorph Widgets) ToggleMenuItemMorph (conflicts with Polymorph Widgets) ToggleMenuItemMorph>>isEnabled (conflicts with Polymorph Widgets) ToggleMenuItemMorph>>basicDrawOn: (conflicts with Polymorph Widgets) ToggleMenuItemMorph>>drawKeyTextOn: (conflicts with Polymorph Widgets) ToggleMenuItemMorph>>icon (conflicts with Polymorph Widgets) FillStyleBorder (conflicts with Polymorph Widgets) ColorPresenterMorph (conflicts with Polymorph Widgets) TabSelectorMorph (conflicts with Polymorph Widgets) UIThemeStandardSqueak (conflicts with Polymorph Widgets) FileDialogWindow (conflicts with Polymorph Widgets) FileDialogWindow>>selectedFileEntry (conflicts with Polymorph Widgets) AColorSelectorMorph (conflicts with Polymorph Widgets) ScrollBar>>sliderThickness (conflicts with Polymorph Widgets) ScrollBar class>>createArrowOfDirection:size:color: (conflicts with Polymorph Widgets) ListModel (conflicts with Polymorph Widgets) TasklistMorph (conflicts with Polymorph Widgets) RoundedBorder (conflicts with Polymorph Widgets) ChooseDropListDialogWindow (conflicts with Polymorph Widgets) SoundTheme (conflicts with Polymorph Widgets) SeparatorMorph (conflicts with Polymorph Widgets) Namespaces ---------- Loading ... Finding conflicts... MonticelloConfigurations-UniversesFix ------------------------------------- Loading ... Finding conflicts... Cryptography Team Package ------------------------- Loading ... Loading failed: MessageNotUnderstood: UndefinedObject>>at:ifAbsent: UndefinedObject(Object)>>doesNotUnderstand: #at:ifAbsent: ASN1Module class>>name: X509CertificateExtension class>>initializeASN1Types X509CertificateExtension class>>initialize MCMethodInitializerDefinition>>postloadOver: [] in MCPackageLoader1b>>basicLoad {[:ea | ea postloadOver: (self obsoletionFor: ea). self successfullyLoade...]} [] in OrderedCollection(SequenceableCollection)>>do:displayingProgress: {[:each :i | bar value: i. aBlock value: each]} OrderedCollection(SequenceableCollection)>>withIndexDo: [] in OrderedCollection(SequenceableCollection)>>do:displayingProgress: {[:bar | self withIndexDo: [:each :i | bar value: i. aBlock value: e...]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: OrderedCollection(SequenceableCollection)>>do:displayingProgress: MCPackageLoader1b>>basicLoad [] in MCPackageLoader1b>>protectedLoad {[self basicLoad]} BlockContext>>on:do: [] in MCPackageLoader1b>>protectedLoad {[[self basicLoad] on: InMidstOfFileinNotification do: [:n | n resume: tr...]} BlockContext>>ensure: [] in MCPackageLoader1b>>protectedLoad {[[[self basicLoad] on: InMidstOfFileinNotification do: [:n | n resume: t...]} BlockContext>>on:do: MCPackageLoader1b>>protectedLoad [] in MCPackageLoader1b>>loadWithNameLike: {[self protectedLoad]} [] in MCPackageLoader1b>>useChangeSetNamed:during: {[aBlock value]} BlockContext>>ensure: MCPackageLoader1b>>useChangeSetNamed:during: MCPackageLoader1b>>useNewChangeSetNamedLike:during: MCPackageLoader1b>>loadWithNameLike: MCVersionLoader>>loadWithNameLike: MCVersionLoader>>load MCVersionLoader class>>loadVersion: MCVersion>>load MCMczReader class(MCVersionReader class)>>loadVersionFile: MCMczReader class(MCVersionReader class)>>installFileNamed: UIMonticello>>installFileNamed: UPackageInstaller class>>installFileNamed: UPackage>>install MessageSend>>value [] in ConflictFinder>>load: {[patchAction value]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[patchAction value] on: ProvideAnswerNotification do: [:notify | (n...]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[[patchAction value] on: ProvideAnswerNotification do: [:notify | (...]} BlockContext>>on:do: ConflictFinder>>load: ConflictFinder>>findConflictsIn:notifying: [] in ConflictFinder>>findConflictsIn: {[:bar | ^ self findConflictsIn: anArrayOfAssociations notifying: bar]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: ConflictFinder>>findConflictsIn: ConflictFinder class>>findConflictsInUniverse: UndefinedObject>>DoIt Compiler>>evaluate:in:to:notifying:ifFail:logged: [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class evaluatorClass new evaluate: self selectionAsStream in: ctxt...]} BlockContext>>on:do: TextMorphEditor(ParagraphEditor)>>evaluateSelection TextMorphEditor(ParagraphEditor)>>printIt [] in TextMorphEditor(ParagraphEditor)>>printIt: {[self printIt]} TextMorphEditor(Controller)>>terminateAndInitializeAround: TextMorphEditor(ParagraphEditor)>>printIt: TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with: TextMorphEditor>>dispatchOnCharacter:with: TextMorphEditor(ParagraphEditor)>>readKeyboard TextMorphEditor>>readKeyboard [] in TextMorphForEditView(TextMorph)>>keyStroke: {[editor readKeyboard]} TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent: TextMorphForEditView>>handleInteraction:fromEvent: TextMorphForEditView(TextMorph)>>keyStroke: TextMorphForEditView>>keyStroke: TextMorphForEditView(TextMorph)>>handleKeystroke: KeyboardEvent>>sentTo: TextMorphForEditView(Morph)>>handleEvent: TextMorphForEditView(Morph)>>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: Finding conflicts... DSAPlugin (conflicts with VMMaker) DSAPlugin>>primitiveHashBlock (conflicts with VMMaker) DSAPlugin>>primitiveBigMultiply (conflicts with VMMaker) DSAPlugin>>leftRotate:by: (conflicts with VMMaker) DSAPlugin>>primitiveExpandBlock (conflicts with VMMaker) DSAPlugin>>primitiveHighestNonZeroDigitIndex (conflicts with VMMaker) Folktale -------- Loading ... Finding conflicts... SimpleLog --------- Loading ... Finding conflicts... Magma sunit ----------- Loading ... Finding conflicts... File-Kernel ----------- Loading ... Finding conflicts... ToolBuilder-Morphic ------------------- Loading ... Finding conflicts... AutomaticMethodCategorizer -------------------------- Loading ... Finding conflicts... OSProcessIO ----------- Loading ... Finding conflicts... Pier-Google ----------- Loading ... Finding conflicts... MiniToDo -------- Loading ... Finding conflicts... ShoutOmniBrowser ---------------- Loading ... Finding conflicts... OBPluggableTextMorphWithShout (conflicts with OmniBrowser-Morphic) OBPluggableTextMorphWithShout>>stylerStyled: (conflicts with OmniBrowser-Morphic) OBPluggableTextMorphWithShout class>>on:text:accept:readSelection:menu: (conflicts with OmniBrowser-Morphic) OBTextMorphWithShout (conflicts with OmniBrowser-Morphic) OBTextMorphEditorWithShout (conflicts with OmniBrowser-Morphic) OBDefinitionPanel>>shoutAboutToStyle: (conflicts with OmniBrowser-Morphic) Monticello2-OmniBrowser ----------------------- Loading ... Finding conflicts... Swazoo-HTTP ----------- Loading ... Loading failed: MessageNotUnderstood: UndefinedObject>>addAll: UndefinedObject(Object)>>doesNotUnderstand: #addAll: [] in MCMczReader>>extractDefinitionsFrom: {[:rc | reader := rc on: member contentStream text. definitions addAll: rea...]} MCStReader class(Object)>>ifNotNilDo: MCMczReader>>extractDefinitionsFrom: [] in MCMczReader>>loadSnapshot {[:m | self extractDefinitionsFrom: m]} OrderedCollection>>do: MCMczReader>>loadSnapshot MCMczReader>>snapshot MCMczReader(MCVersionReader)>>basicVersion MCMczReader>>basicVersion MCMczReader(MCVersionReader)>>version MCMczReader class(MCVersionReader class)>>versionFromStream: [] in MCMczReader class(MCVersionReader class)>>versionFromFile: {[:stream | self versionFromStream: stream]} [] in MCMczReader class(MCVersionReader class)>>file:streamDo: {[file := FileStream readOnlyFileNamed: fileName. aBlock value: file]} BlockContext>>ensure: MCMczReader class(MCVersionReader class)>>file:streamDo: MCMczReader class(MCVersionReader class)>>versionFromFile: MCMczReader class(MCVersionReader class)>>loadVersionFile: MCMczReader class(MCVersionReader class)>>installFileNamed: UIMonticello>>installFileNamed: UPackageInstaller class>>installFileNamed: UPackage>>install MessageSend>>value [] in ConflictFinder>>load: {[patchAction value]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[patchAction value] on: ProvideAnswerNotification do: [:notify | (n...]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[[patchAction value] on: ProvideAnswerNotification do: [:notify | (...]} BlockContext>>on:do: ConflictFinder>>load: ConflictFinder>>findConflictsIn:notifying: [] in ConflictFinder>>findConflictsIn: {[:bar | ^ self findConflictsIn: anArrayOfAssociations notifying: bar]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: ConflictFinder>>findConflictsIn: ConflictFinder class>>findConflictsInUniverse: UndefinedObject>>DoIt Compiler>>evaluate:in:to:notifying:ifFail:logged: [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class evaluatorClass new evaluate: self selectionAsStream in: ctxt...]} BlockContext>>on:do: TextMorphEditor(ParagraphEditor)>>evaluateSelection TextMorphEditor(ParagraphEditor)>>printIt [] in TextMorphEditor(ParagraphEditor)>>printIt: {[self printIt]} TextMorphEditor(Controller)>>terminateAndInitializeAround: TextMorphEditor(ParagraphEditor)>>printIt: TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with: TextMorphEditor>>dispatchOnCharacter:with: TextMorphEditor(ParagraphEditor)>>readKeyboard TextMorphEditor>>readKeyboard [] in TextMorphForEditView(TextMorph)>>keyStroke: {[editor readKeyboard]} TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent: TextMorphForEditView>>handleInteraction:fromEvent: TextMorphForEditView(TextMorph)>>keyStroke: TextMorphForEditView>>keyStroke: TextMorphForEditView(TextMorph)>>handleKeystroke: KeyboardEvent>>sentTo: TextMorphForEditView(Morph)>>handleEvent: TextMorphForEditView(Morph)>>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>>sendKeyboardEvent: 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]} Finding conflicts... SUnitProgress ------------- Loading ... Loading failed: Error: download failed UPackage(Object)>>error: UPackage>>cachedCopyFilename UPackage>>install MessageSend>>value [] in ConflictFinder>>load: {[patchAction value]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[patchAction value] on: ProvideAnswerNotification do: [:notify | (n...]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[[patchAction value] on: ProvideAnswerNotification do: [:notify | (...]} BlockContext>>on:do: ConflictFinder>>load: ConflictFinder>>findConflictsIn:notifying: [] in ConflictFinder>>findConflictsIn: {[:bar | ^ self findConflictsIn: anArrayOfAssociations notifying: bar]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: ConflictFinder>>findConflictsIn: ConflictFinder class>>findConflictsInUniverse: UndefinedObject>>DoIt Compiler>>evaluate:in:to:notifying:ifFail:logged: [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class evaluatorClass new evaluate: self selectionAsStream in: ctxt...]} BlockContext>>on:do: TextMorphEditor(ParagraphEditor)>>evaluateSelection TextMorphEditor(ParagraphEditor)>>printIt [] in TextMorphEditor(ParagraphEditor)>>printIt: {[self printIt]} TextMorphEditor(Controller)>>terminateAndInitializeAround: TextMorphEditor(ParagraphEditor)>>printIt: TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with: TextMorphEditor>>dispatchOnCharacter:with: TextMorphEditor(ParagraphEditor)>>readKeyboard TextMorphEditor>>readKeyboard [] in TextMorphForEditView(TextMorph)>>keyStroke: {[editor readKeyboard]} TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent: TextMorphForEditView>>handleInteraction:fromEvent: TextMorphForEditView(TextMorph)>>keyStroke: TextMorphForEditView>>keyStroke: TextMorphForEditView(TextMorph)>>handleKeystroke: KeyboardEvent>>sentTo: TextMorphForEditView(Morph)>>handleEvent: TextMorphForEditView(Morph)>>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>>sendKeyboardEvent: 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]} Finding conflicts... PlusTools --------- Loading ... Finding conflicts... SystemChangeNotifier improvements --------------------------------- Loading ... Question: Which ToolSet would you prefer? Answer: false Finding conflicts... Pier-TagCloud ------------- Loading ... Finding conflicts... OSProcessPlugin --------------- Loading ... Finding conflicts... SharedStreams ------------- Loading ... Finding conflicts... Pier-LightBox ------------- Loading ... Finding conflicts... Refactoring Core ---------------- Loading ... Finding conflicts... OmniBrowser-Full ---------------- Loading ... Finding conflicts... OmniBrowser-Tools ----------------- Loading ... Finding conflicts... Sport ----- Loading ... Finding conflicts... Universes --------- Loading ... WARNING: You are about to load new versions of the following packages that have unsaved changes in the image. If you continue, you will lose these changes. Universes Finding conflicts... UConfiguration>>includesPackageNamed: (conflicts with MonticelloConfigurations- UniversesFix) UIMonticello>>handlesFileEnding: (conflicts with MonticelloConfigurations- UniversesFix) OpenOffice Importer ------------------- Loading ... Finding conflicts... Swazoo ------ Loading ... Finding conflicts... GamesTests ---------- Loading ... Finding conflicts... Mysql Driver ------------ Loading ... Finding conflicts... Electricity Game ---------------- Loading ... Finding conflicts... NsGameHelpWindow (conflicts with Games) NsGameHelpWindow>>customizeForHelp (conflicts with Games) NsGameHelpWindow class>>instructions (conflicts with Games) NsGameHelpWindow class>>openHelpWindow (conflicts with Games) NsGameHelpWindow class>>convertSavedMorphFile: (conflicts with Games) Balloon3D-Plugins ----------------- Loading ... Loading failed: MessageNotUnderstood: UndefinedObject>>addAll: UndefinedObject(Object)>>doesNotUnderstand: #addAll: [] in MCMczReader>>extractDefinitionsFrom: {[:rc | reader := rc on: member contentStream text. definitions addAll: rea...]} MCStReader class(Object)>>ifNotNilDo: MCMczReader>>extractDefinitionsFrom: [] in MCMczReader>>loadSnapshot {[:m | self extractDefinitionsFrom: m]} OrderedCollection>>do: MCMczReader>>loadSnapshot MCMczReader>>snapshot MCMczReader(MCVersionReader)>>basicVersion MCMczReader>>basicVersion MCMczReader(MCVersionReader)>>version MCMczReader class(MCVersionReader class)>>versionFromStream: [] in MCMczReader class(MCVersionReader class)>>versionFromFile: {[:stream | self versionFromStream: stream]} [] in MCMczReader class(MCVersionReader class)>>file:streamDo: {[file := FileStream readOnlyFileNamed: fileName. aBlock value: file]} BlockContext>>ensure: MCMczReader class(MCVersionReader class)>>file:streamDo: MCMczReader class(MCVersionReader class)>>versionFromFile: MCMczReader class(MCVersionReader class)>>loadVersionFile: [] in UIMonticello>>installFileNamed:fromURL: {[:reader | reader loadVersionFile: filename. Smalltalk at: #MCRepository...]} SystemDictionary(Dictionary)>>at:ifPresent: UIMonticello>>installFileNamed:fromURL: UPackageInstaller class>>installFileNamed:fromURL: UPackage>>install MessageSend>>value [] in ConflictFinder>>load: {[patchAction value]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[patchAction value] on: ProvideAnswerNotification do: [:notify | (n...]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[[patchAction value] on: ProvideAnswerNotification do: [:notify | (...]} BlockContext>>on:do: ConflictFinder>>load: ConflictFinder>>findConflictsIn:notifying: [] in ConflictFinder>>findConflictsIn: {[:bar | ^ self findConflictsIn: anArrayOfAssociations notifying: bar]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: ConflictFinder>>findConflictsIn: ConflictFinder class>>findConflictsInUniverse: UndefinedObject>>DoIt Compiler>>evaluate:in:to:notifying:ifFail:logged: [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class evaluatorClass new evaluate: self selectionAsStream in: ctxt...]} BlockContext>>on:do: TextMorphEditor(ParagraphEditor)>>evaluateSelection TextMorphEditor(ParagraphEditor)>>printIt [] in TextMorphEditor(ParagraphEditor)>>printIt: {[self printIt]} TextMorphEditor(Controller)>>terminateAndInitializeAround: TextMorphEditor(ParagraphEditor)>>printIt: TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with: TextMorphEditor>>dispatchOnCharacter:with: TextMorphEditor(ParagraphEditor)>>readKeyboard TextMorphEditor>>readKeyboard [] in TextMorphForEditView(TextMorph)>>keyStroke: {[editor readKeyboard]} TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent: TextMorphForEditView>>handleInteraction:fromEvent: TextMorphForEditView(TextMorph)>>keyStroke: TextMorphForEditView>>keyStroke: TextMorphForEditView(TextMorph)>>handleKeystroke: KeyboardEvent>>sentTo: TextMorphForEditView(Morph)>>handleEvent: TextMorphForEditView(Morph)>>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>>sendKeyboardEvent: 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]} Finding conflicts... SeasideAdaptersCompatibility ---------------------------- Loading ... Finding conflicts... ExternalWebBrowser ------------------ Loading ... Loading failed: Error: Unable to find function address ExternalWebBrowserUnixMozilla(Object)>>error: ExternalWebBrowserUnixMozilla(Object)>>externalCallFailed ExternalWebBrowserUnixMozilla(ExternalWebBrowserUnix)>>system: [] in ExternalWebBrowserUnixMozilla class>>suitsPlatform {[:browser | (self new system: 'which ' , browser) = 0 ifTrue: [helperP...]} Array(SequenceableCollection)>>do: ExternalWebBrowserUnixMozilla class>>suitsPlatform [] in ExternalWebBrowser class>>startUp {[:each | each subclasses size isZero and: [each suitsPlatform]]} [] in Set(Collection)>>select: {[:each | (aBlock value: each) ifTrue: [newCollection add: each]]} Set>>do: Set(Collection)>>select: ExternalWebBrowser class>>startUp ExternalWebBrowser class>>initialize MCMethodInitializerDefinition>>postloadOver: [] in MCPackageLoader1b>>basicLoad {[:ea | ea postloadOver: (self obsoletionFor: ea). self successfullyLoade...]} [] in OrderedCollection(SequenceableCollection)>>do:displayingProgress: {[:each :i | bar value: i. aBlock value: each]} OrderedCollection(SequenceableCollection)>>withIndexDo: [] in OrderedCollection(SequenceableCollection)>>do:displayingProgress: {[:bar | self withIndexDo: [:each :i | bar value: i. aBlock value: e...]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: OrderedCollection(SequenceableCollection)>>do:displayingProgress: MCPackageLoader1b>>basicLoad [] in MCPackageLoader1b>>protectedLoad {[self basicLoad]} BlockContext>>on:do: [] in MCPackageLoader1b>>protectedLoad {[[self basicLoad] on: InMidstOfFileinNotification do: [:n | n resume: tr...]} BlockContext>>ensure: [] in MCPackageLoader1b>>protectedLoad {[[[self basicLoad] on: InMidstOfFileinNotification do: [:n | n resume: t...]} BlockContext>>on:do: MCPackageLoader1b>>protectedLoad [] in MCPackageLoader1b>>loadWithNameLike: {[self protectedLoad]} [] in MCPackageLoader1b>>useChangeSetNamed:during: {[aBlock value]} BlockContext>>ensure: MCPackageLoader1b>>useChangeSetNamed:during: MCPackageLoader1b>>useNewChangeSetNamedLike:during: MCPackageLoader1b>>loadWithNameLike: MCVersionLoader>>loadWithNameLike: MCVersionLoader>>load MCVersionLoader class>>loadVersion: MCVersion>>load MCMczReader class(MCVersionReader class)>>loadVersionFile: [] in UIMonticello>>installFileNamed:fromURL: {[:reader | reader loadVersionFile: filename. Smalltalk at: #MCRepository...]} SystemDictionary(Dictionary)>>at:ifPresent: UIMonticello>>installFileNamed:fromURL: UPackageInstaller class>>installFileNamed:fromURL: UPackage>>install MessageSend>>value [] in ConflictFinder>>load: {[patchAction value]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[patchAction value] on: ProvideAnswerNotification do: [:notify | (n...]} BlockContext>>on:do: [] in ConflictFinder>>load: {[[[patchAction value] on: ProvideAnswerNotification do: [:notify | (...]} BlockContext>>on:do: ConflictFinder>>load: ConflictFinder>>findConflictsIn:notifying: [] in ConflictFinder>>findConflictsIn: {[:bar | ^ self findConflictsIn: anArrayOfAssociations notifying: bar]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: ConflictFinder>>findConflictsIn: ConflictFinder class>>findConflictsInUniverse: UndefinedObject>>DoIt Compiler>>evaluate:in:to:notifying:ifFail:logged: [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class evaluatorClass new evaluate: self selectionAsStream in: ctxt...]} BlockContext>>on:do: TextMorphEditor(ParagraphEditor)>>evaluateSelection TextMorphEditor(ParagraphEditor)>>printIt [] in TextMorphEditor(ParagraphEditor)>>printIt: {[self printIt]} TextMorphEditor(Controller)>>terminateAndInitializeAround: TextMorphEditor(ParagraphEditor)>>printIt: TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with: TextMorphEditor>>dispatchOnCharacter:with: TextMorphEditor(ParagraphEditor)>>readKeyboard TextMorphEditor>>readKeyboard [] in TextMorphForEditView(TextMorph)>>keyStroke: {[editor readKeyboard]} TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent: TextMorphForEditView>>handleInteraction:fromEvent: TextMorphForEditView(TextMorph)>>keyStroke: TextMorphForEditView>>keyStroke: TextMorphForEditView(TextMorph)>>handleKeystroke: Finding conflicts... ExternalLibraryFunction>>setModule: (conflicts with FFI) ZigZag ------ Loading ... |
Assuming that this is in relation to the "development" universe. I have
added the following fixes have been added to Sake/Packages or Universes (if I have permissions) Keith > Magma Server > ------------ > Loading ... > Question: Can't find dependency Ma exception handling-cmm.16. ignore? > Answer: false > So it didn't bother loading. FLAG: for removal from universe - it is loading a very old version. > KernelExt-kph > ------------- > Loading ... > Loading failed: Error: search path not set > It is expecting to be loaded in an image with an updated Installer. This package needs sorting anyway. > Pier-TabbedPagesWidgets > ----------------------- > Loading ... fixed typo in the dependencies list. > > Cryptography > ------------ > Loading ... > Question: The pool dictionary ASN1Constants does not exist. > Do you want it automatically created? > Answer: false > Finding conflicts... > > PacakgesDev-Cryptography super Cryptography. self answer: '*pool*' with: true. > Mse > --- > Loading ... > WARNING: This package depends on the following classes: > SmaCCScanner > SmaCCParser > You must resolve these dependencies before you will be able to load these definitions: > MSEReader > PacakgesDev-Mse super Mse. self dependsOn: #('SmaCC runtime'). > ShoreComponents > --------------- > Loading ... > WARNING: This package depends on the following classes: > WAStyleLibrary > WAScriptLibrary > You must resolve these dependencies before you will be able to load these definitions: > ShoreStandardScheme > FLAG FOR: update to newer version (Damien?) > > Telnet > ------ > Loading ... > Question: The default fixed-width font is abominable. > Do you want me to create a better fixed-width font for you? > Answer: true > Finding conflicts... > overide universe defn with: PacakgesDev-Telnet super Telnet. self answer: '*font*' with: true. > BreakOut > -------- > Loading ... > Loading failed: MessageNotUnderstood: UndefinedObject>>addAll: > UndefinedObject(Object)>>doesNotUnderstand: #addAll: > [] in MCMczReader>>extractDefinitionsFrom: {[:rc | reader := rc on: member contentStream > text. definitions addAll: rea...]} > MCStReader class(Object)>>ifNotNilDo: > MCMczReader>>extractDefinitionsFrom: > version of Monticello being used to do the loading is unable to read the binary, and is failing to process the snapshot/source.st file. > Universes > --------- > Loading ... > WARNING: You are about to load new versions of the following packages that have unsaved > changes in the image. If you continue, you will lose these changes. > > Universes > Finding conflicts... > UConfiguration>>includesPackageNamed: (conflicts with MonticelloConfigurations- > UniversesFix) > UIMonticello>>handlesFileEnding: (conflicts with MonticelloConfigurations- > UniversesFix) > > |
Free forum by Nabble | Edit this page |