From c1d5910f33584837a5c33c98f1e750789e6221fc Mon Sep 17 00:00:00 2001 From: jmoenig Date: Fri, 18 Jul 2014 07:44:26 +0200 Subject: [PATCH] list op fixes, thanks, Brian! --- blocks.js | 2 +- gui.js | 2 +- lists.js | 6 +++--- locale.js | 2 +- objects.js | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/blocks.js b/blocks.js index b45f7e65..ae3a42d5 100644 --- a/blocks.js +++ b/blocks.js @@ -155,7 +155,7 @@ DialogBoxMorph, BlockInputFragmentMorph, PrototypeHatBlockMorph, Costume*/ // Global stuff //////////////////////////////////////////////////////// -modules.blocks = '2014-July-14'; +modules.blocks = '2014-July-17'; var SyntaxElementMorph; diff --git a/gui.js b/gui.js index 2bdcb563..208c6c70 100644 --- a/gui.js +++ b/gui.js @@ -69,7 +69,7 @@ SpeechBubbleMorph*/ // Global stuff //////////////////////////////////////////////////////// -modules.gui = '2014-July-14'; +modules.gui = '2014-July-17'; // Declarations diff --git a/lists.js b/lists.js index c5a7cc62..028827a1 100644 --- a/lists.js +++ b/lists.js @@ -61,7 +61,7 @@ PushButtonMorph, SyntaxElementMorph, Color, Point, WatcherMorph, StringMorph, SpriteMorph, ScrollFrameMorph, CellMorph, ArrowMorph, MenuMorph, snapEquals, Morph, isNil, localize, MorphicPreferences*/ -modules.lists = '2014-July-14'; +modules.lists = '2014-July-17'; var List; var ListWatcherMorph; @@ -221,7 +221,7 @@ List.prototype.at = function (index) { List.prototype.contains = function (element) { var pair = this; while (pair.isLinked) { - if (snapEquals(this.first, element)) { + if (snapEquals(pair.first, element)) { return true; } pair = pair.rest; @@ -247,7 +247,7 @@ List.prototype.asText = function () { pair = this, i; while (pair.isLinked) { - element = this.first; + element = pair.first; if (element instanceof List) { result = result.concat(element.asText()); } else { diff --git a/locale.js b/locale.js index eac17c07..9d509249 100644 --- a/locale.js +++ b/locale.js @@ -42,7 +42,7 @@ /*global modules, contains*/ -modules.locale = '2014-July-14'; +modules.locale = '2014-July-17'; // Global stuff diff --git a/objects.js b/objects.js index 6a0d6e06..e3953697 100644 --- a/objects.js +++ b/objects.js @@ -125,7 +125,7 @@ PrototypeHatBlockMorph*/ // Global stuff //////////////////////////////////////////////////////// -modules.objects = '2014-July-14'; +modules.objects = '2014-July-17'; var SpriteMorph; var StageMorph;