yehor
9e171e7d1d
Add default-yank-register option ( #11430 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
1 day ago
Arthur
15b478d433
hyprlang: add hyprls language server ( #11056 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
1 day ago
Yerlan
887bbbc375
Adding NestedText language support ( #11987 )
...
Co-authored-by: Yerlan Sergaziyev <yerlan.sergaziyev@rms-consult.de>
1 day ago
Ricardo Fernández Serrata
7ee66c0658
suggest `*.desktop` for AppImage ( #10823 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
1 day ago
Frans Skarman
310bc04f23
Add spade support ( #11448 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
1 day ago
Thomas Aarholt
2f6a113fbe
Docs Key-Remapping: Move Commands to top as introduction ( #11953 )
1 day ago
Michael Davis
b97c745631
docs: Improve display of inline-diagnostics config sample
...
Closes https://github.com/helix-editor/helix/issues/11591
1 day ago
Adam Chalmers
d8e2aab201
Document how to use modifier keys in macro remaps ( #11930 )
1 day ago
Michael Davis
188f701f50
docs: Remove invalid '--path helix-term' from build instructions
...
Fixes https://github.com/helix-editor/helix/issues/11557
1 day ago
zetashift
56bb366f7e
Update Unison grammar and queries ( #12039 )
1 day ago
Raghu Saxena
4e2faa0be9
Add `:config-reload` to configuration docs ( #11086 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
1 day ago
Alfie Richards
68ee87695b
Add clipboard provider configuration ( #10839 )
1 day ago
Mark Stosberg
239262e094
docs: Document what directory file_picker opens from ( #10816 )
1 day ago
Eduardo Rittner Coelho
23600e3ecb
Add correct source file for TypableCommandList ( #11839 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
1 day ago
Sam Kagan
287e412780
docs(keymap): add select_all_children ( #11972 )
...
Co-authored-by: Sam Kagan <skagan@nrao.edu>
1 day ago
Sebastian Dörner
3fd7ca334e
Add support for textproto language. ( #11874 )
1 day ago
Elliot Fontaine
38faf74feb
feat: Add support for cylc configuration files ( #11830 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
3 weeks ago
Sebastian Dall
a1453350df
Adding snakemake to language ( #11858 )
...
* feat: snakemake language
* feat: snakemake syntax highlighting
* doc: xtask docgen - snakemake
* Addressed feedback: removed redundant grammar
* fixed indentation
* removed has-ancestor predicate
---------
Co-authored-by: “SebastianDall” <“semoda@bio.auu.dk”>
1 month ago
Ivan B.
5ab1f1eb5a
docs(themes): place `ui.highlight.frameline` and `ui.highlight` together ( #11896 )
...
* docs(themes): place `ui.highlight.frameline` and `ui.highlight` together
* docs(themes): small fix
1 month ago
langurmonkey
1437ba1e5a
Add glsl_analyzer as default language server for GLSL ( #11891 )
...
* Add glsl_analyzer as default language server for GLSL
* Generate docs
1 month ago
David Else
f2d54db24f
Update repology URL after change from helix to helix-editor ( #11877 )
...
* Update repology URL after change from helix to helix-editor
* Update book/src/package-managers.md
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
1 month ago
Christopher Kaster
048973fc55
Add support for dune project language ( #11829 )
2 months ago
offsetcyan
e5dd60f794
Add Erlang Language Platform (ELP) support to Erlang ( #11499 )
...
* Add ELP LSP to Erlang
* generate docs
---------
Co-authored-by: Blaž Hrastnik <blaz@mxxn.io>
2 months ago
David Crespo
42453786a0
add key concepts to usage.md ( #11485 )
2 months ago
RoloEdits
24f24299f2
feat(languages): add `superhtml` as lsp for `html` ( #11609 )
2 months ago
chtenb
5ffd4ae529
Add undocumented keybindings to book ( #11662 )
2 months ago
chtenb
8cdce9212c
Improve tree-sitter-subtree ( #11663 )
...
* Make unnamed nodes visible in subtree view
* Refine command description
* Update generated docs
* Update unit test expected output
2 months ago
Thor 🪁
c850b90f67
add circom tree-sitter, syntax-highlighting, and lsp support ( #11676 )
...
* add circom tree-sitter and lsp support
* add circom syntax highlighting queries
* cargo xtask docgen
* updated highlights to reflect helix themes typing
* bugfix: ~= operator causing issues
* minor adjustment: add = and ; operator and delimiter
2 months ago
Nicolas Karolak
a7b8b27abf
chore: add ruff and jedi lsp servers ( #11630 )
...
* chore: add ruff lsp server
Ruff provide a `server` command that starts a LSP server:
https://docs.astral.sh/ruff/editors/#language-server-protocol
* chore: add jedi lsp server
[jedi-language-server](https://github.com/pappasam/jedi-language-server ) is a Python LSP server based the popular [jedi](https://jedi.readthedocs.io/en/latest/ ) library.
* docs: add ruff and jedi as python lsp servers
2 months ago
Jaakko Paju
b90ec5c779
Add/improve textobject queries ( #11513 )
...
* Add textobject queries for YAML
* Add textobject queries for SQL
* Add textobject queries for HOCON
* Add textobject queries for git-config
* Add textobject queries for env
* Add textobject queries for Dockerfile
* Add textobject queries for docker-compose
* Add textobject queries for prisma
* Add entry textobject queries for hcl
* Add entry textobject queries for Nix
* Update docs
3 months ago
Samy AB
91e642ce50
Add gherkin syntax highlighting ( #11083 )
...
Co-authored-by: Blaž Hrastnik <blaz@mxxn.io>
3 months ago
Michael Davis
7e85fd5b77
Add documentation for static/typable/macro commands
3 months ago
Timothy Hutz
bb43a90b86
removed duplicate in lang-support MD file with vector dedup. ( #10563 )
3 months ago
Kiara Grouwstra
3b306fa022
Update languages.toml - add nixd, closes #10734 ( #10767 )
3 months ago
chtenb
e884daea41
Document completion menu bindings ( #10994 )
...
* Update keymap.md
* Update keymap.md
* Update keymap.md
3 months ago
Eduard Bardají Puig
779ce41a1f
Provide more details on runtime directory ( #11026 )
...
* Provide more details on runtime directory
* Improve pre-built binaries description
3 months ago
麦芽糖
aaaafb8f5f
feat: add thrift hightlight ( #11367 )
3 months ago
Val Packett
2f60c21727
Add jq language support ( #11393 )
...
jq is a language for manipulating JSON data: https://jqlang.github.io/jq/
3 months ago
Heath Stewart
d6431f41d9
Add TypeSpec support ( #11412 )
...
* Add TypeSpec support
Adds support for TypeSpec <https://typespec.io > in helix.
* Resolve PR comments
* Pull in LICENSE
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
3 months ago
Raph
ca47b3c140
Added `mesonlsp` as the default LSP for Meson ( #11416 )
...
* defaulted meson to JCWasmx86/mesonlsp
* generated docs for mesonlsp
3 months ago
Erasin Wang
b19551b11b
Updated Godot support ( #11235 )
...
- update gdscript highlights
- add godot-resource textobjects
4 months ago
麦芽糖
08ac37d295
Add theme keys for the picker header area ( #11343 )
...
* feat: pertty header
* 更新 themes.md
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
4 months ago
Damir Vandic
9b65448f53
Fix example query in pickers.md ( #11322 )
...
Co-authored-by: Pascal Kuthe <pascalkuthe@pm.me>
4 months ago
karei
f34dca797c
Add support for `jjdescription` files ( #11271 )
4 months ago
Ryan Roden-Corrent
5d3f05cbe1
Document use of filter columns in pickers ( #11218 )
...
* Document use of filter columns in pickers.
Filtering on columns was implemented in #9647 .
The only documentation I could find on this feature
was the PR itself, and the video demo used a different syntax.
* Note that column filters are space-separated.
* Note that picker filters can be abbreviated.
* Specify correct picker in docs.
* Clarify picker filter prefix shortenting.
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Move picker docs to their own section.
* Update book/src/pickers.md
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Improve docs on picker registers, keybinds, and syntax.
* Clarify wording around picker queries.
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
---------
Co-authored-by: Ryan Roden-Corrent <ryan@rcorre.net>
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
4 months ago
Trevor Gross
70a9477ec8
Add `:mv` as an alias for `:move` ( #11256 )
...
`mv` is the familiar shell command to move or rename a file. Add this to
Helix as an alias for `:move`.
4 months ago
Adam Perkowski
850c9f691e
Fixed headings (# / ##) to match other docs ( #11192 )
4 months ago
Masanori Ogino
6b947518c6
Regenerate documentation ( #11196 )
4 months ago
Pascal Kuthe
6d051d7084
render diagnostic inline
4 months ago
Michael Davis
9de5f5cefa
Picker: Highlight the currently active column
...
We can track the ranges in the input text that correspond to each column
and use this information during rendering to apply a new theme key that
makes the "active column" stand out. This makes it easier to tell at
a glance which column you're entering.
4 months ago