[squeak-dev] The Trunk: Tools-tpr.842.mcz
commits at source.squeak.org
commits at source.squeak.org
Wed Jan 9 00:28:30 UTC 2019
tim Rowledge uploaded a new version of Tools to project The Trunk:
http://source.squeak.org/trunk/Tools-tpr.842.mcz
==================== Summary ====================
Name: Tools-tpr.842
Author: tpr
Time: 8 January 2019, 4:28:24.671414 pm
UUID: 646b9708-3bc3-440e-8db6-3cb7c314ca03
Ancestors: Tools-tpr.841
Use FileServices as the registry instead of FileList
=============== Diff against Tools-tpr.841 ===============
Item was changed:
----- Method: ArchiveViewer class>>initialize (in category 'class initialization') -----
initialize
"ArchiveViewer initialize"
+ FileServices registerFileReader: self.
- FileList registerFileReader: self.
Smalltalk addToShutDownList: self.!
Item was changed:
----- Method: ArchiveViewer class>>unload (in category 'initialize-release') -----
unload
+ FileServices unregisterFileReader: self !
- FileList unregisterFileReader: self !
Item was changed:
----- Method: ArchiveViewer>>memberMenu:shifted: (in category 'member list') -----
memberMenu: menu shifted: shifted
| services |
menu
add: 'Comment archive' target: self selector: #commentArchive;
balloonTextForLastItem: 'Add a comment for the entire archive'.
self selectedMember ifNotNil: [ :member |
menu
addLine;
add: 'Inspect member' target: self selector: #inspectMember;
balloonTextForLastItem: 'Inspect the selected member';
add: 'Comment member' target: self selector: #commentMember;
balloonTextForLastItem: 'Add a comment for the selected member';
addLine;
add: 'member go up in order ' target: self selector: #upMember;
add: 'member go down in order ' target: self selector: #downMember;
add: 'select member order ' target: self selector: #toIndexPlace;
addLine.
+ services := FileServices itemsForFile: member fileName.
- services := FileList itemsForFile: member fileName.
menu addServices2: services for: self extraLines: #().
].
^menu!
Item was changed:
----- Method: ChangeList class>>initialize (in category 'initialize-release') -----
initialize
+ FileServices registerFileReader: self!
- FileList registerFileReader: self!
Item was changed:
----- Method: ChangeList class>>unload (in category 'class initialization') -----
unload
+ FileServices unregisterFileReader: self !
- FileList unregisterFileReader: self !
Item was changed:
----- Method: ChangeSorter class>>initialize (in category 'class initialization') -----
initialize
"ChangeSorter initialize"
+ FileServices registerFileReader: self.
- FileList registerFileReader: self.
self registerInFlapsRegistry.
!
Item was changed:
----- Method: ChangeSorter class>>unload (in category 'deprecated') -----
unload
"Unload the receiver from global registries"
+ self environment at: #FileServices ifPresent: [:cl |
+ cl unregisterFileReader: self].
- self environment at: #FileList ifPresent: [:cl |
- cl unregisterFileReader: self].
self environment at: #Flaps ifPresent: [:cl |
+ cl unregisterQuadsWithReceiver: self] !
- cl unregisterQuadsWithReceiver: self] !
Item was changed:
----- Method: ChangesOrganizer class>>unload (in category 'class initialization') -----
unload
"Unload the receiver from global registries"
+ self environment at: #FileServices ifPresent: [:cl |
- self environment at: #FileList ifPresent: [:cl |
cl unregisterFileReader: self].
self environment at: #Flaps ifPresent: [:cl |
cl unregisterQuadsWithReceiver: self] !
Item was changed:
----- Method: FileContentsBrowser class>>initialize (in category 'class initialization') -----
initialize
+ FileServices registerFileReader: self!
- FileList registerFileReader: self!
Item was changed:
----- Method: FileContentsBrowser class>>unload (in category 'class initialization') -----
unload
+ FileServices unregisterFileReader: self !
- FileList unregisterFileReader: self !
Item was changed:
----- Method: FileList class>>initialize (in category 'class initialization') -----
initialize
"FileList initialize"
+ RecentDirs := OrderedCollection new!
- RecentDirs := OrderedCollection new.
- (self systemNavigation allClassesImplementing: #fileReaderServicesForFile:suffix:) do: [:providerMetaclass |
- self registerFileReader: providerMetaclass soleInstance]!
More information about the Squeak-dev
mailing list
|