From aeca16f663dd83d116dfa23733a5f416129c6d4b Mon Sep 17 00:00:00 2001 From: tophf Date: Thu, 7 Dec 2017 05:37:36 +0300 Subject: [PATCH] csslint: show real text of expected token if possible now instead of the nerdy LBRACE users will see { --- vendor-overwrites/csslint/csslint-worker.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vendor-overwrites/csslint/csslint-worker.js b/vendor-overwrites/csslint/csslint-worker.js index c5757539..ec6cef5b 100644 --- a/vendor-overwrites/csslint/csslint-worker.js +++ b/vendor-overwrites/csslint/csslint-worker.js @@ -7186,7 +7186,8 @@ TokenStreamBase.prototype = { if (!this.match(tokenTypes)) { token = this.LT(1); - throw new SyntaxError("Expected " + this._tokenData[tokenTypes[0]].name + + const info = this._tokenData[tokenTypes[0]]; + throw new SyntaxError("Expected " + (info.text || info.name) + " at line " + token.startLine + ", col " + token.startCol + ".", token.startLine, token.startCol); } },