emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master 426a7cd 083/271: Fix regression where existent definitions


From: Jackson Ray Hamilton
Subject: [elpa] master 426a7cd 083/271: Fix regression where existent definitions were missed.
Date: Thu, 05 Feb 2015 18:29:57 +0000

branch: master
commit 426a7cd0382beaa453f5d529461f5e9d6ff3ea2d
Author: Jackson Ray Hamilton <address@hidden>
Commit: Jackson Ray Hamilton <address@hidden>

    Fix regression where existent definitions were missed.
---
 scopifier.js |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/scopifier.js b/scopifier.js
index 4f3302a..167e899 100644
--- a/scopifier.js
+++ b/scopifier.js
@@ -20,6 +20,7 @@ module.exports = function (code) {
         isDefined,
         j,
         k,
+        pointer,
         range,
         reference,
         scope,
@@ -92,9 +93,9 @@ module.exports = function (code) {
                     // declared and initialized simultaneously; this filters
                     // them.)
                     for (k = 0; k < definitionsCount; k += 1) {
-                        definition = tokens[definitionsIndex + k];
-                        if (definition[0] === range[0] + 1 &&
-                                definition[1] === range[1] + 1) {
+                        pointer = definitionsIndex + (k * 4);
+                        if (tokens[pointer] === range[0] + 1 &&
+                                tokens[pointer + 1] === range[1] + 1) {
                             isDefined = true;
                             break;
                         }



reply via email to

[Prev in Thread] Current Thread [Next in Thread]