From: Dmitry Gutov Date: Tue, 16 Aug 2011 13:29:44 +0000 (+0400) Subject: Do not warn about trailing commas in destructuring assignment arrays X-Git-Url: https://code.delx.au/gnu-emacs-elpa/commitdiff_plain/bdf683ec35278f04a8a71bfc27ed8a18dcaabb25 Do not warn about trailing commas in destructuring assignment arrays Fixes http://code.google.com/p/js2-mode/issues/detail?id=110 --- diff --git a/js2-mode.el b/js2-mode.el index f94395d09..ec324ba81 100644 --- a/js2-mode.el +++ b/js2-mode.el @@ -9427,7 +9427,7 @@ array-literals, array comprehensions and regular expressions." :len (- js2-ts-cursor pos) :elems (nreverse elems))) (apply #'js2-node-add-children pn (js2-array-node-elems pn)) - (when after-comma + (when (and after-comma (not js2-is-in-lhs)) (js2-parse-warn-trailing-comma "msg.array.trailing.comma" pos elems after-comma))) ;; destructuring binding