kopia lustrzana https://github.com/backface/turtlestitch
enabled drop-down for "inherit" command for clone-initialization scripts
rodzic
b041664205
commit
59a4a9d112
|
@ -148,7 +148,7 @@ CustomCommandBlockMorph, SymbolMorph, ToggleButtonMorph, DialMorph*/
|
|||
|
||||
// Global stuff ////////////////////////////////////////////////////////
|
||||
|
||||
modules.blocks = '2018-July-13';
|
||||
modules.blocks = '2018-September-09';
|
||||
|
||||
var SyntaxElementMorph;
|
||||
var BlockMorph;
|
||||
|
@ -8664,9 +8664,10 @@ InputSlotMorph.prototype.shadowedVariablesMenu = function () {
|
|||
|
||||
if (!block) {return dict; }
|
||||
rcvr = block.scriptTarget();
|
||||
if (this.parentThatIsA(RingMorph)) {
|
||||
if (this.parentThatIsA(RingMorph) ||
|
||||
this.topBlock().selector === 'receiveOnClone') {
|
||||
// show own local vars and attributes, because this is likely to be
|
||||
// inside TELL, ASK or OF
|
||||
// inside TELL, ASK or OF or when initializing a new clone
|
||||
vars = rcvr.variables.names();
|
||||
vars.forEach(function (name) {
|
||||
dict[name] = name;
|
||||
|
|
|
@ -4306,3 +4306,4 @@ Fixes:
|
|||
------
|
||||
* new dev version
|
||||
* Threads: fixed #2176 ('arguments' not found for calling empty multi-slots)
|
||||
* Blocks: enabled drop-down for "inherit" command for clone-initialization scripts
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
<link rel="shortcut icon" href="favicon.ico">
|
||||
<script type="text/javascript" src="morphic.js?version=2018-06-21"></script>
|
||||
<script type="text/javascript" src="widgets.js?version=2018-06-21"></script>
|
||||
<script type="text/javascript" src="blocks.js?version=2018-07-13"></script>
|
||||
<script type="text/javascript" src="blocks.js?version=2018-09-09"></script>
|
||||
<script type="text/javascript" src="threads.js?version=2018-09-09"></script>
|
||||
<script type="text/javascript" src="objects.js?version=2018-07-06"></script>
|
||||
<script type="text/javascript" src="gui.js?version=2018-09-09"></script>
|
||||
|
|
Ładowanie…
Reference in New Issue