Marcel Taeumel uploaded a new version of Morphic to project The Trunk:
http://source.squeak.org/trunk/Morphic-mt.1586.mcz
==================== Summary ====================
Name: Morphic-mt.1586
Author: mt
Time: 13 November 2019, 11:52:48.943043 am
UUID: 8dbca657-b1b5-0948-a9e1-04bd58355d74
Ancestors: Morphic-mt.1585
Fixes convenience messages to put a morph in a scroll pane. No need for the special case of a two-way scroll pane anymore.
=============== Diff against Morphic-mt.1585 ===============
Item was changed:
----- Method: Morph>>inAScrollPane (in category 'initialization') -----
inAScrollPane
"Answer a scroll pane that allows the user to scroll the receiver in either direction. It will have permanent scroll bars unless you take some special action."
| widget |
widget := ScrollPane new.
+ widget borderWidth: 0.
+
- widget extent: ((self width min: 300 max: 100) @ (self height min: 150 max: 100));
- borderWidth: 0.
widget scroller addMorph: self.
+ self position: 0@0.
+
+ widget
+ hScrollBarPolicy: #whenNeeded;
+ vScrollBarPolicy: #whenNeeded;
+ extent: (self width min: 300 max: 100) @ (self height min: 150 max: 100).
+
- widget setScrollDeltas.
widget color: self color darker darker.
^ widget!
Item was removed:
- ----- Method: Morph>>inATwoWayScrollPane (in category 'initialization') -----
- inATwoWayScrollPane
- "Answer a two-way scroll pane that allows the user to scroll the receiver in either direction. It will have permanent scroll bars unless you take some special action."
-
- | widget |
- widget := TwoWayScrollPane new.
- widget extent: ((self width min: 300 max: 100) @ (self height min: 150 max: 100));
- borderWidth: 0.
- widget scroller addMorph: self.
- widget setScrollDeltas.
- widget color: self color darker darker.
- ^ widget!
Marcel Taeumel uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-mt.1266.mcz
==================== Summary ====================
Name: Kernel-mt.1266
Author: mt
Time: 6 September 2019, 8:11:10.403526 am
UUID: 61361169-2419-8e48-9661-e79017d0c837
Ancestors: Kernel-eem.1265
Make #messagesSequence compatible with SistaV1 and CompiledBlcoks again *and* keep the meaning of #messagesSequence as restored in the previous commit by eem.
=============== Diff against Kernel-eem.1265 ===============
Item was changed:
----- Method: CompiledCode>>messagesSequence (in category 'scanning') -----
messagesSequence
+ "Answer a sequence of all the message selectors sent by this method in the order they are sent. Unlike #messages this may include duplicates. Note that both the sources and the decompiled sources might suggest different results. The returned information reflect the actual bytecode."
- "Answer a sequence of all the message selectors sent by this method in the order
- they are sent. Unlike messages this may include duplicates."
+ ^ Array streamContents: [:result |
+ self messagesDo: [:selector | result nextPut: selector]]!
- ^Array streamContents:
- [:str| | scanner |
- scanner := InstructionStream on: self.
- scanner scanFor:
- [:x | | selectorOrSelf |
- (selectorOrSelf := scanner selectorToSendOrSelf) == scanner ifFalse:
- [str nextPut: selectorOrSelf].
- false "keep scanning"]]!
Marcel Taeumel uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-mt.1278.mcz
==================== Summary ====================
Name: Kernel-mt.1278
Author: mt
Time: 13 November 2019, 10:32:26.550043 am
UUID: 1aae36c0-4723-934a-a101-43de1d7435aa
Ancestors: Kernel-nice.1277, Kernel-mt.1266
Merges Kernel-mt.1266, which makes #messagesSequence compatible with SistaV1.
=============== Diff against Kernel-nice.1277 ===============
Item was changed:
----- Method: CompiledCode>>messagesSequence (in category 'scanning') -----
messagesSequence
+ "Answer a sequence of all the message selectors sent by this method in the order they are sent. Unlike #messages this may include duplicates. Note that both the sources and the decompiled sources might suggest different results. The returned information reflect the actual bytecode."
- "Answer a sequence of all the message selectors sent by this method in the order
- they are sent. Unlike messages this may include duplicates."
+ ^ Array streamContents: [:result |
+ self messagesDo: [:selector | result nextPut: selector]]!
- ^Array streamContents:
- [:str| | scanner |
- scanner := InstructionStream on: self.
- scanner scanFor:
- [:x | | selectorOrSelf |
- (selectorOrSelf := scanner selectorToSendOrSelf) == scanner ifFalse:
- [str nextPut: selectorOrSelf].
- false "keep scanning"]]!
Marcel Taeumel uploaded a new version of 60Deprecated to project The Trunk:
http://source.squeak.org/trunk/60Deprecated-mt.60.mcz
==================== Summary ====================
Name: 60Deprecated-mt.60
Author: mt
Time: 11 November 2019, 11:03:48.645633 am
UUID: 03eb927c-f129-0e4a-b1d8-cbf4a0d7d4d3
Ancestors: 60Deprecated-mt.59
Complements HelpSystem-Core-mt.117.
=============== Diff against 60Deprecated-mt.59 ===============
Item was added:
+ ----- Method: HelpBrowser class>>openForCodeOn: (in category '*60Deprecated-instance creation') -----
+ openForCodeOn: aHelpTopic
+
+ self deprecated: 'Styling is configured at the level of help topics. Browse implementors of #usesCodeStyling.'.
+ ^ self openOn: aHelpTopic!
Item was added:
+ ----- Method: TheWorldMainDockingBar>>openHelp:topic:styled: (in category '*60Deprecated-help') -----
+ openHelp: bookSymbol topic: topicSymbol styled: boolean
+
+ self deprecated: 'Styling is configured at the level of help topics. Browse implementors of #usesCodeStyling.'.
+ ^ self openHelp: bookSymbol topic: topicSymbol!