[Pkg] The Trunk: Tools-mt.679.mcz
commits at source.squeak.org
commits at source.squeak.org
Wed Mar 16 13:36:41 UTC 2016
Marcel Taeumel uploaded a new version of Tools to project The Trunk:
http://source.squeak.org/trunk/Tools-mt.679.mcz
==================== Summary ====================
Name: Tools-mt.679
Author: mt
Time: 16 March 2016, 2:36:07.723033 pm
UUID: f184dac2-4ba4-4030-a394-4b8031592101
Ancestors: Tools-mt.678
Fixes styling bug when using the subclassing template.
=============== Diff against Tools-mt.678 ===============
Item was changed:
----- Method: Browser>>aboutToStyle: (in category 'code pane') -----
aboutToStyle: aStyler
"This is a notification that aStyler is about to re-style its text.
Set the classOrMetaClass in aStyler, so that identifiers
will be resolved correctly.
Answer true to allow styling to proceed, or false to veto the styling"
| type |
self isModeStyleable ifFalse: [^false].
type := self editSelection.
(#(newMessage editMessage editClass newClass) includes: type) ifFalse:[^false].
+ aStyler classOrMetaClass: ((type = #editClass or: [type = #newClass]) ifFalse:[self selectedClassOrMetaClass]).
- aStyler classOrMetaClass: (type = #editClass ifFalse:[self selectedClassOrMetaClass]).
^true!
More information about the Packages
mailing list