Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add rainbow tree-sitter highlights | Michael Davis | 2024-05-01 |
| | | | | | ref: https://github.com/helix-editor/helix/issues/695 ref: https://github.com/helix-editor/helix/pull/2857 | ||
* | build(tree-sitter): update javascript, typescript and tsx (#7852) | woojiq | 2023-08-07 |
| | | | | | | | | | | | | | * build(tree-sitter): update javascript, typescript and tsx * update revision of tree-sitter parsers for these languages. * rename `?.` to `optional_chain`, introduced in tree-sitter/tree-sitter-javascript@186f2adbf790552b354a9ba712341c7d48bdbccd. * fix(highlight): change jsx queries to match latest tree-sitter Latest tree-sitter/tree-sitter-javascript@bb1f97b643b77fc1f082d621bf533b4b14cf0c3 added some breaking changes that broke highlighting. * Remove some queries with `nested_identifier`. * Remove deprecated `jsx_fragment` from indent query. * Count `</` and `/>` as a single token. | ||
* | Refactor queries for ecma based languages (#7207) | Gammut | 2023-07-09 |
| | |||
* | Add `switch_statement` to ecma indents (#6369) | Thor Adam | 2023-03-21 |
| | |||
* | Update highlight for ecma/js/ts (#6205) | Erasin Wang | 2023-03-06 |
| | |||
* | Inherit javascript/typescript from common 'ecma' queries (#3301) | Michael Davis | 2022-08-03 |
JavaScript queries now contain a few lines that prevent them from being used whole-sale in typescript with `; inherits: javascript`. Here we follow nvim-treesitter's way of using a fake 'ecma' language as a common base for JavaScript and TypeScript to share as much as we can. |