Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Document @align indent capture. | Daniel Ebert | 2023-08-11 |
| | |||
* | expand indents guide | Skyler Hawthorne | 2023-08-10 |
| | |||
* | Jinja language family syntax support (#7233) | Ivan Isekeev | 2023-08-09 |
| | | | | | | | * feat: add jinja language support * feat: add nunjucks language support * feat: add to lang support book jinja and nunjucks languages | ||
* | feat: add todo.txt tree-sitter (#7835) | Jan9103 | 2023-08-09 |
| | |||
* | Add Unison support (#7724) | zetashift | 2023-08-08 |
| | |||
* | Show whether file readonly in statusline (#7740) | Connortsui20 | 2023-08-08 |
| | |||
* | Add tree-sitter textobjects queries for bash (#7764) | Petr Gajdůšek | 2023-08-07 |
| | | | | | | This implements function, (calling) argument and comment captures for use in the textobject selections in bash. This also updates the generated docs after adding the textobjects for bash. | ||
* | feat(indent): add basic java indentation queries (#7844) | woojiq | 2023-08-07 |
| | |||
* | Improve wren support (#7819) | Jummit | 2023-08-04 |
| | |||
* | languages: add protobuf language servers (#7796) | Jimmy Zelinskie | 2023-08-02 |
| | | | | | * languages: add bufls protobuf language server * languages: add pbkit protobuf language server | ||
* | feat: smart_tab | Skyler Hawthorne | 2023-08-01 |
| | | | | | | Implement `smart_tab`, which optionally makes the tab key run the `move_parent_node_start` command when the cursor has non- whitespace to its left. | ||
* | Add yank_to_clipboard commands, bind to `<space>y` by default | Michael Davis | 2023-07-31 |
| | | | | | | | | The clipboard special registers are able to retain multiple selections and also join the value when copying it to the clipboard. So by default we should yank regularly to the '*' and '+' registers. That will have the same behavior for the clipboards but will allow pasting multiple selections if the clipboard doesn't change between yanks. | ||
* | book: Document default and special registers | Michael Davis | 2023-07-31 |
| | |||
* | replace new lsp for vlang (#7760) | lydiandy | 2023-07-30 |
| | | | | | | | | | | | | | | | | | | | | | * fix vlang grammar fetch and build fail * update highlights.scm for v-analyzer * Update languages.toml Co-authored-by: Michael Davis <mcarsondavis@gmail.com> * Update runtime/queries/v/highlights.scm Co-authored-by: Michael Davis <mcarsondavis@gmail.com> * update scm for new lsp * gen doc lang-support.md --------- Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | ||
* | Add wren support (#7765) | Jummit | 2023-07-28 |
| | |||
* | Fix docs for default statusline config (#7720) | sigmaSd | 2023-07-24 |
| | |||
* | Remove snap aliasing instructions (#7657) | J. Brock | 2023-07-17 |
| | | | | | | The helix snap now gets aliased to hx by default at installation time, so manual aliasing should no longer be required. Signed-off-by: Joseph Brock <joseph.brock@protonmail.com> | ||
* | switch to https://github.com/tree-sitter-perl/tree-sitter-perl (#7644) | Jesse Luehrs | 2023-07-17 |
| | |||
* | Add fsharp language support (#7619) | kaashyapan | 2023-07-15 |
| | |||
* | docs(install): add how to install helix from snap (#7625) | woojiq | 2023-07-14 |
| | |||
* | Support inlay-hints for svelteserver. (#7622) | Erasin Wang | 2023-07-14 |
| | |||
* | Add language support for persistent library syntax (#7261) | Borys Lykah | 2023-07-09 |
| | |||
* | Implement the wa! command (#7577) | Ryan Fowler | 2023-07-09 |
| | |||
* | book: Rename Arch Linux's repository from `community` to `extra` (#7543) | zer0-x | 2023-07-05 |
| | |||
* | docs: align content with parent paragraph (#7488) | Tshepang Mbambo | 2023-06-30 |
| | |||
* | Replace MATLAB grammar (#7388) | Álan Crístoffer | 2023-06-22 |
| | |||
* | Add forth-lsp and update tree-sitter-forth (#7334) | Alexander Brevig | 2023-06-16 |
| | | | | | * feat: add forth lsp and update tree sitter * fix: update highlights | ||
* | Add yank_joined command (#7195) | spectre256 | 2023-06-16 |
| | | | | | Resolves issue #6888 by adding a command to join all selections and yank them to the specified register. The typed command takes an argument as the separator to use when joining the selections. | ||
* | Add config for default line ending (#5621) | Alex | 2023-06-16 |
| | |||
* | Webc language support (#7290) | Ivan Svoboda | 2023-06-13 |
| | | | | | * feat: add webc language support * feat: add to lang-support book webc | ||
* | Explain how to enter Select mode in keymap (#7333) | Thomas Aarholt | 2023-06-13 |
| | | | | | | | * Explain how to enter Select mode Also added an equivalent explanation that Insert mode is the default, with how to return to it. * Fix glarious typo | ||
* | Add rl and rla aliasses for reload and reload-all commands (#7158) | Zisulin Morbrot | 2023-06-13 |
| | |||
* | Clarify the runtime directory location in installation docs (#6624) | kazimir malevich | 2023-06-13 |
| | | | | | | | | | | | | | | | | | | | * runtime config made clearer * following Unix FHS * we probably want to install Helix as a regular user without sudo access * suggestions adopted from @the-mikedavis * attempted to synthesise comments given * capitalisation of second header * required changes hopefully made * we should have a match now * Linux windows dir match | ||
* | Use Vue language server based on Volar (#7312) | Selwyn | 2023-06-11 |
| | |||
* | add config option for instant completion entry preview (defaulting to true). | Luca Schlecker | 2023-06-09 |
| | | | | Signed-off-by: Luca Schlecker <luca.schlecker@hotmail.com> | ||
* | Add register statusline element (#7222) | spectre256 | 2023-06-08 |
| | |||
* | misc doc fixes/improvements (#7282) | Tshepang Mbambo | 2023-06-08 |
| | |||
* | Add support for language t32 (#7140) | Christoph Sax | 2023-06-07 |
| | | | Co-authored-by: Christoph Sax <christoph.sax@mailbox.org> | ||
* | Break long sentence in book configuration footnote (#7279) | Tshepang Mbambo | 2023-06-07 |
| | |||
* | Add support for Forth (#7256) | Alexander Brevig | 2023-06-06 |
| | |||
* | Add blueprint language (#7213) | Ivan Tkachuk | 2023-06-05 |
| | | | | | | | * Add blueprint tree-sitter support * Add blueprint lsp support * Run cargo xtask docgen | ||
* | Update install.md instructions regarding symlinks (#7231) | Rich Seymour | 2023-06-05 |
| | | | | | | | * Update install.md Fixes `ln` command line bug that could hit users moving from packaged to source builds. * Remove extra 'how to' command example | ||
* | Fix textobject keybindings in usage docs (#7197) | avaunit02 | 2023-06-04 |
| | |||
* | Add description for 'ui.text.focus' in theme docs (#7177) | Zisulin Morbrot | 2023-05-30 |
| | |||
* | book: Mention Helix package in nixpkgs (#7064) | Martin Weinelt | 2023-05-26 |
| | |||
* | Update language support doc | Blaž Hrastnik | 2023-05-26 |
| | |||
* | fix(docs): Remove `config` from language configuration docs (#7082) | LeoniePhiline | 2023-05-20 |
| | |||
* | Add command to merge non-consecutive ranges (#7053) | Szabin | 2023-05-19 |
| | | | | | | | | | | | * Add command for merging non-consecutive ranges * Add `merge_selections` command to book * Simplify `merge_ranges` Heeded the advice of @the-mikedavis to stop iterating over all ranges and simply merge the first and the last range, as the invariants of `Selection` guarantee that the list of ranges is always sorted and never empty. * Clarify doc comment of `merge_ranges` | ||
* | Clarify language-servers documentation for mergeable LSP features ↵ | Philipp Mildenberger | 2023-05-18 |
| | | | | (`diagnostics`, `code-action`, `completion`, `document-symbols` and `workspace-symbols`) | ||
* | Fix docgen and lsp-stop documentation | Philipp Mildenberger | 2023-05-18 |
| |