[Pkg] The Trunk: Tools-eem.253.mcz
commits at source.squeak.org
commits at source.squeak.org
Tue Jul 6 19:34:35 UTC 2010
Eliot Miranda uploaded a new version of Tools to project The Trunk:
http://source.squeak.org/trunk/Tools-eem.253.mcz
==================== Summary ====================
Name: Tools-eem.253
Author: eem
Time: 6 July 2010, 12:34:04.627 pm
UUID: 07a66898-cdee-4fd0-9051-ea8bd9379406
Ancestors: Tools-eem.252
Fix multi-window browser class/instance switch save/restore
=============== Diff against Tools-eem.252 ===============
Item was added:
+ ----- Method: PackagePaneBrowser>>restoreToPackage:category:className:protocol:selector:mode:meta: (in category 'multi-window support') -----
+ restoreToPackage: packageNameOrNil category: category className: className protocol: protocol selector: selector mode: editMode meta: metaBool
+ self packageListIndex: (self packageList indexOf: packageNameOrNil).
+ super restoreToCategory: category className: className protocol: protocol selector: selector mode: editMode meta: metaBool!
Item was changed:
----- Method: PackagePaneBrowser>>saveMultiWindowState (in category 'multi-window support') -----
saveMultiWindowState
^Message
+ selector: #restoreToPackage:category:className:protocol:selector:mode:meta:
- selector: #restoreToPackage:category:className:protocol:selector:mode:
arguments: { self package.
self systemCategoryList at: systemCategoryListIndex ifAbsent: [].
self selectedClassName.
self selectedMessageCategoryName.
self selectedMessageName.
+ self editSelection.
+ self metaClassIndicated }!
- editSelection }!
Item was changed:
----- Method: Browser>>saveMultiWindowState (in category 'multi-window support') -----
saveMultiWindowState
^Message
+ selector: #restoreToCategory:className:protocol:selector:mode:meta:
- selector: #restoreToCategory:className:protocol:selector:mode:
arguments: { self selectedSystemCategoryName.
self selectedClassName.
self selectedMessageCategoryName.
self selectedMessageName.
+ self editSelection.
+ self metaClassIndicated }!
- editSelection }!
Item was added:
+ ----- Method: Browser>>restoreToCategory:className:protocol:selector:mode:meta: (in category 'multi-window support') -----
+ restoreToCategory: category className: className protocol: protocol selector: selector mode: editMode meta: metaBool
+ self systemCategoryListIndex: (self systemCategoryList indexOf: category).
+ self classListIndex: (self classListIndexOf: className).
+ self metaClassIndicated: metaBool.
+ self messageCategoryListIndex: (self messageCategoryList indexOf: protocol).
+ self messageListIndex: (self messageList indexOf: selector).
+ editSelection := editMode.
+ self
+ contentsChanged;
+ decorateButtons!
Item was removed:
- ----- Method: PackagePaneBrowser>>restoreToPackage:category:className:protocol:selector:mode: (in category 'multi-window support') -----
- restoreToPackage: packageNameOrNil category: category className: className protocol: protocol selector: selector mode: editMode
- self packageListIndex: (self packageList indexOf: packageNameOrNil).
- super restoreToCategory: category className: className protocol: protocol selector: selector mode: editMode!
Item was removed:
- ----- Method: Browser>>restoreToCategory:className:protocol:selector:mode: (in category 'multi-window support') -----
- restoreToCategory: category className: className protocol: protocol selector: selector mode: editMode
- self systemCategoryListIndex: (self systemCategoryList indexOf: category).
- self classListIndex: (self classListIndexOf: className).
- self messageCategoryListIndex: (self messageCategoryList indexOf: protocol).
- self messageListIndex: (self messageList indexOf: selector).
- editSelection := editMode.
- self
- contentsChanged;
- decorateButtons!
More information about the Packages
mailing list