The Trunk: Tools-eem.253.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: Tools-eem.253.mcz

commits-2
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!