From 89678fca476737e2a72e15aac799449e832462e3 Mon Sep 17 00:00:00 2001 From: Jeremy Ashkenas Date: Sat, 18 Dec 2010 14:38:55 -0500 Subject: [PATCH] unterminated -> missing. --- lib/lexer.js | 2 +- src/lexer.coffee | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/lexer.js b/lib/lexer.js index ec8ca92b..16a810aa 100644 --- a/lib/lexer.js +++ b/lib/lexer.js @@ -472,7 +472,7 @@ } prev = letter; } - throw new Error("unterminated " + (stack.pop()[0]) + " on line " + (this.line + 1)); + throw new Error("missing " + (stack.pop()[0]) + ", starting on line " + (this.line + 1)); }; Lexer.prototype.interpolateString = function(str, options) { var expr, heredoc, i, inner, interpolated, letter, nested, pi, regex, tag, tokens, value, _len, _ref, _ref2, _ref3; diff --git a/src/lexer.coffee b/src/lexer.coffee index 9516a5fc..2a8631ae 100644 --- a/src/lexer.coffee +++ b/src/lexer.coffee @@ -407,7 +407,7 @@ exports.Lexer = class Lexer else if end is '"' and prev is '#' and letter is '{' stack.push end = '}' prev = letter - throw new Error "unterminated #{ stack.pop()[0] } on line #{ @line + 1 }" + throw new Error "missing #{ stack.pop()[0] }, starting on line #{ @line + 1 }" # Expand variables and expressions inside double-quoted strings using