summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-03-16cosmeticshaawda
2017-12-11Updated version (20171206 -> 20171211).AUR Update Bot
Changelog ========= Port over fix for https://debbugs.gnu.org/23391 (33c7169) Merge pull request #476 from lelit/avoid-dynbind (29d295a) Explicitly pass the variable instead of relying on dynamic binding (3ec4114) Merge pull request #466 from mishoo/master (8488723) Merge pull request #473 from felipeochoa/namespace-import-error (ba3263b) [bugfix] error when parsing malformed namespace import (e481404) Merge pull request #469 from felipeochoa/jsdoc-typedef (eba9797) [feat] add @typedef jsdoc highlighting support (47dc8f2) Merge pull request #467 from felipeochoa/jsdoc-single-line (4e032e6) Merge pull request #468 from felipeochoa/jsdoc-type (700c024) [bugfix] Mark @type jsdoc tag as a typed tag not an arg tag (4062ae4) [feat] add support for single-line jsdoc highlighting (a104d62) Add tests for jsdoc highlighting (5a99c23) Merge pull request #465 from felipeochoa/jsdoc-abstract (ce540d2) Drop (constructor nil) on structs where a constructor is defined (9088d60) Fix length of shorthand object property nodes (e.g. `{foo,bar}`) (a27c9cb) [feat] add jsdoc @abstract and @virtual empty tags (ba14eb8) Merge pull request #464 from felipeochoa/unary-node-pos (32c0491) Set the correct node pos for unary nodes (8d846b0) Merge pull request #461 from Fuco1/feature/add-object-property-access-face (dd295e8) Add separate object property access face. (dfaa145) Merge pull request #454 from olessavluk/trailing-comma (5cb52a7) add support for trailing comma in function arguments (daed014) Fix function/class declaration issues from commit 7e4293b (df51992) Merge pull request #444 from felipeochoa/jsdoc-yield (43306d1) Add jsdoc highlighting for yield and yields (6cf9ea4) Merge pull request #442 from felipeochoa/arrowStatements (048da26) correctly handle arrow functions in js2-node-parent-stmt (3207e5c) Merge pull request #440 from felipeochoa/issue439 (91c745a) remove stray message call (4daab44) make sure to visit import clause children in order (b0f8f03) Parse all default exports as expressions (7e4293b)
2017-12-06Updated version (20171128 -> 20171206).AUR Update Bot
Changelog ========= Merge pull request #466 from mishoo/master (8488723) Merge pull request #473 from felipeochoa/namespace-import-error (ba3263b) [bugfix] error when parsing malformed namespace import (e481404) Merge pull request #469 from felipeochoa/jsdoc-typedef (eba9797) [feat] add @typedef jsdoc highlighting support (47dc8f2) Merge pull request #467 from felipeochoa/jsdoc-single-line (4e032e6) Merge pull request #468 from felipeochoa/jsdoc-type (700c024) [bugfix] Mark @type jsdoc tag as a typed tag not an arg tag (4062ae4) [feat] add support for single-line jsdoc highlighting (a104d62) Add tests for jsdoc highlighting (5a99c23) Merge pull request #465 from felipeochoa/jsdoc-abstract (ce540d2) Drop (constructor nil) on structs where a constructor is defined (9088d60) Fix length of shorthand object property nodes (e.g. `{foo,bar}`) (a27c9cb) [feat] add jsdoc @abstract and @virtual empty tags (ba14eb8) Merge pull request #464 from felipeochoa/unary-node-pos (32c0491) Set the correct node pos for unary nodes (8d846b0) Merge pull request #461 from Fuco1/feature/add-object-property-access-face (dd295e8) Add separate object property access face. (dfaa145) Merge pull request #454 from olessavluk/trailing-comma (5cb52a7) add support for trailing comma in function arguments (daed014) Fix function/class declaration issues from commit 7e4293b (df51992) Merge pull request #444 from felipeochoa/jsdoc-yield (43306d1) Add jsdoc highlighting for yield and yields (6cf9ea4) Merge pull request #442 from felipeochoa/arrowStatements (048da26) correctly handle arrow functions in js2-node-parent-stmt (3207e5c) Merge pull request #440 from felipeochoa/issue439 (91c745a) remove stray message call (4daab44) make sure to visit import clause children in order (b0f8f03) Parse all default exports as expressions (7e4293b)
2017-11-29Updated version (20171107 -> 20171128).AUR Update Bot
Changelog ========= Merge pull request #473 from felipeochoa/namespace-import-error (ba3263b) [bugfix] error when parsing malformed namespace import (e481404) Merge pull request #469 from felipeochoa/jsdoc-typedef (eba9797) [feat] add @typedef jsdoc highlighting support (47dc8f2) Merge pull request #467 from felipeochoa/jsdoc-single-line (4e032e6) Merge pull request #468 from felipeochoa/jsdoc-type (700c024) [bugfix] Mark @type jsdoc tag as a typed tag not an arg tag (4062ae4) [feat] add support for single-line jsdoc highlighting (a104d62) Add tests for jsdoc highlighting (5a99c23) Merge pull request #465 from felipeochoa/jsdoc-abstract (ce540d2) [feat] add jsdoc @abstract and @virtual empty tags (ba14eb8) Merge pull request #464 from felipeochoa/unary-node-pos (32c0491) Set the correct node pos for unary nodes (8d846b0) Merge pull request #461 from Fuco1/feature/add-object-property-access-face (dd295e8) Add separate object property access face. (dfaa145) Merge pull request #454 from olessavluk/trailing-comma (5cb52a7) add support for trailing comma in function arguments (daed014) Fix function/class declaration issues from commit 7e4293b (df51992) Merge pull request #444 from felipeochoa/jsdoc-yield (43306d1) Add jsdoc highlighting for yield and yields (6cf9ea4) Merge pull request #442 from felipeochoa/arrowStatements (048da26) correctly handle arrow functions in js2-node-parent-stmt (3207e5c) Merge pull request #440 from felipeochoa/issue439 (91c745a) remove stray message call (4daab44) make sure to visit import clause children in order (b0f8f03) Parse all default exports as expressions (7e4293b)
2017-11-07Updated version (20171104 -> 20171107).haawda
Changelog ========= Merge pull request #469 from felipeochoa/jsdoc-typedef (eba9797) [feat] add @typedef jsdoc highlighting support (47dc8f2) Merge pull request #467 from felipeochoa/jsdoc-single-line (4e032e6) Merge pull request #468 from felipeochoa/jsdoc-type (700c024) [bugfix] Mark @type jsdoc tag as a typed tag not an arg tag (4062ae4) [feat] add support for single-line jsdoc highlighting (a104d62) Add tests for jsdoc highlighting (5a99c23) Merge pull request #465 from felipeochoa/jsdoc-abstract (ce540d2) [feat] add jsdoc @abstract and @virtual empty tags (ba14eb8) Merge pull request #464 from felipeochoa/unary-node-pos (32c0491) Set the correct node pos for unary nodes (8d846b0) Merge pull request #461 from Fuco1/feature/add-object-property-access-face (dd295e8) Add separate object property access face. (dfaa145) Merge pull request #454 from olessavluk/trailing-comma (5cb52a7) add support for trailing comma in function arguments (daed014) Fix function/class declaration issues from commit 7e4293b (df51992) Merge pull request #444 from felipeochoa/jsdoc-yield (43306d1) Add jsdoc highlighting for yield and yields (6cf9ea4) Merge pull request #442 from felipeochoa/arrowStatements (048da26) correctly handle arrow functions in js2-node-parent-stmt (3207e5c) Merge pull request #440 from felipeochoa/issue439 (91c745a) remove stray message call (4daab44) make sure to visit import clause children in order (b0f8f03) Parse all default exports as expressions (7e4293b)
2017-11-04Updated version (20171102 -> 20171104).haawda
Changelog ========= Merge pull request #467 from felipeochoa/jsdoc-single-line (4e032e6) Merge pull request #468 from felipeochoa/jsdoc-type (700c024) [bugfix] Mark @type jsdoc tag as a typed tag not an arg tag (4062ae4) [feat] add support for single-line jsdoc highlighting (a104d62) Add tests for jsdoc highlighting (5a99c23) Merge pull request #465 from felipeochoa/jsdoc-abstract (ce540d2) [feat] add jsdoc @abstract and @virtual empty tags (ba14eb8) Merge pull request #464 from felipeochoa/unary-node-pos (32c0491) Set the correct node pos for unary nodes (8d846b0) Merge pull request #461 from Fuco1/feature/add-object-property-access-face (dd295e8) Add separate object property access face. (dfaa145) Merge pull request #454 from olessavluk/trailing-comma (5cb52a7) add support for trailing comma in function arguments (daed014) Fix function/class declaration issues from commit 7e4293b (df51992) Merge pull request #444 from felipeochoa/jsdoc-yield (43306d1) Add jsdoc highlighting for yield and yields (6cf9ea4) Merge pull request #442 from felipeochoa/arrowStatements (048da26) correctly handle arrow functions in js2-node-parent-stmt (3207e5c) Merge pull request #440 from felipeochoa/issue439 (91c745a) remove stray message call (4daab44) make sure to visit import clause children in order (b0f8f03) Parse all default exports as expressions (7e4293b)
2017-11-02Updated version (20171014 -> 20171102).haawda
Changelog ========= Merge pull request #465 from felipeochoa/jsdoc-abstract (ce540d2) [feat] add jsdoc @abstract and @virtual empty tags (ba14eb8) Merge pull request #464 from felipeochoa/unary-node-pos (32c0491) Set the correct node pos for unary nodes (8d846b0) Merge pull request #461 from Fuco1/feature/add-object-property-access-face (dd295e8) Add separate object property access face. (dfaa145) Merge pull request #454 from olessavluk/trailing-comma (5cb52a7) add support for trailing comma in function arguments (daed014) Fix function/class declaration issues from commit 7e4293b (df51992) Merge pull request #444 from felipeochoa/jsdoc-yield (43306d1) Add jsdoc highlighting for yield and yields (6cf9ea4) Merge pull request #442 from felipeochoa/arrowStatements (048da26) correctly handle arrow functions in js2-node-parent-stmt (3207e5c) Merge pull request #440 from felipeochoa/issue439 (91c745a) remove stray message call (4daab44) make sure to visit import clause children in order (b0f8f03) Parse all default exports as expressions (7e4293b)
2017-10-14Updated version (20170930 -> 20171014).haawda
Changelog ========= Merge pull request #461 from Fuco1/feature/add-object-property-access-face (dd295e8) Add separate object property access face. (dfaa145) Merge pull request #454 from olessavluk/trailing-comma (5cb52a7) add support for trailing comma in function arguments (daed014) Fix function/class declaration issues from commit 7e4293b (df51992) Merge pull request #444 from felipeochoa/jsdoc-yield (43306d1) Add jsdoc highlighting for yield and yields (6cf9ea4) Merge pull request #442 from felipeochoa/arrowStatements (048da26) correctly handle arrow functions in js2-node-parent-stmt (3207e5c) Merge pull request #440 from felipeochoa/issue439 (91c745a) remove stray message call (4daab44) make sure to visit import clause children in order (b0f8f03) Parse all default exports as expressions (7e4293b)
2017-09-30Updated version (20170816 -> 20170930).haawda
Changelog ========= Merge pull request #454 from olessavluk/trailing-comma (5cb52a7) add support for trailing comma in function arguments (daed014) Fix function/class declaration issues from commit 7e4293b (df51992) Merge pull request #444 from felipeochoa/jsdoc-yield (43306d1) Add jsdoc highlighting for yield and yields (6cf9ea4) Merge pull request #442 from felipeochoa/arrowStatements (048da26) correctly handle arrow functions in js2-node-parent-stmt (3207e5c) Merge pull request #440 from felipeochoa/issue439 (91c745a) remove stray message call (4daab44) make sure to visit import clause children in order (b0f8f03) Parse all default exports as expressions (7e4293b)
2017-08-16Updated version (20170815 -> 20170816).haawda
Changelog ========= Fix function/class declaration issues from commit 7e4293b (df51992) Merge pull request #444 from felipeochoa/jsdoc-yield (43306d1) Add jsdoc highlighting for yield and yields (6cf9ea4) Merge pull request #442 from felipeochoa/arrowStatements (048da26) correctly handle arrow functions in js2-node-parent-stmt (3207e5c) Merge pull request #440 from felipeochoa/issue439 (91c745a) remove stray message call (4daab44) make sure to visit import clause children in order (b0f8f03) Parse all default exports as expressions (7e4293b)
2017-08-15Updated version (20170813 -> 20170815).haawda
Changelog ========= Merge pull request #444 from felipeochoa/jsdoc-yield (43306d1) Add jsdoc highlighting for yield and yields (6cf9ea4) Merge pull request #442 from felipeochoa/arrowStatements (048da26) correctly handle arrow functions in js2-node-parent-stmt (3207e5c) Merge pull request #440 from felipeochoa/issue439 (91c745a) remove stray message call (4daab44) make sure to visit import clause children in order (b0f8f03) Parse all default exports as expressions (7e4293b)
2017-08-12Updated version (20170804 -> 20170813).haawda
Changelog ========= Merge pull request #442 from felipeochoa/arrowStatements (048da26) correctly handle arrow functions in js2-node-parent-stmt (3207e5c) Merge pull request #440 from felipeochoa/issue439 (91c745a) remove stray message call (4daab44) make sure to visit import clause children in order (b0f8f03) Parse all default exports as expressions (7e4293b)
2017-08-04Updated version (20170803 -> 20170804).haawda
Changelog ========= Merge pull request #440 from felipeochoa/issue439 (91c745a) remove stray message call (4daab44) make sure to visit import clause children in order (b0f8f03) Parse all default exports as expressions (7e4293b)
2017-08-03Updated version (20170721 -> 20170803).haawda
Changelog ========= Parse all default exports as expressions (7e4293b)
2017-07-21Updated version (20170717 -> 20170721).haawda
Changelog =========
2017-07-17Updated version (20170624 -> 20170717).haawda
Changelog ========= Merge pull request #434 from lelit/issue420 (890cf81) Recognize initialized variable in destructuring object assignment (a604872) Add failing test for issue #420 (cb8607c) Update NEWS.md (b176925) Support async arrow function without parentheses (92a8857) Merge pull request #358 from JulianKniephoff/master (558f53f) Add tests for `/*jslint*/` declarations (7349309) Merge pull request #425 from shicks/jsdoc (8a5f492) Fix jsdoc highlighting for tags w/ optional braces (b3f74f0) Replace (equal nil ...) with (null ...) (f1badee) Add option js2-getprop-has-side-effects (#424) (3df50ab) Merge branch 'master' of github.com:mooz/js2-mode (ca7df5b) Put the visitor and printer properties on unprefixed symbols as well (97d27d6) Merge pull request #421 from raxod502/feat/C-M-j (659f683) Map C-M-j to js2-line-break (4a87822) Remove js2-mark-safe-local, it's unused now (32f9782) Allow trailing comma in param list (#410) (908395e) js2-node-qname-component: Nandle computed properties (d3b31ba) Merge pull request #363 from XeCycle/class-public-field (4787b5f) Merge pull request #366 from XeCycle/drop-yield-paren (71416f6) Add support for ES7 class public fields (9ce2542) ES6 yield is followed by AssignmentExpression (bb6c388) yield should not end a return statement (8d05bb7) Drop msg.yield.parenthesized error (0b09004) Merge pull request #404 from jordonbiondo/feature/ignore-warnings (faf73e8) ignored warning support (da4793e) Add support for /*jslint*/ declarations (9b20642)
2017-06-24Updated version (20170517 -> 20170624).haawda
2017-05-17Updated version (20170516 -> 20170517).haawda
2017-05-16Updated version (20170504 -> 20170516).haawda
2017-05-04Updated version (20170429 -> 20170504).haawda
2017-04-30Updated version (20170417 -> 20170429).haawda
2017-04-18Updated version (20170330 -> 20170417).haawda
2017-03-30Updated version (20170321 -> 20170330).haawda
Changelog ========= Allow trailing comma in param list (#410) (908395e) js2-node-qname-component: Nandle computed properties (d3b31ba) Merge pull request #363 from XeCycle/class-public-field (4787b5f) Merge pull request #366 from XeCycle/drop-yield-paren (71416f6) Add support for ES7 class public fields (9ce2542) ES6 yield is followed by AssignmentExpression (bb6c388) yield should not end a return statement (8d05bb7) Drop msg.yield.parenthesized error (0b09004) Merge pull request #404 from jordonbiondo/feature/ignore-warnings (faf73e8) ignored warning support (da4793e)
2017-03-22Updated version (20170222 -> 20170321).haawda
Changelog ========= js2-node-qname-component: Nandle computed properties (d3b31ba) Merge pull request #363 from XeCycle/class-public-field (4787b5f) Merge pull request #366 from XeCycle/drop-yield-paren (71416f6) Add support for ES7 class public fields (9ce2542) ES6 yield is followed by AssignmentExpression (bb6c388) yield should not end a return statement (8d05bb7) Drop msg.yield.parenthesized error (0b09004) Merge pull request #404 from jordonbiondo/feature/ignore-warnings (faf73e8) ignored warning support (da4793e)
2017-02-22Updated version (20170203 -> 20170222).Stefan Husmann
Changelog ========= Merge pull request #363 from XeCycle/class-public-field (4787b5f) Merge pull request #366 from XeCycle/drop-yield-paren (71416f6) Add support for ES7 class public fields (9ce2542) ES6 yield is followed by AssignmentExpression (bb6c388) yield should not end a return statement (8d05bb7) Drop msg.yield.parenthesized error (0b09004) Merge pull request #404 from jordonbiondo/feature/ignore-warnings (faf73e8) ignored warning support (da4793e)
2017-02-03Updated version (20170116 -> 20170203).Stefan Husmann
Changelog ========= Merge pull request #404 from jordonbiondo/feature/ignore-warnings (faf73e8) ignored warning support (da4793e)
2017-01-16updateStefan Husmann
2016-12-31Updated version (20161213 -> 20161231).Stefan Husmann
Changelog ========= Merge pull request #387 from futurist/master (8569ba6) fix: copyright year of tests/comsume.el (d3dd406) Merge pull request #397 from lelit/issue393 (90e37cd) Mostly cosmetic, split js2--classify-variables in three simpler functions (31a2399) Cosmetic, reformat to stay within the preferred 80 columns limit (2d0dc5e) Rename js2--collect-declared-symbols to js2--collect-target-symbols (80ebdee) Fix the breakage from the previous commit (6f2d51b) Create a separate scope for switch statements (a91e357) Rewrite js2--classify-variables, focusing only on name nodes (cdbdca4) Add a STRICT parameter to js2--collect-declared-symbols (523b3cb) Fix arrow expression function's length (3106e3c) Refactor ‘js2-define-destruct-symbols’ on top of ‘js2--collect-declared-symbols’ (e77fcd4) Handle other cases of destructuring assignments/initializations (3725fcf) Handle destructuring assignments when classifying variables (f450de0) Fix indentation after regexp in js2-old-indent.el (2a79649) feat: add js2-comments-between func (dad7d09) Merge pull request #385 from mishoo/master (94b2721) Fix the fix (error detection) (4d35da5) Merge pull request #384 from mishoo/master (712dfb0) Fix length of name in namespace-import nodes (9a8aaa9) Merge pull request #381 from mgiles/template-pos (91e722a) Fix "pos" argument in template node constructors (2801681) Move it up (82bbd97) Copy edits (44c289f) Merge pull request #378 from JulianKniephoff/include-externs-locally (df06798) Merge pull request #380 from JulianKniephoff/fix-dead-doc-link-js2-include-jslint-globals (5855a45) Fix dead link in the documentation (c303773) Update NEWS.md (454b242) Optimize a call to `append` (b575f17) Compute externs on demand (fbe58dc) Merge pull request #377 from XeCycle/memfn-delete (b6d9301) Special methods should allow keywords as names (9b63a13) Propertize regexp starting with /= correctly (2b32301) Allow newline in globals declaration (64ec0a2) Unbind js2-mode-show-node (bea6942) Propertize regexp literals like js-mode does (c0801b2) js2-parse-class: Convert positions to relative for NAME and EXTENDS, too (e45206b) Merge pull request #353 from kaushalmodi/js2-jsx-mode-docstring-fix (1f12517) js2-jsx-mode docstring fix (357547c) js2-jsdoc-arg-tag-regexp: Recognize @module (49f9761) js2-parse-mul-expr: Parse the right operand as exponentiation too (672e2da) Merge pull request #348 from dunn/makequiet (8e7ed39) Makefile: use -Q to avoid site-lisp loading (68db1f5) Support ES7 exponentiation (980eb3d) Merge pull request #345 from jacott/master (4e5babf) Fix comment alignment (abe8d0c) Fix Highlighting function name of form {"quoted name" () {...}} (b23d9e4)
2016-12-13Updated version (20161209 -> 20161213).AUR Update Bot
Changelog ========= Merge pull request #397 from lelit/issue393 (90e37cd) Mostly cosmetic, split js2--classify-variables in three simpler functions (31a2399) Cosmetic, reformat to stay within the preferred 80 columns limit (2d0dc5e) Rename js2--collect-declared-symbols to js2--collect-target-symbols (80ebdee) Fix the breakage from the previous commit (6f2d51b) Create a separate scope for switch statements (a91e357) Rewrite js2--classify-variables, focusing only on name nodes (cdbdca4) Add a STRICT parameter to js2--collect-declared-symbols (523b3cb) Fix arrow expression function's length (3106e3c) Refactor ‘js2-define-destruct-symbols’ on top of ‘js2--collect-declared-symbols’ (e77fcd4) Handle other cases of destructuring assignments/initializations (3725fcf) Handle destructuring assignments when classifying variables (f450de0) Fix indentation after regexp in js2-old-indent.el (2a79649) Merge pull request #385 from mishoo/master (94b2721) Fix the fix (error detection) (4d35da5) Merge pull request #384 from mishoo/master (712dfb0) Fix length of name in namespace-import nodes (9a8aaa9) Merge pull request #381 from mgiles/template-pos (91e722a) Fix "pos" argument in template node constructors (2801681) Move it up (82bbd97) Copy edits (44c289f) Merge pull request #378 from JulianKniephoff/include-externs-locally (df06798) Merge pull request #380 from JulianKniephoff/fix-dead-doc-link-js2-include-jslint-globals (5855a45) Fix dead link in the documentation (c303773) Update NEWS.md (454b242) Optimize a call to `append` (b575f17) Compute externs on demand (fbe58dc) Merge pull request #377 from XeCycle/memfn-delete (b6d9301) Special methods should allow keywords as names (9b63a13) Propertize regexp starting with /= correctly (2b32301) Allow newline in globals declaration (64ec0a2) Unbind js2-mode-show-node (bea6942) Propertize regexp literals like js-mode does (c0801b2) js2-parse-class: Convert positions to relative for NAME and EXTENDS, too (e45206b) Merge pull request #353 from kaushalmodi/js2-jsx-mode-docstring-fix (1f12517) js2-jsx-mode docstring fix (357547c) js2-jsdoc-arg-tag-regexp: Recognize @module (49f9761) js2-parse-mul-expr: Parse the right operand as exponentiation too (672e2da) Merge pull request #348 from dunn/makequiet (8e7ed39) Makefile: use -Q to avoid site-lisp loading (68db1f5) Support ES7 exponentiation (980eb3d) Merge pull request #345 from jacott/master (4e5babf) Fix comment alignment (abe8d0c) Fix Highlighting function name of form {"quoted name" () {...}} (b23d9e4)
2016-12-09Updated version (20161206 -> 20161209).AUR Update Bot
Changelog ========= Fix the breakage from the previous commit (6f2d51b) Create a separate scope for switch statements (a91e357) Fix arrow expression function's length (3106e3c) Fix indentation after regexp in js2-old-indent.el (2a79649) Merge pull request #385 from mishoo/master (94b2721) Fix the fix (error detection) (4d35da5) Merge pull request #384 from mishoo/master (712dfb0) Fix length of name in namespace-import nodes (9a8aaa9) Merge pull request #381 from mgiles/template-pos (91e722a) Fix "pos" argument in template node constructors (2801681) Move it up (82bbd97) Copy edits (44c289f) Merge pull request #378 from JulianKniephoff/include-externs-locally (df06798) Merge pull request #380 from JulianKniephoff/fix-dead-doc-link-js2-include-jslint-globals (5855a45) Fix dead link in the documentation (c303773) Update NEWS.md (454b242) Optimize a call to `append` (b575f17) Compute externs on demand (fbe58dc) Merge pull request #377 from XeCycle/memfn-delete (b6d9301) Special methods should allow keywords as names (9b63a13) Propertize regexp starting with /= correctly (2b32301) Allow newline in globals declaration (64ec0a2) Unbind js2-mode-show-node (bea6942) Propertize regexp literals like js-mode does (c0801b2) js2-parse-class: Convert positions to relative for NAME and EXTENDS, too (e45206b) Merge pull request #353 from kaushalmodi/js2-jsx-mode-docstring-fix (1f12517) js2-jsx-mode docstring fix (357547c) js2-jsdoc-arg-tag-regexp: Recognize @module (49f9761) js2-parse-mul-expr: Parse the right operand as exponentiation too (672e2da) Merge pull request #348 from dunn/makequiet (8e7ed39) Makefile: use -Q to avoid site-lisp loading (68db1f5) Support ES7 exponentiation (980eb3d) Merge pull request #345 from jacott/master (4e5babf) Fix comment alignment (abe8d0c) Fix Highlighting function name of form {"quoted name" () {...}} (b23d9e4)
2016-12-06Updated version (20161118 -> 20161206).AUR Update Bot
Changelog ========= Fix arrow expression function's length (3106e3c) Fix indentation after regexp in js2-old-indent.el (2a79649) Merge pull request #385 from mishoo/master (94b2721) Fix the fix (error detection) (4d35da5) Merge pull request #384 from mishoo/master (712dfb0) Fix length of name in namespace-import nodes (9a8aaa9) Merge pull request #381 from mgiles/template-pos (91e722a) Fix "pos" argument in template node constructors (2801681) Move it up (82bbd97) Copy edits (44c289f) Merge pull request #378 from JulianKniephoff/include-externs-locally (df06798) Merge pull request #380 from JulianKniephoff/fix-dead-doc-link-js2-include-jslint-globals (5855a45) Fix dead link in the documentation (c303773) Update NEWS.md (454b242) Optimize a call to `append` (b575f17) Compute externs on demand (fbe58dc) Merge pull request #377 from XeCycle/memfn-delete (b6d9301) Special methods should allow keywords as names (9b63a13) Propertize regexp starting with /= correctly (2b32301) Allow newline in globals declaration (64ec0a2) Unbind js2-mode-show-node (bea6942) Propertize regexp literals like js-mode does (c0801b2) js2-parse-class: Convert positions to relative for NAME and EXTENDS, too (e45206b) Merge pull request #353 from kaushalmodi/js2-jsx-mode-docstring-fix (1f12517) js2-jsx-mode docstring fix (357547c) js2-jsdoc-arg-tag-regexp: Recognize @module (49f9761) js2-parse-mul-expr: Parse the right operand as exponentiation too (672e2da) Merge pull request #348 from dunn/makequiet (8e7ed39) Makefile: use -Q to avoid site-lisp loading (68db1f5) Support ES7 exponentiation (980eb3d) Merge pull request #345 from jacott/master (4e5babf) Fix comment alignment (abe8d0c) Fix Highlighting function name of form {"quoted name" () {...}} (b23d9e4)
2016-11-18Updated version (20161025 -> 20161118).AUR Update Bot
Changelog ========= Fix indentation after regexp in js2-old-indent.el (2a79649) Merge pull request #385 from mishoo/master (94b2721) Fix the fix (error detection) (4d35da5) Merge pull request #384 from mishoo/master (712dfb0) Fix length of name in namespace-import nodes (9a8aaa9) Merge pull request #381 from mgiles/template-pos (91e722a) Fix "pos" argument in template node constructors (2801681) Move it up (82bbd97) Copy edits (44c289f) Merge pull request #378 from JulianKniephoff/include-externs-locally (df06798) Merge pull request #380 from JulianKniephoff/fix-dead-doc-link-js2-include-jslint-globals (5855a45) Fix dead link in the documentation (c303773) Update NEWS.md (454b242) Optimize a call to `append` (b575f17) Compute externs on demand (fbe58dc) Merge pull request #377 from XeCycle/memfn-delete (b6d9301) Special methods should allow keywords as names (9b63a13) Propertize regexp starting with /= correctly (2b32301) Allow newline in globals declaration (64ec0a2) Unbind js2-mode-show-node (bea6942) Propertize regexp literals like js-mode does (c0801b2) js2-parse-class: Convert positions to relative for NAME and EXTENDS, too (e45206b) Merge pull request #353 from kaushalmodi/js2-jsx-mode-docstring-fix (1f12517) js2-jsx-mode docstring fix (357547c) js2-jsdoc-arg-tag-regexp: Recognize @module (49f9761) js2-parse-mul-expr: Parse the right operand as exponentiation too (672e2da) Merge pull request #348 from dunn/makequiet (8e7ed39) Makefile: use -Q to avoid site-lisp loading (68db1f5) Support ES7 exponentiation (980eb3d) Merge pull request #345 from jacott/master (4e5babf) Fix comment alignment (abe8d0c) Fix Highlighting function name of form {"quoted name" () {...}} (b23d9e4)
2016-10-25Updated version (20161016 -> 20161025).AUR Update Bot
Changelog ========= Merge pull request #385 from mishoo/master (94b2721) Fix the fix (error detection) (4d35da5) Merge pull request #384 from mishoo/master (712dfb0) Fix length of name in namespace-import nodes (9a8aaa9) Merge pull request #381 from mgiles/template-pos (91e722a) Fix "pos" argument in template node constructors (2801681) Move it up (82bbd97) Copy edits (44c289f) Merge pull request #378 from JulianKniephoff/include-externs-locally (df06798) Merge pull request #380 from JulianKniephoff/fix-dead-doc-link-js2-include-jslint-globals (5855a45) Fix dead link in the documentation (c303773) Update NEWS.md (454b242) Optimize a call to `append` (b575f17) Compute externs on demand (fbe58dc) Merge pull request #377 from XeCycle/memfn-delete (b6d9301) Special methods should allow keywords as names (9b63a13) Propertize regexp starting with /= correctly (2b32301) Allow newline in globals declaration (64ec0a2) Unbind js2-mode-show-node (bea6942) Propertize regexp literals like js-mode does (c0801b2) js2-parse-class: Convert positions to relative for NAME and EXTENDS, too (e45206b) Merge pull request #353 from kaushalmodi/js2-jsx-mode-docstring-fix (1f12517) js2-jsx-mode docstring fix (357547c) js2-jsdoc-arg-tag-regexp: Recognize @module (49f9761) js2-parse-mul-expr: Parse the right operand as exponentiation too (672e2da) Merge pull request #348 from dunn/makequiet (8e7ed39) Makefile: use -Q to avoid site-lisp loading (68db1f5) Support ES7 exponentiation (980eb3d) Merge pull request #345 from jacott/master (4e5babf) Fix comment alignment (abe8d0c) Fix Highlighting function name of form {"quoted name" () {...}} (b23d9e4)
2016-10-16Updated version (20161014 -> 20161016).AUR Update Bot
Changelog ========= Merge pull request #381 from mgiles/template-pos (91e722a) Fix "pos" argument in template node constructors (2801681) Move it up (82bbd97) Copy edits (44c289f) Merge pull request #378 from JulianKniephoff/include-externs-locally (df06798) Merge pull request #380 from JulianKniephoff/fix-dead-doc-link-js2-include-jslint-globals (5855a45) Fix dead link in the documentation (c303773) Update NEWS.md (454b242) Optimize a call to `append` (b575f17) Compute externs on demand (fbe58dc) Merge pull request #377 from XeCycle/memfn-delete (b6d9301) Special methods should allow keywords as names (9b63a13) Propertize regexp starting with /= correctly (2b32301) Allow newline in globals declaration (64ec0a2) Unbind js2-mode-show-node (bea6942) Propertize regexp literals like js-mode does (c0801b2) js2-parse-class: Convert positions to relative for NAME and EXTENDS, too (e45206b) Merge pull request #353 from kaushalmodi/js2-jsx-mode-docstring-fix (1f12517) js2-jsx-mode docstring fix (357547c) js2-jsdoc-arg-tag-regexp: Recognize @module (49f9761) js2-parse-mul-expr: Parse the right operand as exponentiation too (672e2da) Merge pull request #348 from dunn/makequiet (8e7ed39) Makefile: use -Q to avoid site-lisp loading (68db1f5) Support ES7 exponentiation (980eb3d) Merge pull request #345 from jacott/master (4e5babf) Fix comment alignment (abe8d0c) Fix Highlighting function name of form {"quoted name" () {...}} (b23d9e4)
2016-10-14Updated version (20161009 -> 20161014).AUR Update Bot
Changelog ========= Merge pull request #378 from JulianKniephoff/include-externs-locally (df06798) Merge pull request #380 from JulianKniephoff/fix-dead-doc-link-js2-include-jslint-globals (5855a45) Fix dead link in the documentation (c303773) Update NEWS.md (454b242) Optimize a call to `append` (b575f17) Compute externs on demand (fbe58dc) Merge pull request #377 from XeCycle/memfn-delete (b6d9301) Special methods should allow keywords as names (9b63a13) Propertize regexp starting with /= correctly (2b32301) Allow newline in globals declaration (64ec0a2) Unbind js2-mode-show-node (bea6942) Propertize regexp literals like js-mode does (c0801b2) js2-parse-class: Convert positions to relative for NAME and EXTENDS, too (e45206b) Merge pull request #353 from kaushalmodi/js2-jsx-mode-docstring-fix (1f12517) js2-jsx-mode docstring fix (357547c) js2-jsdoc-arg-tag-regexp: Recognize @module (49f9761) js2-parse-mul-expr: Parse the right operand as exponentiation too (672e2da) Merge pull request #348 from dunn/makequiet (8e7ed39) Makefile: use -Q to avoid site-lisp loading (68db1f5) Support ES7 exponentiation (980eb3d) Merge pull request #345 from jacott/master (4e5babf) Fix comment alignment (abe8d0c) Fix Highlighting function name of form {"quoted name" () {...}} (b23d9e4)
2016-10-09Updated version (20161006 -> 20161009).AUR Update Bot
Changelog ========= Merge pull request #377 from XeCycle/memfn-delete (b6d9301) Special methods should allow keywords as names (9b63a13) Propertize regexp starting with /= correctly (2b32301) Allow newline in globals declaration (64ec0a2) Unbind js2-mode-show-node (bea6942) Propertize regexp literals like js-mode does (c0801b2) js2-parse-class: Convert positions to relative for NAME and EXTENDS, too (e45206b) Merge pull request #353 from kaushalmodi/js2-jsx-mode-docstring-fix (1f12517) js2-jsx-mode docstring fix (357547c) js2-jsdoc-arg-tag-regexp: Recognize @module (49f9761) js2-parse-mul-expr: Parse the right operand as exponentiation too (672e2da) Merge pull request #348 from dunn/makequiet (8e7ed39) Makefile: use -Q to avoid site-lisp loading (68db1f5) Support ES7 exponentiation (980eb3d) Merge pull request #345 from jacott/master (4e5babf) Fix comment alignment (abe8d0c) Fix Highlighting function name of form {"quoted name" () {...}} (b23d9e4)
2016-10-06Updated version (20160926 -> 20161006).AUR Update Bot
Changelog ========= Propertize regexp starting with /= correctly (2b32301) Allow newline in globals declaration (64ec0a2) Unbind js2-mode-show-node (bea6942) Propertize regexp literals like js-mode does (c0801b2) js2-parse-class: Convert positions to relative for NAME and EXTENDS, too (e45206b) Merge pull request #353 from kaushalmodi/js2-jsx-mode-docstring-fix (1f12517) js2-jsx-mode docstring fix (357547c) js2-jsdoc-arg-tag-regexp: Recognize @module (49f9761) js2-parse-mul-expr: Parse the right operand as exponentiation too (672e2da) Merge pull request #348 from dunn/makequiet (8e7ed39) Makefile: use -Q to avoid site-lisp loading (68db1f5) Support ES7 exponentiation (980eb3d) Merge pull request #345 from jacott/master (4e5babf) Fix comment alignment (abe8d0c) Fix Highlighting function name of form {"quoted name" () {...}} (b23d9e4)
2016-09-26Updated version (20160904 -> 20160926).AUR Update Bot
Changelog ========= Unbind js2-mode-show-node (bea6942) Propertize regexp literals like js-mode does (c0801b2) js2-parse-class: Convert positions to relative for NAME and EXTENDS, too (e45206b) Merge pull request #353 from kaushalmodi/js2-jsx-mode-docstring-fix (1f12517) js2-jsx-mode docstring fix (357547c) js2-jsdoc-arg-tag-regexp: Recognize @module (49f9761) js2-parse-mul-expr: Parse the right operand as exponentiation too (672e2da) Merge pull request #348 from dunn/makequiet (8e7ed39) Makefile: use -Q to avoid site-lisp loading (68db1f5) Support ES7 exponentiation (980eb3d) Merge pull request #345 from jacott/master (4e5babf) Fix comment alignment (abe8d0c) Fix Highlighting function name of form {"quoted name" () {...}} (b23d9e4)
2016-09-05Updated version (20160827 -> 20160904).AUR Update Bot
Changelog ========= Propertize regexp literals like js-mode does (c0801b2) js2-parse-class: Convert positions to relative for NAME and EXTENDS, too (e45206b) Merge pull request #353 from kaushalmodi/js2-jsx-mode-docstring-fix (1f12517) js2-jsx-mode docstring fix (357547c) js2-jsdoc-arg-tag-regexp: Recognize @module (49f9761) js2-parse-mul-expr: Parse the right operand as exponentiation too (672e2da) Merge pull request #348 from dunn/makequiet (8e7ed39) Makefile: use -Q to avoid site-lisp loading (68db1f5) Support ES7 exponentiation (980eb3d) Merge pull request #345 from jacott/master (4e5babf) Fix comment alignment (abe8d0c) Fix Highlighting function name of form {"quoted name" () {...}} (b23d9e4)
2016-08-27Updated version (20160707 -> 20160827).AUR Update Bot
Changelog ========= js2-parse-class: Convert positions to relative for NAME and EXTENDS, too (e45206b) Merge pull request #353 from kaushalmodi/js2-jsx-mode-docstring-fix (1f12517) js2-jsx-mode docstring fix (357547c) js2-jsdoc-arg-tag-regexp: Recognize @module (49f9761) js2-parse-mul-expr: Parse the right operand as exponentiation too (672e2da) Merge pull request #348 from dunn/makequiet (8e7ed39) Makefile: use -Q to avoid site-lisp loading (68db1f5) Support ES7 exponentiation (980eb3d) Merge pull request #345 from jacott/master (4e5babf) Fix comment alignment (abe8d0c) Fix Highlighting function name of form {"quoted name" () {...}} (b23d9e4)
2016-07-07Updated version (20160703 -> 20160707).AUR Update Bot
Changelog ========= Merge pull request #353 from kaushalmodi/js2-jsx-mode-docstring-fix (1f12517) js2-jsx-mode docstring fix (357547c) js2-jsdoc-arg-tag-regexp: Recognize @module (49f9761) js2-parse-mul-expr: Parse the right operand as exponentiation too (672e2da) Merge pull request #348 from dunn/makequiet (8e7ed39) Makefile: use -Q to avoid site-lisp loading (68db1f5) Support ES7 exponentiation (980eb3d) Merge pull request #345 from jacott/master (4e5babf) Fix comment alignment (abe8d0c) Fix Highlighting function name of form {"quoted name" () {...}} (b23d9e4)
2016-07-04Updated version (20160627 -> 20160703).AUR Update Bot
Changelog ========= js2-jsdoc-arg-tag-regexp: Recognize @module (49f9761) js2-parse-mul-expr: Parse the right operand as exponentiation too (672e2da) Merge pull request #348 from dunn/makequiet (8e7ed39) Makefile: use -Q to avoid site-lisp loading (68db1f5) Support ES7 exponentiation (980eb3d) Merge pull request #345 from jacott/master (4e5babf) Fix comment alignment (abe8d0c) Fix Highlighting function name of form {"quoted name" () {...}} (b23d9e4)
2016-06-27Updated version (20160625 -> 20160627).AUR Update Bot
Changelog ========= js2-parse-mul-expr: Parse the right operand as exponentiation too (672e2da) Merge pull request #348 from dunn/makequiet (8e7ed39) Makefile: use -Q to avoid site-lisp loading (68db1f5) Support ES7 exponentiation (980eb3d) Merge pull request #345 from jacott/master (4e5babf) Fix comment alignment (abe8d0c) Fix Highlighting function name of form {"quoted name" () {...}} (b23d9e4)
2016-06-25Updated version (20160624 -> 20160625).AUR Update Bot
Changelog ========= Merge pull request #348 from dunn/makequiet (8e7ed39) Makefile: use -Q to avoid site-lisp loading (68db1f5) Support ES7 exponentiation (980eb3d) Merge pull request #345 from jacott/master (4e5babf) Fix comment alignment (abe8d0c) Fix Highlighting function name of form {"quoted name" () {...}} (b23d9e4)
2016-06-24Updated version (20160623 -> 20160624).AUR Update Bot
Changelog ========= Support ES7 exponentiation (980eb3d) Merge pull request #345 from jacott/master (4e5babf) Fix comment alignment (abe8d0c) Fix Highlighting function name of form {"quoted name" () {...}} (b23d9e4)
2016-06-23Updated version (20160621 -> 20160623).AUR Update Bot
Changelog =========
2016-06-21Updated version (20160611 -> 20160621).AUR Update Bot
Changelog ========= Parse generator methods better (92f5479) js2-define-symbol: Treat const same as let (66fe8de) Merge pull request #342 from shicks/strict (bb0acf5) Add js2-mode-assume-strict custom variable (e5e4fa4) Add a test for #335 as well (bc46db5) Merge branch 'dgreensp-object-rest-spread' (58857dc) Backport for fix for #335 (ae3ed93) Merge pull request #332 from bolivier/master (173d1c8) Merge pull request #333 from daniellandau/master (910520e) Change warning message to not conflict with spec (5ebc7b8) Allow space before global declaration (12586e5) Declare vars created with renaming destructuring (b576cef) Add :warnings-count keyword argument (9586f45) Merge pull request #328 from XeCycle/iname-color (f130121) Colorize imported names as variables (6d22df2) Merge pull request #327 from XeCycle/ckw-as (fa419df) Colorize contextual keywords as & from in import & export (c162f35) Merge pull request #326 from phst/compiler-warning-25 (812df51) Fix a byte compilation warning on Emacs 25 (e265b69) Fix more remaining failures (87f43f3) Merge pull request #325 from phst/all-tests (e44d9e1) Run all tests on 'make test' (16c42ce) Fix the straggler (c988876) Fix the tests broken in the previous commit (de5b31c) Use idle timer to reparse, even when the buffer's just been opened (49954ea) Special-case unary + and - (b2af331) Merge pull request #289 from dgreensp/fix-array-rest (1e1e410) js2-indent-operator-re, js2-declaration-keyword-re: Use symbols boundaries (849e061) Fix computed property generator methods indentation (60f7a2b) Merge pull request #308 from zmwangx/jsdoc-callback-func-method (7b430a3) Add support for JSDoc @callback, @func and @method tags (645d129) Merge pull request #304 from jacksonrayhamilton/fix-void-async-await (b57d129) Simplify await parsing (7e7b6da) Fix compiler warning (97065c8) Refactor async arrow function matching (bacb022) Refactor await parsing to only parse once (57dca37) Fix typo (983f20a) Add tests for of parsing (7e0b11f) Fix await parsing (83d9890) Fix async parsing (d92e772) Fix void parsing (d1bf11f) Remove js2-make-await as unused (ae922a3) Record class declarations for IMenu (f8248df) And move its definition below (757f91d) js2-class-node: Inherit from js2-object-node (4fc6ef8) js2-mode-extend-comment: Don't check that the next line is also commented (be0b00d) Merge pull request #297 from Christoph-D/master (73c0348) Recognize for-of and for-in loops with const (8047d7f) Merge pull request #294 from lunaryorn/patch-1 (fa0aa09) Use SVG for Travis CI badge (5f00a97) Fix a byte-compilation warning (e9227bd) Implement object literal rest/spread (...) (2a904e0) Merge pull request #290 from XeCycle/export-async-fn (4894200) Also parse async function statement in export node (e48e862) Do not print trailing semicolon for export function and class (38aa66b) Fix array destructuring including triple-dot (7fe7165) Adjust js2-print-export-node (f9d28d3) Merge pull request #287 from dgreensp/fix-export-decls (027d546) Exported decls print a little funny; update tests (4cd81c7) Fix semicolons and scoping in exported decls (de6df33) s/will/would (e0972fb) Merge pull request #283 from XeCycle/master-with-async (ec7932d) Add NEWS entry for async/await (d0e4323) Parse async methods (b78d224) Add setImmediate and clearImmediate to js2-node-externs (f652d17) Merge pull request #285 from dgreensp/fix-param-destruct (7abe15e) Fix parsing of param with destructure and default (13f0ffb) Merge pull request #284 from XeCycle/0o-octals (0b1704b) Allow 0o octals in strict mode (29f74b1) Move method type handling to property METHOD_TYPE (d307285) Adapt async/await changes to latest master (dbf4fe9) Merge pull request #278 from redguardtoo/master (4955584) `js2-print-json-path' added (98433fb) Support .jsx file extension too in the example (2a22635) Merge pull request #282 from jacksonrayhamilton/js2-jsx-mode (667d320) Add js2-jsx-mode usage instructions (1f95553) Add NEWS entry for js2-jsx-mode (4c0408b) Copy JSX indentation logic to js2-old-indent.el (7c12f2c) Add js2-jsx-mode (df3f97f) Update MELPA URL (c63c700) Merge pull request #280 from XeCycle/binding-pattern-initializer (221282a) Merge pull request #281 from robbyoconnor/patch-1 (d201a30) Add melpa badges (263852b) Report error for binding initializer outside destructuring (8abf087) Support initializer in destructuring (0555a8a) Merge pull request #279 from XeCycle/class-semicolon-elem (b904d10) Allow semicolons in a class body (c0e0309) Merge pull request #276 from XeCycle/methods (6aba571) Add NEWS entry about rename to method-node (37867af) Refactor: rename getter-setter-node to method-node (d82a58d) Add test on shorthand method name and scoping (3603bc4) Refactor: unify computed property name handling (bfb83dd) Handle open-curlies after newline (cef7731) js2-parse-highlight-prop-get: Take care now to overwrite the js2-function-call face (2cf52e9) Add a test for the latest change (a2be944) Don't misindent generator methods (b1234ca) Also highlight property lookups with the same face (2e7fdb3) Define js2-object-property face (47b215d) Fix 'make all' on older emacsen (fb3f5b6) Merge pull request #266 from jacksonrayhamilton/no-getter-setter-duplicate (00a455f) Don't treat getter / setter pairs as duplicates (34245fe) Remove await-node for 'awayt' and use unary-node (a28a648) Extract contextual keyword highlighting process from a predicate function (b035bd0) Fix docstring to conform to the Elisp guideline (f85abdd) Treat async/await as contextual keywords; Refs #185 (84379dd) Use = instead of eq; Refs #185 (502c14a) Fix typo; Refs #185 (5c97dce) Support ES(7) async/await syntax; Closes #185 (6399bec)
2016-06-11Updated version (20160529 -> 20160611).AUR Update Bot
Changelog ========= Merge pull request #342 from shicks/strict (bb0acf5) Add js2-mode-assume-strict custom variable (e5e4fa4) Add a test for #335 as well (bc46db5) Merge branch 'dgreensp-object-rest-spread' (58857dc) Backport for fix for #335 (ae3ed93) Merge pull request #332 from bolivier/master (173d1c8) Merge pull request #333 from daniellandau/master (910520e) Change warning message to not conflict with spec (5ebc7b8) Allow space before global declaration (12586e5) Declare vars created with renaming destructuring (b576cef) Add :warnings-count keyword argument (9586f45) Merge pull request #328 from XeCycle/iname-color (f130121) Colorize imported names as variables (6d22df2) Merge pull request #327 from XeCycle/ckw-as (fa419df) Colorize contextual keywords as & from in import & export (c162f35) Merge pull request #326 from phst/compiler-warning-25 (812df51) Fix a byte compilation warning on Emacs 25 (e265b69) Fix more remaining failures (87f43f3) Merge pull request #325 from phst/all-tests (e44d9e1) Run all tests on 'make test' (16c42ce) Fix the straggler (c988876) Fix the tests broken in the previous commit (de5b31c) Use idle timer to reparse, even when the buffer's just been opened (49954ea) Special-case unary + and - (b2af331) Merge pull request #289 from dgreensp/fix-array-rest (1e1e410) js2-indent-operator-re, js2-declaration-keyword-re: Use symbols boundaries (849e061) Fix computed property generator methods indentation (60f7a2b) Merge pull request #308 from zmwangx/jsdoc-callback-func-method (7b430a3) Add support for JSDoc @callback, @func and @method tags (645d129) Merge pull request #304 from jacksonrayhamilton/fix-void-async-await (b57d129) Simplify await parsing (7e7b6da) Fix compiler warning (97065c8) Refactor async arrow function matching (bacb022) Refactor await parsing to only parse once (57dca37) Fix typo (983f20a) Add tests for of parsing (7e0b11f) Fix await parsing (83d9890) Fix async parsing (d92e772) Fix void parsing (d1bf11f) Remove js2-make-await as unused (ae922a3) Record class declarations for IMenu (f8248df) And move its definition below (757f91d) js2-class-node: Inherit from js2-object-node (4fc6ef8) js2-mode-extend-comment: Don't check that the next line is also commented (be0b00d) Merge pull request #297 from Christoph-D/master (73c0348) Recognize for-of and for-in loops with const (8047d7f) Merge pull request #294 from lunaryorn/patch-1 (fa0aa09) Use SVG for Travis CI badge (5f00a97) Fix a byte-compilation warning (e9227bd) Implement object literal rest/spread (...) (2a904e0) Merge pull request #290 from XeCycle/export-async-fn (4894200) Also parse async function statement in export node (e48e862) Do not print trailing semicolon for export function and class (38aa66b) Fix array destructuring including triple-dot (7fe7165) Adjust js2-print-export-node (f9d28d3) Merge pull request #287 from dgreensp/fix-export-decls (027d546) Exported decls print a little funny; update tests (4cd81c7) Fix semicolons and scoping in exported decls (de6df33) s/will/would (e0972fb) Merge pull request #283 from XeCycle/master-with-async (ec7932d) Add NEWS entry for async/await (d0e4323) Parse async methods (b78d224) Add setImmediate and clearImmediate to js2-node-externs (f652d17) Merge pull request #285 from dgreensp/fix-param-destruct (7abe15e) Fix parsing of param with destructure and default (13f0ffb) Merge pull request #284 from XeCycle/0o-octals (0b1704b) Allow 0o octals in strict mode (29f74b1) Move method type handling to property METHOD_TYPE (d307285) Adapt async/await changes to latest master (dbf4fe9) Merge pull request #278 from redguardtoo/master (4955584) `js2-print-json-path' added (98433fb) Support .jsx file extension too in the example (2a22635) Merge pull request #282 from jacksonrayhamilton/js2-jsx-mode (667d320) Add js2-jsx-mode usage instructions (1f95553) Add NEWS entry for js2-jsx-mode (4c0408b) Copy JSX indentation logic to js2-old-indent.el (7c12f2c) Add js2-jsx-mode (df3f97f) Update MELPA URL (c63c700) Merge pull request #280 from XeCycle/binding-pattern-initializer (221282a) Merge pull request #281 from robbyoconnor/patch-1 (d201a30) Add melpa badges (263852b) Report error for binding initializer outside destructuring (8abf087) Support initializer in destructuring (0555a8a) Merge pull request #279 from XeCycle/class-semicolon-elem (b904d10) Allow semicolons in a class body (c0e0309) Merge pull request #276 from XeCycle/methods (6aba571) Add NEWS entry about rename to method-node (37867af) Refactor: rename getter-setter-node to method-node (d82a58d) Add test on shorthand method name and scoping (3603bc4) Refactor: unify computed property name handling (bfb83dd) Handle open-curlies after newline (cef7731) js2-parse-highlight-prop-get: Take care now to overwrite the js2-function-call face (2cf52e9) Add a test for the latest change (a2be944) Don't misindent generator methods (b1234ca) Also highlight property lookups with the same face (2e7fdb3) Define js2-object-property face (47b215d) Fix 'make all' on older emacsen (fb3f5b6) Merge pull request #266 from jacksonrayhamilton/no-getter-setter-duplicate (00a455f) Don't treat getter / setter pairs as duplicates (34245fe) Remove await-node for 'awayt' and use unary-node (a28a648) Extract contextual keyword highlighting process from a predicate function (b035bd0) Fix docstring to conform to the Elisp guideline (f85abdd) Treat async/await as contextual keywords; Refs #185 (84379dd) Use = instead of eq; Refs #185 (502c14a) Fix typo; Refs #185 (5c97dce) Support ES(7) async/await syntax; Closes #185 (6399bec)
2016-05-29Updated version (20160511 -> 20160529).AUR Update Bot
Changelog ========= Add a test for #335 as well (bc46db5) Merge branch 'dgreensp-object-rest-spread' (58857dc) Backport for fix for #335 (ae3ed93) Merge pull request #332 from bolivier/master (173d1c8) Merge pull request #333 from daniellandau/master (910520e) Change warning message to not conflict with spec (5ebc7b8) Allow space before global declaration (12586e5) Declare vars created with renaming destructuring (b576cef) Add :warnings-count keyword argument (9586f45) Merge pull request #328 from XeCycle/iname-color (f130121) Colorize imported names as variables (6d22df2) Merge pull request #327 from XeCycle/ckw-as (fa419df) Colorize contextual keywords as & from in import & export (c162f35) Merge pull request #326 from phst/compiler-warning-25 (812df51) Fix a byte compilation warning on Emacs 25 (e265b69) Fix more remaining failures (87f43f3) Merge pull request #325 from phst/all-tests (e44d9e1) Run all tests on 'make test' (16c42ce) Fix the straggler (c988876) Fix the tests broken in the previous commit (de5b31c) Use idle timer to reparse, even when the buffer's just been opened (49954ea) Special-case unary + and - (b2af331) Merge pull request #289 from dgreensp/fix-array-rest (1e1e410) js2-indent-operator-re, js2-declaration-keyword-re: Use symbols boundaries (849e061) Fix computed property generator methods indentation (60f7a2b) Merge pull request #308 from zmwangx/jsdoc-callback-func-method (7b430a3) Add support for JSDoc @callback, @func and @method tags (645d129) Merge pull request #304 from jacksonrayhamilton/fix-void-async-await (b57d129) Simplify await parsing (7e7b6da) Fix compiler warning (97065c8) Refactor async arrow function matching (bacb022) Refactor await parsing to only parse once (57dca37) Fix typo (983f20a) Add tests for of parsing (7e0b11f) Fix await parsing (83d9890) Fix async parsing (d92e772) Fix void parsing (d1bf11f) Remove js2-make-await as unused (ae922a3) Record class declarations for IMenu (f8248df) And move its definition below (757f91d) js2-class-node: Inherit from js2-object-node (4fc6ef8) js2-mode-extend-comment: Don't check that the next line is also commented (be0b00d) Merge pull request #297 from Christoph-D/master (73c0348) Recognize for-of and for-in loops with const (8047d7f) Merge pull request #294 from lunaryorn/patch-1 (fa0aa09) Use SVG for Travis CI badge (5f00a97) Fix a byte-compilation warning (e9227bd) Implement object literal rest/spread (...) (2a904e0) Merge pull request #290 from XeCycle/export-async-fn (4894200) Also parse async function statement in export node (e48e862) Do not print trailing semicolon for export function and class (38aa66b) Fix array destructuring including triple-dot (7fe7165) Adjust js2-print-export-node (f9d28d3) Merge pull request #287 from dgreensp/fix-export-decls (027d546) Exported decls print a little funny; update tests (4cd81c7) Fix semicolons and scoping in exported decls (de6df33) s/will/would (e0972fb) Merge pull request #283 from XeCycle/master-with-async (ec7932d) Add NEWS entry for async/await (d0e4323) Parse async methods (b78d224) Add setImmediate and clearImmediate to js2-node-externs (f652d17) Merge pull request #285 from dgreensp/fix-param-destruct (7abe15e) Fix parsing of param with destructure and default (13f0ffb) Merge pull request #284 from XeCycle/0o-octals (0b1704b) Allow 0o octals in strict mode (29f74b1) Move method type handling to property METHOD_TYPE (d307285) Adapt async/await changes to latest master (dbf4fe9) Merge pull request #278 from redguardtoo/master (4955584) `js2-print-json-path' added (98433fb) Support .jsx file extension too in the example (2a22635) Merge pull request #282 from jacksonrayhamilton/js2-jsx-mode (667d320) Add js2-jsx-mode usage instructions (1f95553) Add NEWS entry for js2-jsx-mode (4c0408b) Copy JSX indentation logic to js2-old-indent.el (7c12f2c) Add js2-jsx-mode (df3f97f) Update MELPA URL (c63c700) Merge pull request #280 from XeCycle/binding-pattern-initializer (221282a) Merge pull request #281 from robbyoconnor/patch-1 (d201a30) Add melpa badges (263852b) Report error for binding initializer outside destructuring (8abf087) Support initializer in destructuring (0555a8a) Merge pull request #279 from XeCycle/class-semicolon-elem (b904d10) Allow semicolons in a class body (c0e0309) Merge pull request #276 from XeCycle/methods (6aba571) Add NEWS entry about rename to method-node (37867af) Refactor: rename getter-setter-node to method-node (d82a58d) Add test on shorthand method name and scoping (3603bc4) Refactor: unify computed property name handling (bfb83dd) Handle open-curlies after newline (cef7731) js2-parse-highlight-prop-get: Take care now to overwrite the js2-function-call face (2cf52e9) Add a test for the latest change (a2be944) Don't misindent generator methods (b1234ca) Also highlight property lookups with the same face (2e7fdb3) Define js2-object-property face (47b215d) Fix 'make all' on older emacsen (fb3f5b6) Merge pull request #266 from jacksonrayhamilton/no-getter-setter-duplicate (00a455f) Don't treat getter / setter pairs as duplicates (34245fe) Remove await-node for 'awayt' and use unary-node (a28a648) Extract contextual keyword highlighting process from a predicate function (b035bd0) Fix docstring to conform to the Elisp guideline (f85abdd) Treat async/await as contextual keywords; Refs #185 (84379dd) Use = instead of eq; Refs #185 (502c14a) Fix typo; Refs #185 (5c97dce) Support ES(7) async/await syntax; Closes #185 (6399bec)
2016-05-11Updated version (20160504 -> 20160511).AUR Update Bot
Changelog ========= Backport for fix for #335 (ae3ed93) Merge pull request #332 from bolivier/master (173d1c8) Merge pull request #333 from daniellandau/master (910520e) Change warning message to not conflict with spec (5ebc7b8) Allow space before global declaration (12586e5) Declare vars created with renaming destructuring (b576cef) Add :warnings-count keyword argument (9586f45) Merge pull request #328 from XeCycle/iname-color (f130121) Colorize imported names as variables (6d22df2) Merge pull request #327 from XeCycle/ckw-as (fa419df) Colorize contextual keywords as & from in import & export (c162f35) Merge pull request #326 from phst/compiler-warning-25 (812df51) Fix a byte compilation warning on Emacs 25 (e265b69) Fix more remaining failures (87f43f3) Merge pull request #325 from phst/all-tests (e44d9e1) Run all tests on 'make test' (16c42ce) Fix the straggler (c988876) Fix the tests broken in the previous commit (de5b31c) Use idle timer to reparse, even when the buffer's just been opened (49954ea) Special-case unary + and - (b2af331) Merge pull request #289 from dgreensp/fix-array-rest (1e1e410) js2-indent-operator-re, js2-declaration-keyword-re: Use symbols boundaries (849e061) Fix computed property generator methods indentation (60f7a2b) Merge pull request #308 from zmwangx/jsdoc-callback-func-method (7b430a3) Add support for JSDoc @callback, @func and @method tags (645d129) Merge pull request #304 from jacksonrayhamilton/fix-void-async-await (b57d129) Simplify await parsing (7e7b6da) Fix compiler warning (97065c8) Refactor async arrow function matching (bacb022) Refactor await parsing to only parse once (57dca37) Fix typo (983f20a) Add tests for of parsing (7e0b11f) Fix await parsing (83d9890) Fix async parsing (d92e772) Fix void parsing (d1bf11f) Remove js2-make-await as unused (ae922a3) Record class declarations for IMenu (f8248df) And move its definition below (757f91d) js2-class-node: Inherit from js2-object-node (4fc6ef8) js2-mode-extend-comment: Don't check that the next line is also commented (be0b00d) Merge pull request #297 from Christoph-D/master (73c0348) Recognize for-of and for-in loops with const (8047d7f) Merge pull request #294 from lunaryorn/patch-1 (fa0aa09) Use SVG for Travis CI badge (5f00a97) Fix a byte-compilation warning (e9227bd) Merge pull request #290 from XeCycle/export-async-fn (4894200) Also parse async function statement in export node (e48e862) Do not print trailing semicolon for export function and class (38aa66b) Fix array destructuring including triple-dot (7fe7165) Adjust js2-print-export-node (f9d28d3) Merge pull request #287 from dgreensp/fix-export-decls (027d546) Exported decls print a little funny; update tests (4cd81c7) Fix semicolons and scoping in exported decls (de6df33) s/will/would (e0972fb) Merge pull request #283 from XeCycle/master-with-async (ec7932d) Add NEWS entry for async/await (d0e4323) Parse async methods (b78d224) Add setImmediate and clearImmediate to js2-node-externs (f652d17) Merge pull request #285 from dgreensp/fix-param-destruct (7abe15e) Fix parsing of param with destructure and default (13f0ffb) Merge pull request #284 from XeCycle/0o-octals (0b1704b) Allow 0o octals in strict mode (29f74b1) Move method type handling to property METHOD_TYPE (d307285) Adapt async/await changes to latest master (dbf4fe9) Merge pull request #278 from redguardtoo/master (4955584) `js2-print-json-path' added (98433fb) Support .jsx file extension too in the example (2a22635) Merge pull request #282 from jacksonrayhamilton/js2-jsx-mode (667d320) Add js2-jsx-mode usage instructions (1f95553) Add NEWS entry for js2-jsx-mode (4c0408b) Copy JSX indentation logic to js2-old-indent.el (7c12f2c) Add js2-jsx-mode (df3f97f) Update MELPA URL (c63c700) Merge pull request #280 from XeCycle/binding-pattern-initializer (221282a) Merge pull request #281 from robbyoconnor/patch-1 (d201a30) Add melpa badges (263852b) Report error for binding initializer outside destructuring (8abf087) Support initializer in destructuring (0555a8a) Merge pull request #279 from XeCycle/class-semicolon-elem (b904d10) Allow semicolons in a class body (c0e0309) Merge pull request #276 from XeCycle/methods (6aba571) Add NEWS entry about rename to method-node (37867af) Refactor: rename getter-setter-node to method-node (d82a58d) Add test on shorthand method name and scoping (3603bc4) Refactor: unify computed property name handling (bfb83dd) Handle open-curlies after newline (cef7731) js2-parse-highlight-prop-get: Take care now to overwrite the js2-function-call face (2cf52e9) Add a test for the latest change (a2be944) Don't misindent generator methods (b1234ca) Also highlight property lookups with the same face (2e7fdb3) Define js2-object-property face (47b215d) Fix 'make all' on older emacsen (fb3f5b6) Merge pull request #266 from jacksonrayhamilton/no-getter-setter-duplicate (00a455f) Don't treat getter / setter pairs as duplicates (34245fe) Remove await-node for 'awayt' and use unary-node (a28a648) Extract contextual keyword highlighting process from a predicate function (b035bd0) Fix docstring to conform to the Elisp guideline (f85abdd) Treat async/await as contextual keywords; Refs #185 (84379dd) Use = instead of eq; Refs #185 (502c14a) Fix typo; Refs #185 (5c97dce) Support ES(7) async/await syntax; Closes #185 (6399bec)