Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001915 [Squeak] Tools minor always 10-10-05 10:39 12-09-05 00:08
Reporter andreas View Status public  
Assigned To
Priority normal Resolution fixed  
Status closed   Product Version
Summary 0001915: Integrate PlusTool fixes
Description The Plus tools (a set of tools written based on ToolBuilder) require a number of patches so that Squeak itself plays nicely along with different sets of tools. The bug is logged so that we can look at this at some time. The fixes are available at: [^]

Additional Information Here is the full list of fixes required:
[x] ToolSet.cs: Add ToolSet app registry
[x] System-FileRegistry.cs: Add System-FileRegistry for registering file services
[x] System-Changes.cs: Add System-Changes to hold ChangeRecord, ChangeSet and friends
[x] System-FilePackage.cs: Add System-FilePackage for basic FCB classes
[x] System-Tools.cs: Add System-Tools for some basic classes (Breakpoint etc)
[x] Morphic-FileList.cs: Reclassify FileList from Tools to Morphic
[x] Morphic-Explorer.cs: Reclassify ObjectExplorer from Tools to Morphic
[x] Tools-Base.cs: Add Tools-Base to hold StandardToolSet, CodeHolder and friends
[x] Tools-Protocols.cs: Reclassify InstanceBrowser, Lexicon as Tools
[x] ST80-Menus.cs: move menus from Tools to ST80
[x] TheWorldMenu.cs: Fix TheWorldMenu
[x] Exceptions.cs: Fix UnhandledError/Warning default actions to use ToolSet
[x] ChangeSorter.cs: Delegate from ChangeSorter to ChangeSet (backward compatibility)
[x] PointersTo.cs: Add Utilities>>pointersTo: and fix users outside of *Tools
[x] SUnit-Fixes.cs:
    [x] Reclassify DebuggerUnwindBug under Tools
    [x] Reclassify TestRunner/TestCaseDebugger as Tool
[x] Inspect.cs:
    [x] Use ToolSet for inspect/basicInspect
    [x] Move implementors of #inspectorClass into *Tools
[x] RemoveObsolete.cs: Various methods to remove obsolete entries
[x] SymbolFixes.cs: Fixes for Symbol
[x] ChangeSorterRefs.cs: Fix references to ChangeSorter (where appropriate)
[x] ToolExtensions.cs: Make various methods *Tools
[x] ToolRefs.cs: Fix various remaining references to tools
[x] ToolSetRefs.cs: Use ToolSet instead of Browser etc. where appropriate.
[x] MCFixes.cs: Various fixes for Monticello.
[x] SyntaxError-*: Fix abuse of SyntaxError[Notification]
    [x] -Notifier.cs: Make SyntaxErrorNotfication self-contained
         (i.e., no refs to SyntaxError/Debugger)
    [x] -Parser.cs: Make parser remember compilation category
    [x] -Compiler.cs: Make compiler remember compilation category
    [x] -Fixes.cs: Fix users of SyntaxError to provide nil requestor
    [x] -Requestor.cs: Clean up the meaning of 'interactive'
[x] FileListDelegate.cs: Delegate from FileList to FileServices.
Attached Files

- Relationships
related to 0002309closed  Slip in TheWorldMenu>>#openMenu 

- Notes
(0002945 - 33 - 33 - 33 - 33 - 33 - 33)
10-21-05 13:31

Integrated and submitted to inbox
(0003234 - 78 - 78 - 78 - 78 - 78 - 78)
12-09-05 00:08

These changes have been incorporated as of 3.9a-6704 (if not slightly before).

- Issue History
Date Modified Username Field Change
10-10-05 10:39 andreas New Issue
10-10-05 10:39 andreas Status new => assigned
10-10-05 10:39 andreas Assigned To  => KenCausey
10-10-05 10:44 andreas Additional Information Updated
10-10-05 19:07 KenCausey Assigned To KenCausey =>
10-10-05 19:07 KenCausey Status assigned => new
10-10-05 19:07 KenCausey Category Any => Tools
10-21-05 13:31 cdegroot Note Added: 0002945
12-09-05 00:08 KenCausey Status new => closed
12-09-05 00:08 KenCausey Note Added: 0003234
12-09-05 00:08 KenCausey Resolution open => fixed
12-09-05 01:16 KenCausey Relationship added related to 0002309

Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
52 total queries executed.
37 unique queries executed.
Powered by Mantis Bugtracker