The Trunk: Morphic-mt.1266.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: Morphic-mt.1266.mcz

commits-2
Marcel Taeumel uploaded a new version of Morphic to project The Trunk:
http://source.squeak.org/trunk/Morphic-mt.1266.mcz

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

Name: Morphic-mt.1266
Author: mt
Time: 12 August 2016, 1:40:46.810343 pm
UUID: 640ce24d-e990-f54e-bc5d-dcdf35cdca3b
Ancestors: Morphic-mt.1265

Avoid object-explorer side-effect for arbitrary code execution. Makes writing interactive help texts more powerful.

=============== Diff against Morphic-mt.1265 ===============

Item was changed:
  ----- Method: TextURL>>open: (in category '*Morphic') -----
  open: anObject
 
  anObject isBehavior ifTrue: [
  ^ anObject browse].
  anObject isCompiledMethod ifTrue: [
  ^ ToolSet browse: anObject methodClass selector: anObject selector].
  anObject class == MethodReference ifTrue: [
  ^ ToolSet browse: anObject actualClass selector: anObject selector].
  anObject isSymbol ifTrue: [
  SystemNavigation default browseAllImplementorsOf: anObject.
  SystemNavigation default browseAllCallsOn: anObject.
+ ^ self].!
- ^ self].
-
- anObject explore.!