aboutsummaryrefslogtreecommitdiff
path: root/languages.toml
Commit message (Collapse)AuthorAge
* update zig grammar and highlight rules (#3621)voroskoi2022-09-02
|
* Update tree-sitter-rust to latestMichael Davis2022-08-31
| | | | | | There don't appear to be any regressions from the updates. Also included is a fix which highlights the "#" as in attributes as punctuation. This was previously unhighlighted.
* erlang: Use Edoc style auto-pairsMichael Davis2022-08-31
| | | | | | Specifically this changes backtic's right-hand-side pair character to single-quote which is the syntax for inline and block code in Edoc.
* Add c-sharp textobjects (#3494)Gustavo Bogarín2022-08-27
| | | | Co-authored-by: Gustavo Bogarín <gbogarin@outlook.com> Co-authored-by: Gustavo Bogarín <gbogarin@posibillian.tech>
* Pascal support (#3542)ath32022-08-25
|
* Update tree-sitter-ruby (#3527)Michael Davis2022-08-25
|
* AWK support (#3528)ath32022-08-24
|
* Julia queries: update grammar, fix breaking changesChristoph Horn2022-08-24
|
* feat(lang): Add esdl grammar (#3526)Jaden2022-08-24
|
* Improve dart indent (#3419)seb-bl2022-08-24
|
* add syntax highlights for xit (#3521)ChemicalXandco2022-08-24
|
* Update tree-sitter-elm to latest commit (#3497)ScribblyBirb2022-08-21
|
* Update tree-sitter-org (#3489)Michael Davis2022-08-21
| | | | | | | | The update fixes a bug that caused the external scanner to hang during error recovery. Looking at the diff, there are no structural changes in this update. There are a few new fields and it looks like some edge-case fixes but nothing that breaks compatibility with the current queries.
* feat: add taskwarrior to languages so `task N edit` is nice (#3468)Alexander Brevig2022-08-20
| | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* removes deprecated stdio flag for omnisharp (#3480)jdrst2022-08-19
|
* Update tree-sitter-swift (#3461)Michael Davis2022-08-17
|
* Update Clojure language definition (#3387)Joshua Suskalo2022-08-10
|
* Update tree-sitter-latex and highlights (#3370)Erasin2022-08-10
| | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Add language: beancount (#3297)Kyle L. Davis2022-08-08
| | | | | Co-authored-by: erasin <erasinoo@gmail.com> Co-authored-by: Michael Davis <mcarsondavis@gmail.com> Co-authored-by: Erasin <erasinoo@gmail.com>
* Add slint-ui supportErasin2022-08-08
| | | | | | <https://slint-ui.com/> lsp: <https://github.com/slint-ui/slint/tree/HEAD/tools/lsp> tree-sitter-slint: <https://github.com/jrmoulton/tree-sitter-slint>
* Use split_parser branch for markdown grammar (#3108)Matthias Deiml2022-08-06
|
* Change default formatter for any language (#2942)PiergiorgioZagaria2022-08-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Change default formatter for any language * Fix clippy error * Close stdin for Stdio formatters * Better indentation and pattern matching * Return Result<Option<...>> for fn format instead of Option * Remove unwrap for stdin * Handle FormatterErrors instead of Result<Option<...>> * Use Transaction instead of LspFormatting * Use Transaction directly in Document::format * Perform stdin type formatting asynchronously * Rename formatter.type values to kebab-case * Debug format for displaying io::ErrorKind (msrv fix) * Solve conflict? * Use only stdio type formatters * Remove FormatterType enum * Remove old comment * Check if the formatter exited correctly * Add formatter configuration to the book * Avoid allocations when writing to stdin and formatting errors * Remove unused import Co-authored-by: Gokul Soumya <gokulps15@gmail.com>
* feat: add cue support (#3262)Banst2022-07-31
|
* Add Graphviz Dot lang support (#3241)Erasin2022-07-30
| | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Add LSP config for Odin (#3214)Ricardo Silva2022-07-27
|
* Improve python highlighting (#3103)Kirawi2022-07-26
| | | | | | | | | | | | | * improve python queries * update python grammar to `0.20.2` * fix variadic parameter scope * add punctuation scopes * fix order of punctuation scopes * undo `embedded` delete
* feat(tree-sitter): :sparkles: add go template support (#3091)Daniel Longeuay2022-07-26
| | | | | | | * feat(tree-sitter): :sparkles: add go template support * fix(tree-sitter): :bug: go template highlight scope selectors * chore(tree-sitter): :wrench: update go template grammar commit
* Add rabl/jbuilder/jb extensions for Ruby (#3173)Joe2022-07-24
| | | | | * Add rabl and jbuilder * Add jb
* Add `vh` verilog header file type to `file-types` (#3158)Andrey Tkachenko2022-07-23
|
* Gleam: add support for built-in language server (#3139)Clay2022-07-22
| | | | | * Add gleam lsp support * Docgen gleam lsp support
* Remove .git extension from SCSS tree-sitter repo url (#3089)Joe2022-07-17
|
* Add SCSS language support (#3074)Joe2022-07-17
|
* Added ungrammar language support (#3048)Philipp Mildenberger2022-07-12
|
* add fortran language (#3025)Austen LeBeau2022-07-10
|
* Update tree-sitter-nickel (#2987)Erin van der Veen2022-07-06
|
* Update tree-sitter-ledger (#2936)Ivan Tham2022-07-05
|
* Update TSQ queries (#2960)Michael Davis2022-07-05
| | | | | | | | | | | | | | | | A few changes to make TSQ highlights better: * A parsing error has been fixed in the grammar itself * Previously tree-sitter-tsq did not parse the variables in predicates like `(#set! injection.language "javascript")` * Theme nodes as `tag` * The newly added node to the parser (from the above fix) is `variable` which takes over the `variable` capture from nodes * Highlight known predicates as `function` and unsupported predicates as `error` * This may help when translating queries from nvim-treesitter. For example `#any-of?` is a common one used in nvim-treesitter queries but not implemented in Helix or tree-sitter-cli. * Inject tree-sitter-regex into `#match?` predicates
* add language `idris` (#2971)Matthew Toohey2022-07-05
|
* Add Haskell roots (#2954)0rphee2022-07-04
|
* languages: added elvish (#2948)rsteube2022-07-03
|
* markdown: limit raw block highlight to code fence contentMichael Davis2022-07-01
|
* git-commit: fix highlight edge casesMichael Davis2022-07-01
| | | | | | | | | * branch message with current branch and diverged branch has been added to the parser * scissors used in verbose commits are marked as a punctuation delimiter * we could use comment instead since they're visually the same but IMO this works better
* tsq: update parser to fix escaping double quotesMichael Davis2022-07-01
| | | | | | | | | | | | | | | This includes a fix for the new HTML highlights introduced a few parent commits back: ["\"" (attribute_name)] @string Would get tripped up and the entire line would be highlighted as a string. Now `\"` is a valid escape. I'm switching to my fork as the primary repo as the upstream hasn't been touched in over a year (mostly because stability afaict) but it has no watchers currently so I'm not hopeful that my PR will be merged.
* erlang: update parser for fix on remote callsMichael Davis2022-07-01
|
* make: add injection-regexMichael Davis2022-07-01
|
* bash: expand injection-regex to common shellsMichael Davis2022-07-01
|
* support Bazel languages (#2903)Michael Davis2022-06-28
|
* languages: Fix ruby rakefile and gemfile file type (#2875)Kihaya Sugiura2022-06-26
|
* feat: add wgsl_analyzer as wgsl language server (#2872)Hekno252022-06-24
|
* update tree-sitter-nickel to include ' in ident (#2859)Erin van der Veen2022-06-22
| | | | see https://github.com/nickel-lang/tree-sitter-nickel/pull/9 and https://github.com/tweag/nickel/pull/737