Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'master' into debug | Blaž Hrastnik | 2021-10-17 |
|\ | |||
| * | Enable c-sharp language and highlights (#861) | Michael Davis | 2021-10-17 |
| | | |||
| * | Add highlight support for tree-sitter-query language (tsq) (#845) | Michael Davis | 2021-10-16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * add submodule on tree-sitter/tree-sitter-tsq mark tsq submodule as shallow * add tree-sitter-tsq to languages * add highlight queries for tsq * Update .gitmodules Co-authored-by: Blaž Hrastnik <blaz@mxxn.io> | ||
| * | Using pylsp instead of pyls (#834) | WindSoilder | 2021-10-13 |
| | | |||
| * | Add Vue tree sitter grammar (#787) | Thomas Wehmöller | 2021-10-10 |
| | | | | | | | | | | | | | | * ✨ Add vue tree sitter support * Update .gitmodules Co-authored-by: Blaž Hrastnik <blaz@mxxn.io> | ||
| * | Allow `language.config` (in languages.toml) to be passed in as a toml object ↵ | Midnight Exigent | 2021-10-08 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | (#807) * allow language.config (in languages.toml) to be passed in as a toml object * Change config field for languages from json string to toml object * remove indents on languages.toml config * fix: remove patch version from serde_json import in helix-core * Use same tree-sitter-zig as upstream/master | ||
| * | 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. | ||
* | | editor: add Node.js debugger | Dmitry Sharshakov | 2021-09-26 |
| | | |||
* | | Merge branch 'master' into debug | Dmitry Sharshakov | 2021-09-25 |
|\| | |||
| * | 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 |
| | | |||
* | | lldb: use stdio transport by default | Dmitry Sharshakov | 2021-09-06 |
| | | |||
* | | Merge remote-tracking branch 'origin/master' into debug | Blaž Hrastnik | 2021-09-03 |
|\| | |||
| * | 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 | ||
* | | compat: change lldb to lldb-vscode | Dmitry Sharshakov | 2021-08-30 |
| | | | | | | | | This should be preferred ID, although now lldb-vscode works with any | ||
* | | More advanced completions | Dmitry Sharshakov | 2021-08-29 |
| | | |||
* | | Defaults in completions, better schema | Dmitry Sharshakov | 2021-08-29 |
| | | |||
* | | Add extra annotations to completions | Dmitry Sharshakov | 2021-08-29 |
| | | |||
* | | better completion | Dmitry Sharshakov | 2021-08-29 |
| | | |||
* | | Support multiple arguments for debug configs | Dmitry Sharshakov | 2021-08-29 |
| | | |||
* | | wip: refactor parameters in UI start | Dmitry Sharshakov | 2021-08-29 |
| | | |||
* | | Customized completion for template parameters | Dmitry Sharshakov | 2021-08-28 |
| | | |||
* | | Merge remote-tracking branch 'origin/master' into debug | Dmitry Sharshakov | 2021-08-28 |
|\| | |||
| * | 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 | ||
* | | Remove shortcut for starting debug | Dmitry Sharshakov | 2021-08-24 |
| | | |||
* | | Support attach request | Dmitry Sharshakov | 2021-08-24 |
| | | |||
* | | Support templates in debug configurations | Dmitry Sharshakov | 2021-08-24 |
| | | |||
* | | Support launching configs by name | Dmitry Sharshakov | 2021-08-24 |
| | | |||
* | | Add new format configs for Rust and C/C++ | Dmitry Sharshakov | 2021-08-24 |
| | | |||
* | | Create new debugger config format | Dmitry Sharshakov | 2021-08-24 |
| | | |||
* | | languages: support debug for Rust with LLDB | Dmitry Sharshakov | 2021-08-23 |
| | | |||
* | | add lldb for c++ | Dmitry Sharshakov | 2021-08-23 |
| | | |||
* | | add lldb debugger for C | Dmitry Sharshakov | 2021-08-23 |
| | | |||
* | | config: minor fixes | Dmitry Sharshakov | 2021-08-23 |
| | | |||
* | | Enable stdio transport via config | Dmitry Sharshakov | 2021-08-23 |
| | | |||
* | | editor: add debug session config | Dmitry Sharshakov | 2021-08-23 |
| | | |||
* | | Add debug-adapter field to languages.toml | Dmitry Sharshakov | 2021-08-23 |
|/ | |||
* | 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 |
| |