Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add (SWI-)Prolog LSP support (#816) | James Cash | 2021-10-08 |
| | | | | | As discussed in #809 ; I also have a [tree-sitter implementation](https://github.com/jamesnvc/tree-sitter-prolog), but for reasons discussed in the linked post, I kind of gave up on that sort of static approach for making a general-purpose Prolog grammar (since it has a very flexible syntax and allows defining new operators with new precedences dynamically). That being said, the LSP implementation here at least shows documentation and does support the semantic token API, so when Helix supports that, this should also provide highlighting. | ||
* | languages: add svelte support (#733) | Raphael Megzari | 2021-09-17 |
| | | | | | * languages: add svelte support * languages: add svelte injections | ||
* | add language server for elixir and nix (#725) | Raphael Megzari | 2021-09-07 |
| | |||
* | lsp: Don't import SymbolServer for Julia anymore, it's not necessary | Blaž Hrastnik | 2021-09-07 |
| | |||
* | At least partly highlight tsx | Blaž Hrastnik | 2021-09-06 |
| | |||
* | lsp: Update the julia definition | Blaž Hrastnik | 2021-09-06 |
| | |||
* | OCaml support (#666) | oberblastmeister | 2021-09-01 |
| | | | | | | | | | | | | | | | | | | | | | * added some stuff * add interface * indent * highlights and locals * scope * change some stuff * add indents * fix blanket highlight * macro * use inherits | ||
* | Lua support (#665) | oberblastmeister | 2021-09-01 |
| | | | | | | | | | | | | | | | | | | | | | * added submodule * small changes * updated some stuff * remove * shallow clone * correct indent * shallow * ok * highlights * proper captures | ||
* | YAML support (#667) | oberblastmeister | 2021-09-01 |
| | | | | | | | | | | | | | * added submodule * remove wrong one * added highlights * use property * add indents * shallow | ||
* | Add zig tree-sitter support (#631) | voroskoi | 2021-08-28 |
| | | | | | | | * Add initial zig tree-sitter support * zig/highlights.scm: remove unnecessary queries * Add zig/indents.toml | ||
* | feat: add protobuf tree-sitter parser with highlighting queries | Yusuf Bera Ertan | 2021-08-19 |
| | |||
* | Added more cpp filename extensions | Conscat | 2021-08-18 |
| | |||
* | Adding mjs to JavaScript file type (#607) | Yerlan | 2021-08-18 |
| | | | MJS is a file extension for JavaScript modules using standard ES2015+ | ||
* | Adding INO to C++ file type (#596) | Yerlan | 2021-08-17 |
| | | | | INO is file extension for C++ files used in Arduino sketches. Reference: https://www.arduino.cc/en/Guide/Environment | ||
* | Add ledger tree-sitter (#572) | Ivan Tham | 2021-08-16 |
| | | | | Might need to update later since the current one highlight does not work very well yet. | ||
* | add java highlighting (#448) | Kirawi | 2021-08-10 |
| | |||
* | languages: Add missing comment token for elixir and nix | Blaž Hrastnik | 2021-08-07 |
| | |||
* | Fixes toggle_comment not finding the correct language comment token | Luctius | 2021-07-20 |
| | |||
* | Made toggle_comments language dependent (#463) | Cor Peters | 2021-07-18 |
| | | | | | | | | | | | | | * Made toggle_comments language dependent * Fixed Test Cases * Added clippy suggestion * Small Fixes * Clippy Suggestion Co-authored-by: Cor <prive@corpeters.nl> | ||
* | Added option to provide a custom config file to the lsp. (#460) | Cor Peters | 2021-07-18 |
| | | | | | | | | | | | | | | | | | * Added option to provide a custom config file to the lsp. * Simplified lsp loading routine with anyhow * Moved config to language.toml * Fixed test case * Cargo fmt * Revert now-useless changes * Renamed custom_config to config Co-authored-by: Cor <prive@corpeters.nl> | ||
* | julia language-server line was plain wrong | wesh | 2021-07-05 |
| | |||
* | Add julia support (LSP not working) | wesh | 2021-07-05 |
| | |||
* | Use pep 8 indentation for python | Ivan Tham | 2021-06-21 |
| | | | Change the default spaces of python indentation to follow pep8 which is the standard. | ||
* | Add latex | Ivan Tham | 2021-06-16 |
| | |||
* | Only auto-format for certain languages | Blaž Hrastnik | 2021-06-12 |
| | | | | | Fixes #53 Fixes #207 | ||
* | Add Nix syntax | Timothy DeHerrera | 2021-06-10 |
| | |||
* | Disable haskell grammar until build issues are resolved | Blaž Hrastnik | 2021-06-07 |
| | |||
* | Restored haskell syntax | Corey Powell | 2021-06-04 |
| | | | | It seems to work | ||
* | LSP: add clangd as server for c/c++ | Björn Linse | 2021-06-03 |
| | |||
* | Added elixir syntax | Corey Powell | 2021-06-02 |
| | | | | Using custom fork for now to get around generating the source files | ||
* | Add typescript support & ts/js indentation queries | Blaž Hrastnik | 2021-06-01 |
| | |||
* | Golang uses tabs for indentation. | Blaž Hrastnik | 2021-04-23 |
| | |||
* | Add window/showMessage / logMessage stubs so gopls fully starts. | Blaž Hrastnik | 2021-04-15 |
| | |||
* | Remove the path specifier. | Blaž Hrastnik | 2021-04-09 |
| | |||
* | Add yet more language definitions. | Blaž Hrastnik | 2021-04-07 |
| | |||
* | Add a python language definition. | Blaž Hrastnik | 2021-04-07 |
| | |||
* | Add c++, js, css, html language definitions. | Blaž Hrastnik | 2021-04-07 |
| | |||
* | Add the machinery to load syntax config from TOML. | Blaž Hrastnik | 2021-03-25 |
It's embedded into the binary at build time for now, but it's progress. |