Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge remote-tracking branch 'origin/master' into debug | Blaž Hrastnik | 2021-11-21 |
|\ | |||
| * | Make shebangs optional, they don't make sense outside of scripts | Blaž Hrastnik | 2021-11-09 |
| | | |||
| * | Fix panicked missing field `shebangs` (#1025) | Curiosidad-Racional | 2021-11-09 |
| | | | | | | | | | | | | Fix the error: ``` thread 'main' panicked at 'Could not parse merged (built-in + user) languages.toml: Error { inner: ErrorInner { kind: Custom, line: None, col: 0, at: None, message: "missing field `shebangs`", key: ["language"] } }', helix-term/src/application.rs:87:14 ``` | ||
| * | glsl support (#993) | Mateusz S. Szczygieł | 2021-11-08 |
| | | | | | | | | | | * add glsl language support * glsl: use indents.toml file | ||
| * | Detect filetype from shebang line (#1001) | ath3 | 2021-11-08 |
| | | |||
| * | Perl support (#978) | ath3 | 2021-11-08 |
| | | |||
| * | Adds mint language server (#974) | jgart | 2021-11-08 |
| | | |||
* | | Merge branch 'master' into debug | Blaž Hrastnik | 2021-11-06 |
|\| | |||
| * | Adjust PHP indentation defaults to 4 spaces | Daniel Poulin | 2021-11-02 |
| | | | | | | | | | | | | In the PHP community, 4 spaces is widely considered the default, as it is recommended by the PSR-2 and PSR-12 standards, as well as popular derivative standards like those for Laravel and Symphony. | ||
| * | add cmake-language-server as cmake language server | kabirz | 2021-10-30 |
| | | |||
| * | CMake support (#888) | ath3 | 2021-10-22 |
| | | |||
* | | lldb: add gdbserver connection template | Dmitry Sharshakov | 2021-10-24 |
| | | | | | | | | Can be better customized in a personal languages.toml for perfect fit | ||
* | | 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 |
| | |