aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/progmodes (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Rename variable for clarityMattias Engdegård2019-04-071-3/+3
* Fix more regexp odditiesPaul Eggert2019-04-072-3/+2
* Don't check comp-buffer-name-function in derived mode (Bug#34956)Troy Hinckley2019-04-041-2/+1
* * lisp/progmodes/compile.el (compilation-error-regexp-alist): TypoStefan Monnier2019-04-041-1/+1
* Fix bug in gud-gdb-marker-filter: first marker does not start with \nStephen Leake2019-04-031-1/+1
* * lisp/progmodes/compile.el: Use non-nil values for *-functionStefan Monnier2019-04-031-14/+19
* * lisp/progmodes/compile.el: Allow 'line' functions in error-regexp-alistStefan Monnier2019-04-031-126/+89
* Fix verilog-mode vmm statements and AUTOINPUTREG ignores.Wilson Snyder2019-04-021-14/+20
* Improve regexp advice again, and unchain rangesPaul Eggert2019-04-022-2/+2
* Allow a CC Mode derived mode to have strings delimited by single quotes.Alan Mackenzie2019-03-302-21/+43
* Fix (again) regexp bug in CC Mode.Alan Mackenzie2019-03-291-1/+1
* Improve C++ raw string fontification.Alan Mackenzie2019-03-275-238/+562
* 2019-03-26 regex cleanupPaul Eggert2019-03-261-5/+3
* Avoid occasional confusion of Flymake C/C++ backendJoão Távora2019-03-251-1/+3
* Make bundled Flymake C backend work for C++, tooJoão Távora2019-03-251-1/+5
* i18n: Add function ngettext for pluralization.Juri Linkov2019-03-241-2/+5
* * lisp/progmodes/xref.el (xref--show-xrefs): Push mark. (Bug#34908)Juri Linkov2019-03-241-0/+1
* * lisp/progmodes/sql.el Bug#25424Michael R. Mauger2019-03-221-1/+1
* Merge from origin/emacs-26Glenn Morris2019-03-201-1/+1
|\
| * * lisp/progmodes/cc-defs.el: Update c-version to 5.33.2 for Emacs 26.2Alan Mackenzie2019-03-101-1/+1
* | More minor regex cleanupPaul Eggert2019-03-192-2/+2
* | Fix more regular expression typosPaul Eggert2019-03-1811-22/+22
* | Ebrowse: Use invisibility-spec instead of selective-displayStefan Monnier2019-03-181-98/+77
* | Fix some ineffective backslashes in string literalsMattias Engdegård2019-03-164-6/+6
* | Bring back Emacs 26 compatibility to flymake.elPaul Eggert2019-03-151-1/+3
* | * lisp/progmodes/python.el (python-rx-constituents): Fix ordering in `or`Stefan Monnier2019-03-131-1/+1
* | Correct the indentation of CC Mode brace listsAlan Mackenzie2019-03-127-167/+402