summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjmoenig <jens@moenig.org>2014-07-17 13:22:33 +0200
committerjmoenig <jens@moenig.org>2014-07-17 13:22:33 +0200
commit7472261ca60d4409f670ec52a376a1525900ee15 (patch)
treea3883383588d04a1c333e67d7fe1cd5e40c7a7dc
parent0afe615243bf4948aa921a1162a612e19f64b16d (diff)
downloadsnap-7472261ca60d4409f670ec52a376a1525900ee15.tar.gz
snap-7472261ca60d4409f670ec52a376a1525900ee15.zip
eliminate global regex var
-rw-r--r--objects.js7
1 files changed, 5 insertions, 2 deletions
diff --git a/objects.js b/objects.js
index eb3f5fc..6e49f43 100644
--- a/objects.js
+++ b/objects.js
@@ -4084,7 +4084,10 @@ SpriteMorph.prototype.reactToDropOf = function (morph, hand) {
morph.slideBackTo(hand.grabOrigin);
};
-var re = /\((\d+)\)$/; // RegExp to match costume names
+// SpriteMorph screenshots
+
+SpriteMorph.prototype.re = /\((\d+)\)$/; // RegExp to match costume names
+
SpriteMorph.prototype.newCostumeName = function (name) {
var foundSameName = false,
foundIndex = false,
@@ -4100,7 +4103,7 @@ SpriteMorph.prototype.newCostumeName = function (name) {
foundSameName = true;
}
if (foundSameName) {
- p = re.exec(costume.name);
+ p = this.re.exec(costume.name);
if (p) {
lastIndex = Number(p[1]);
foundIndex = true;