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! |
Free forum by Nabble | Edit this page |