summaryrefslogtreecommitdiff
path: root/lisp/progmodes/js.el
Commit message (Expand)AuthorAgeFilesLines
* Adjust jsx indentationTheodor Thornhill2023-02-191-2/+4
* Don't indent template_string contents (bug#61503)Theodor Thornhill2023-02-141-0/+1
* Fix errors in fontification of JavaScript import-statements (bug#61083)Jostein Kjønigsen2023-01-271-2/+11
* Move c-like common utils into own library (bug#60961)Theodor Thornhill2023-01-211-4/+4
* Make tree-sitter based modes optionalEli Zaretskii2023-01-201-1/+4
* Improve indentation for jsxTheodor Thornhill2023-01-151-6/+9
* Highlight identifier in import statements in js-ts-modeYuan Fu2023-01-091-1/+4
* (font-lock-regexp-face): New faceDmitry Gutov2023-01-061-1/+1
* Unify the string interpolation delimiters face across ts modesDmitry Gutov2023-01-061-1/+1
* Improve fontification consistency in js-ts-mode (bug#60503)Jostein Kjønigsen2023-01-021-0/+9
* js-ts-mode: Move 'string-interpolation' to font-lock level 3Dmitry Gutov2023-01-021-3/+2
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
* ; * lisp/progmodes/js.el: Fix byte-compile warning.Yuan Fu2022-12-291-2/+5
* ; Minor cleanup for tree-sitter font-lock rules in js-ts-modeYuan Fu2022-12-281-8/+4
* Clean up font-lock rules in js-ts-modeYuan Fu2022-12-281-49/+55
* Update tree-sitter major modes to use the new Imenu facilityYuan Fu2022-12-271-68/+13
* Add comment indent and filling to other tree-sitter major modesYuan Fu2022-12-261-12/+5
* Support treesit-defun-name in tree-sitter major modesYuan Fu2022-12-241-27/+15
* Fix empty pairs in js tree-sitter imenu alist (bug#59945)Charl P. Botha2022-12-201-3/+8
* Indentation fixes for jsx/tsx (bug#60169)Theodor Thornhill2022-12-171-6/+5
* ; Fix typosStefan Kangas2022-12-161-2/+2
* Add indent rules to js/typescript/tsx-ts-mode (bug#60074)Theodor Thornhill2022-12-141-0/+3
* Fix syntax tables of tree-sitter modes (bug#59807)Kai Ma2022-12-131-1/+2
* Tweak various ts-mode's indent and fontification (bug#59931)Theodor Thornhill2022-12-121-0/+1
* Fix fontification of method-invocations in js-ts-mode (bug#59904)Jostein Kjønigsen2022-12-091-12/+15
* ; Fix typo in js--treesit-imenuRandy Taylor2022-12-061-1/+1
* Improve treesit-fontify-with-overrideYuan Fu2022-12-041-1/+1
* Fix comment-start-skip in tree-sitter modes (bug#59690)Yuan Fu2022-12-031-1/+2
* Remove treesit-comment-start/end and use comment-start/end-skipYuan Fu2022-11-271-3/+6
* Reorganize treesit-font-lock-feaure-list's to the new level schemeYuan Fu2022-11-261-3/+4
* Utilize new font-lock faces for more tree-sitter modes (Bug#59397)Randy Taylor2022-11-221-21/+48
* ; * lisp/progmodes/js.el (js-ts-mode): Add autoload cookie.Yuan Fu2022-11-211-0/+1
* ; Silence byte-compiler warningsEli Zaretskii2022-11-211-0/+10
* Add separate keymaps for js/python/css-ts-modeYuan Fu2022-11-211-0/+3
* Limit recursion level for tree-sitter imenu functionsYuan Fu2022-11-201-3/+4
* Fix uses of treesit-ready-pYuan Fu2022-11-191-1/+1
* Remove tree-sitter setup from js-json-modeYuan Fu2022-11-191-38/+1
* Fix tree-sitter comment indentation for C-like languagesYuan Fu2022-11-191-0/+5
* Separate native and tree-sitter variant of js-modeYuan Fu2022-11-191-21/+47
* Remove the contextual hack in tree-sitter fontificationYuan Fu2022-11-151-4/+1
* Improve tree-sitter imenu for c-mode and js-modeYuan Fu2022-11-121-30/+14
* Allow tree-sitter indent offset to be a variableYuan Fu2022-11-051-24/+24
* ; Minor fixes to documentationEli Zaretskii2022-11-051-1/+1
* ; * lisp/progmodes/js.el (js--fontify-template-string): Fix typo.Yuan Fu2022-11-041-2/+2
* Add contextual tree-sitter font-lock to ts-mode and js-modeYuan Fu2022-11-031-1/+14
* Minor change to tree-sitter imenu function of js-modeYuan Fu2022-11-031-5/+5
* Pass region start and end to tree-sitter fontification functionsYuan Fu2022-11-021-10/+12
* Change signature of tree-sitter font-lock functionsYuan Fu2022-11-021-3/+3
* Use treesit-fontify-with-override in tree-sitter functionsYuan Fu2022-10-311-6/+11
* Add an argument OVERRIDE to tree-sitter font-lock functionsYuan Fu2022-10-311-1/+1