summaryrefslogtreecommitdiff
path: root/lisp/progmodes/js.el
Commit message (Expand)AuthorAgeFilesLines
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* Ignore comments and strings when matching JSXJackson Ray Hamilton2019-12-071-18/+20
* ; * lisp/progmodes/js.el: Fix typoJackson Ray Hamilton2019-12-071-1/+1
* ; * lisp/progmodes/js.el: Remove unnecessary concatJackson Ray Hamilton2019-12-071-1/+1
* Add a full set of CC Mode language variables to js.el.Alan Mackenzie2019-11-061-8/+21
* lisp/*.el, src/*.c: Doc fixes related to returning t vs non-nilJuanma Barranquero2019-10-171-1/+1
* Correct some more custom type specsRobert Pluim2019-10-111-1/+2
* Ignore comments and strings when recognizing JSXJackson Ray Hamilton2019-09-221-1/+5
* Make js-jsx-regexps case-sensitiveJackson Ray Hamilton2019-09-221-2/+4
* Specify the matching chars for JSX open/close parenthesisJackson Ray Hamilton2019-06-041-2/+4
* Revert "Add extra text property to fix issue with js2-mode integration"Jackson Ray Hamilton2019-06-041-13/+4
* Update author/maintainer infoPaul Eggert2019-05-261-2/+2
* Add extra text property to fix issue with js2-mode integrationJackson Ray Hamilton2019-04-101-4/+13
* Add new defcustom js-jsx-align->-with-<Jackson Ray Hamilton2019-04-091-4/+31
* Add new defcustom js-jsx-indent-levelJackson Ray Hamilton2019-04-091-2/+38
* * lisp/progmodes/js.el (js-mode): Don't set comment-start-skip globally!Stefan Monnier2019-04-091-2/+2
* Explain reasonings for JSX syntax support design decisionsJackson Ray Hamilton2019-04-081-0/+109
* Move curly functions closer to where they’re usedJackson Ray Hamilton2019-04-081-20/+20
* Add open/close parenthesis syntax to “<” and “>” in JSXJackson Ray Hamilton2019-04-081-0/+4
* Permit non-ASCII identifiers in JSJackson Ray Hamilton2019-04-081-1/+1
* Identify JSX strings (for js2-mode)Jackson Ray Hamilton2019-04-081-4/+9
* Properly set a dynamic, syntactic mode nameJackson Ray Hamilton2019-04-081-27/+21
* Improve whitespace and unary keyword parsingJackson Ray Hamilton2019-04-081-8/+11
* Optimize js-jsx--enclosing-tag-posJackson Ray Hamilton2019-04-081-5/+17
* Optimize js-jsx--matching-close-tag-posJackson Ray Hamilton2019-04-081-36/+31
* Split JSX indentation calculation into several functionsJackson Ray Hamilton2019-04-081-65/+81
* Indent expressions in JSXAttributes relative to the attribute’s nameJackson Ray Hamilton2019-04-081-39/+58
* Fix counting of nested self-closing JSXOpeningElementsJackson Ray Hamilton2019-04-081-25/+14
* Indent broken arrow function bodies as an N+1th argJackson Ray Hamilton2019-04-081-14/+8
* Improve JSX syntax propertizationJackson Ray Hamilton2019-04-081-31/+43
* Automatically detect JSX in JavaScript filesJackson Ray Hamilton2019-04-081-5/+114
* Finish replacing SGML-based JSX detection with js-mode’s parsingJackson Ray Hamilton2019-04-081-11/+3
* Indent JSX as parsed in a JS contextJackson Ray Hamilton2019-04-081-142/+165
* Propertize and font-lock JSXText and JSXExpressionContainersJackson Ray Hamilton2019-04-081-5/+211
* Font-lock JSX while editing it by extending regionsJackson Ray Hamilton2019-04-081-7/+74
* Add basic JSX font-lockingJackson Ray Hamilton2019-04-081-92/+124
* Use js-jsx- prefix for functions and variablesJackson Ray Hamilton2019-04-081-26/+26
* js-syntax-propertize: Disambiguate JS from JSX, fixing some indentsJackson Ray Hamilton2019-04-081-1/+99
* Refactor JSX indentation code to improve enclosing JSX discoveryJackson Ray Hamilton2019-04-081-196/+141
* More minor regex cleanupPaul Eggert2019-03-191-1/+1
* Fix regular-expression glitches and typosPaul Eggert2019-03-041-1/+1
* Avoid some double-rounding of Lisp timestampsPaul Eggert2019-02-221-2/+2
* Indent arrows’ expression bodies like function bodies (Bug#25904)Jackson Ray Hamilton2019-02-131-2/+21
* js-indent-align-list-continuation: Make variable safeJackson Ray Hamilton2019-02-131-0/+1
* js--re-search-backward-inner: Fix infloopDmitry Gutov2019-02-011-8/+1
* * lisp/progmodes/js.el: Remove unused (require 'thingatpt).Leo Liu2019-01-081-3/+1
* Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
|\
| * Update copyright year to 2019Paul Eggert2019-01-011-1/+1
* | Some more flatten-tree aliasesPaul Eggert2018-12-171-2/+0
* | New function flatten-treeAlex Branham2018-12-171-6/+2