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

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

[elpa] master 8088e75 21/45: Add js2-language-version check for template


From: Dmitry Gutov
Subject: [elpa] master 8088e75 21/45: Add js2-language-version check for template literals
Date: Mon, 02 Feb 2015 03:18:41 +0000

branch: master
commit 8088e7500d03f3bc92aaeba16a649135416ab70e
Author: Dmitry Gutov <address@hidden>
Commit: Dmitry Gutov <address@hidden>

    Add js2-language-version check for template literals
---
 js2-mode.el |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/js2-mode.el b/js2-mode.el
index e1647ac..824e5da 100644
--- a/js2-mode.el
+++ b/js2-mode.el
@@ -5765,7 +5765,9 @@ its relevant fields and puts it into `js2-ti-tokens'."
                   (js2-string-to-number str base)))
           (throw 'return js2-NUMBER))
         ;; is it a string?
-        (when (memq c '(?\" ?\' ?`))
+        (when (or (memq c '(?\" ?\'))
+                  (and (>= js2-language-version 200)
+                       (= c ?`)))
           (throw 'return
                  (js2-get-string-or-template-token c token)))
         (js2-ts-return token



reply via email to

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