Marcel Taeumel uploaded a new version of Tools to project The Trunk:
http://source.squeak.org/trunk/Tools-mt.869.mcz
==================== Summary ====================
Name: Tools-mt.869
Author: mt
Time: 6 August 2019, 2:19:03.426788 pm
UUID: f5791fb6-9566-7f40-adb5-7e899bedfa85
Ancestors: Tools-mt.868
Fixes recent regression in file-contents browser. PseudoClasses are quite different to regular classes.
=============== Diff against Tools-mt.868 ===============
Item was added:
+ ----- Method: FileContentsBrowser>>formattedLabel:forSelector:inClass: (in category 'message list') -----
+ formattedLabel: aString forSelector: aSymbol inClass: aPseudoClass
+ "We have no way get compiled methods for a pseudo class."
+
+ ^ aString!
Marcel Taeumel uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-mt.1081.mcz
==================== Summary ====================
Name: System-mt.1081
Author: mt
Time: 6 August 2019, 1:38:32.972921 pm
UUID: 4579a3ce-dfe6-c24d-8f5b-56601b8382cb
Ancestors: System-mt.1080
Make Trunk build work again.
RecentMessages kept outdated information, which broke #prepareEnvironment in the ReleaseBuilder.
Note that the preference #numberOfRecentSubmissionsToStore is defined in the singleton.
=============== Diff against System-mt.1080 ===============
Item was added:
+ ----- Method: RecentMessages class>>cleanUp: (in category 'class initialization') -----
+ cleanUp: aggressive
+
+ aggressive ifTrue: [Default := nil].!
Item was changed:
----- Method: RecentMessages class>>default (in category 'accessing') -----
default
+ ^ Default ifNil: [Default := RecentMessages newRemembering: 30].!
- ^ Default ifNil: [Default := RecentMessages newRemembering: self numberOfRecentSubmissionsToStore].!
Marcel Taeumel uploaded a new version of ToolBuilder-Morphic to project The Trunk:
http://source.squeak.org/trunk/ToolBuilder-Morphic-mt.236.mcz
==================== Summary ====================
Name: ToolBuilder-Morphic-mt.236
Author: mt
Time: 6 August 2019, 9:17:31.036145 am
UUID: 5d5db619-f3e7-4b78-8364-e1cc5eca90b1
Ancestors: ToolBuilder-Morphic-mt.235
Reverts ToolBuilder-Morphic-ct.234 because it breaks manual styling and soft-line-break logic in TextMorphs for not automatically styled texts.
=============== Diff against ToolBuilder-Morphic-mt.235 ===============
Item was changed:
----- Method: PluggableTextMorphPlus>>updateStyle (in category 'styling') -----
updateStyle
+
- "Be sure to reset the style if it is not #okToStyle. Models might just send 'self changed: #style' without resetting the contents. See #update:."
-
self okToStyle
+ ifTrue: [styler styleInBackgroundProcess: textMorph contents].!
- ifTrue: [styler styleInBackgroundProcess: textMorph contents]
- ifFalse: [textMorph contents: textMorph contents asString].!
Item was changed:
----- Method: PluggableTextMorphPlus>>updateStyleNow (in category 'styling') -----
updateStyleNow
+
- "Be sure to reset the style if it is not #okToStyle. Models might just send 'self changed: #style' without resetting the contents. See #update:."
-
self okToStyle
+ ifTrue: [styler style: textMorph contents].!
- ifTrue: [styler style: textMorph contents]
- ifFalse: [textMorph contents: textMorph contents asString].!
Marcel Taeumel uploaded a new version of Tools to project The Trunk:
http://source.squeak.org/trunk/Tools-ct.866.mcz
==================== Summary ====================
Name: Tools-ct.866
Author: ct
Time: 5 August 2019, 10:29:35.745062 am
UUID: c6a238b9-a337-024d-b37c-67c63dd44ca2
Ancestors: Tools-ct.865
Adapt styling in SyntaxError to doitFlag of the parser.
The following now also is styled properly:
String compile: 'foobar
^ 42 ,.-'
Thanks for Marcel for the hint!
=============== Diff against Tools-mt.864 ===============
Item was changed:
----- Method: SyntaxError>>aboutToStyle: (in category 'text menu support') -----
aboutToStyle: aStyler
+ aStyler
+ classOrMetaClass: self selectedClassOrMetaClass;
+ parseAMethod: notification doitFlag not.
- aStyler classOrMetaClass: (self selectedClass = UndefinedObject ifFalse: [self selectedClass]).
^ true!
Marcel Taeumel uploaded a new version of ToolBuilder-Morphic to project The Trunk:
http://source.squeak.org/trunk/ToolBuilder-Morphic-mt.235.mcz
==================== Summary ====================
Name: ToolBuilder-Morphic-mt.235
Author: mt
Time: 6 August 2019, 8:50:12.289656 am
UUID: 8fb2449e-5234-44cb-bba5-f7bcf80b3cef
Ancestors: ToolBuilder-Morphic-ct.234
Adds some comments.
=============== Diff against ToolBuilder-Morphic-ct.234 ===============
Item was changed:
----- Method: PluggableTextMorphPlus>>updateStyle (in category 'styling') -----
updateStyle
+ "Be sure to reset the style if it is not #okToStyle. Models might just send 'self changed: #style' without resetting the contents. See #update:."
+
-
self okToStyle
ifTrue: [styler styleInBackgroundProcess: textMorph contents]
ifFalse: [textMorph contents: textMorph contents asString].!
Item was changed:
----- Method: PluggableTextMorphPlus>>updateStyleNow (in category 'styling') -----
updateStyleNow
+ "Be sure to reset the style if it is not #okToStyle. Models might just send 'self changed: #style' without resetting the contents. See #update:."
+
-
self okToStyle
ifTrue: [styler style: textMorph contents]
ifFalse: [textMorph contents: textMorph contents asString].!