[squeak-dev] The Trunk: Morphic-eem.1596.mcz

commits at source.squeak.org commits at source.squeak.org
Sat Nov 30 00:50:43 UTC 2019

Eliot Miranda uploaded a new version of Morphic to project The Trunk:

==================== Summary ====================

Name: Morphic-eem.1596
Author: eem
Time: 29 November 2019, 4:50:37.46714 pm
UUID: e4ca2f3d-c9db-4468-bb91-cf698317b2f1
Ancestors: Morphic-mt.1595

Have seNders in the text editor also look up references to literals.

=============== Diff against Morphic-mt.1595 ===============

Item was changed:
  ----- Method: TextEditor>>selectedSelector (in category 'menu messages') -----
  	"Try to make a selector out of the current text selection"
+ 	| tokens |
+ 	tokens := Scanner new typedScanTokens: self selection string.
+ 	^tokens isEmpty ifFalse: [tokens first]!
- 	^self selection string findSelector!

Item was changed:
  ----- Method: TextEditor>>sendersOfIt (in category 'menu messages') -----
  	"Open a senders browser on the selected selector"
- 	| aSelector |
  	self lineSelectAndEmptyCheck: [^ self].
+ 	self selectedSelector ifNotNil:
+ 		[:aSelector| ^self systemNavigation browseAllCallsOn: aSelector].
+ 	self selectedLiteral ifNotNil:
+ 		[:aLiteral| ^self systemNavigation browseAllCallsOn: aLiteral].
+ 	morph flash!
- 	(aSelector := self selectedSelector) == nil ifTrue: [^ morph flash].
- 	self systemNavigation browseAllCallsOn: aSelector!

More information about the Squeak-dev mailing list