From 7695e5e3c5e8c3630cb9270da55a05164c033309 Mon Sep 17 00:00:00 2001 From: Arlo Breault Date: Fri, 5 Jun 2015 13:55:55 -0700 Subject: [PATCH 1/3] Fix complaints from `make hint` --- lib/compiler/passes/generate-javascript.js | 4 ++-- lib/parser.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/compiler/passes/generate-javascript.js b/lib/compiler/passes/generate-javascript.js index 10b0f77..eddf6fd 100644 --- a/lib/compiler/passes/generate-javascript.js +++ b/lib/compiler/passes/generate-javascript.js @@ -1011,11 +1011,11 @@ function generateJavascript(ast, options) { ' details.seenCR = false;', ' }', '', - ' p++', + ' p++;', ' }', '', ' peg$posDetailsCache[pos] = details;', - ' return details', + ' return details;', ' }', ' }', '', diff --git a/lib/parser.js b/lib/parser.js index 22cf052..48078e6 100644 --- a/lib/parser.js +++ b/lib/parser.js @@ -450,11 +450,11 @@ module.exports = (function() { details.seenCR = false; } - p++ + p++; } peg$posDetailsCache[pos] = details; - return details + return details; } } From 16756d90101a97038085e66e6a9b65dfd0acb7d8 Mon Sep 17 00:00:00 2001 From: Arlo Breault Date: Fri, 5 Jun 2015 14:04:25 -0700 Subject: [PATCH 2/3] Run CI on newer version of node / iojs --- .travis.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 20fd86b..6064ca0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,3 +1,5 @@ language: node_js node_js: - - 0.10 + - "0.10" + - "0.12" + - "iojs" From c71f723b3ff5ddd7329d125dae51a553f5cabdb3 Mon Sep 17 00:00:00 2001 From: Arlo Breault Date: Fri, 5 Jun 2015 14:36:03 -0700 Subject: [PATCH 3/3] Run `make hint` before testing --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0aa440b..4e9bb7c 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "main": "lib/peg", "bin": "bin/pegjs", "scripts": { - "test": "make spec" + "test": "make hint && make spec" }, "repository": { "type": "git",