[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;
}
- [elpa] master 18e35dd 069/271: Shift token properties., (continued)
- [elpa] master 18e35dd 069/271: Shift token properties., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 49f5e3e 079/271: Use alist of faces., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 8615688 089/271: Create tests., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 10d7726 077/271: Use custom JSON parser., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 099f434 082/271: Add optimizations for byte-compilation., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 0bfdbcd 085/271: Remove naive timers., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 4874e1e 086/271: Improve documentation and Makefile., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 43d2ca0 090/271: Remove unused monad., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 820becb 084/271: Fix test., Jackson Ray Hamilton, 2015/02/05
- [elpa] master fb57258 088/271: Reorder readme., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 426a7cd 083/271: Fix regression where existent definitions were missed.,
Jackson Ray Hamilton <=
- [elpa] master f8120d4 092/271: Update scenarios. Update readme., Jackson Ray Hamilton, 2015/02/05
- [elpa] master f50880d 091/271: Update header., Jackson Ray Hamilton, 2015/02/05
- [elpa] master a0139c3 087/271: Cleanup Makefile., Jackson Ray Hamilton, 2015/02/05
- [elpa] master f3e4d7b 094/271: Improve benchmarks., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 9ad5fb2 097/271: Update benchmark times., Jackson Ray Hamilton, 2015/02/05
- [elpa] master ab13a16 093/271: Add back optional timer. Improve docs., Jackson Ray Hamilton, 2015/02/05
- [elpa] master a321d8b 096/271: Update screenshot., Jackson Ray Hamilton, 2015/02/05
- [elpa] master c8a1710 100/271: Add message about needing Node.js., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 53cf944 099/271: Remove make from instructions., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 9f39f5c 095/271: More benchmark improvements., Jackson Ray Hamilton, 2015/02/05