yehor
9e171e7d1d
Add default-yank-register option ( #11430 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2024-11-20 17:24:55 -06:00
Arthur
15b478d433
hyprlang: add hyprls language server ( #11056 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2024-11-20 17:16:49 -06:00
Yerlan
887bbbc375
Adding NestedText language support ( #11987 )
...
Co-authored-by: Yerlan Sergaziyev <yerlan.sergaziyev@rms-consult.de>
2024-11-20 16:39:34 -06:00
Ricardo Fernández Serrata
7ee66c0658
suggest *.desktop
for AppImage ( #10823 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2024-11-20 16:39:06 -06:00
Frans Skarman
310bc04f23
Add spade support ( #11448 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2024-11-20 16:35:49 -06:00
Thomas Aarholt
2f6a113fbe
Docs Key-Remapping: Move Commands to top as introduction ( #11953 )
2024-11-20 16:35:06 -06:00
Michael Davis
b97c745631
docs: Improve display of inline-diagnostics config sample
...
Closes https://github.com/helix-editor/helix/issues/11591
2024-11-20 17:28:44 -05:00
Adam Chalmers
d8e2aab201
Document how to use modifier keys in macro remaps ( #11930 )
2024-11-20 16:26:46 -06:00
Michael Davis
188f701f50
docs: Remove invalid '--path helix-term' from build instructions
...
Fixes https://github.com/helix-editor/helix/issues/11557
2024-11-20 17:25:40 -05:00
zetashift
56bb366f7e
Update Unison grammar and queries ( #12039 )
2024-11-20 16:18:18 -06:00
Raghu Saxena
4e2faa0be9
Add :config-reload
to configuration docs ( #11086 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2024-11-20 16:08:06 -06:00
Alfie Richards
68ee87695b
Add clipboard provider configuration ( #10839 )
2024-11-20 16:06:23 -06:00
Mark Stosberg
239262e094
docs: Document what directory file_picker opens from ( #10816 )
2024-11-20 15:58:50 -06:00
Eduardo Rittner Coelho
23600e3ecb
Add correct source file for TypableCommandList ( #11839 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2024-11-20 15:58:24 -06:00
Sam Kagan
287e412780
docs(keymap): add select_all_children ( #11972 )
...
Co-authored-by: Sam Kagan <skagan@nrao.edu>
2024-11-20 15:58:00 -06:00
Sebastian Dörner
3fd7ca334e
Add support for textproto language. ( #11874 )
2024-11-20 15:57:30 -06:00
Elliot Fontaine
38faf74feb
feat: Add support for cylc configuration files ( #11830 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2024-10-30 13:39:24 -05:00
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”>
2024-10-18 23:12:36 +02:00
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
2024-10-18 13:08:54 +09:00
langurmonkey
1437ba1e5a
Add glsl_analyzer as default language server for GLSL ( #11891 )
...
* Add glsl_analyzer as default language server for GLSL
* Generate docs
2024-10-18 11:17:25 +09:00
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>
2024-10-16 01:53:59 +09:00
Christopher Kaster
048973fc55
Add support for dune project language ( #11829 )
2024-10-06 21:53:12 +02:00
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>
2024-09-30 11:06:45 +09:00
David Crespo
42453786a0
add key concepts to usage.md ( #11485 )
2024-09-30 11:06:24 +09:00
RoloEdits
24f24299f2
feat(languages): add superhtml
as lsp for html
( #11609 )
2024-09-30 11:01:49 +09:00
chtenb
5ffd4ae529
Add undocumented keybindings to book ( #11662 )
2024-09-30 11:01:36 +09:00
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
2024-09-30 10:59:31 +09:00
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
2024-09-21 19:13:02 +02:00
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
2024-09-18 12:12:31 +09:00
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
2024-08-17 19:27:50 +02:00
Samy AB
91e642ce50
Add gherkin syntax highlighting ( #11083 )
...
Co-authored-by: Blaž Hrastnik <blaz@mxxn.io>
2024-08-10 08:25:31 +09:00
Michael Davis
7e85fd5b77
Add documentation for static/typable/macro commands
2024-08-10 00:39:47 +09:00
Timothy Hutz
bb43a90b86
removed duplicate in lang-support MD file with vector dedup. ( #10563 )
2024-08-10 00:36:47 +09:00
Kiara Grouwstra
3b306fa022
Update languages.toml - add nixd, closes #10734 ( #10767 )
2024-08-10 00:35:29 +09:00
chtenb
e884daea41
Document completion menu bindings ( #10994 )
...
* Update keymap.md
* Update keymap.md
* Update keymap.md
2024-08-10 00:34:29 +09:00
Eduard Bardají Puig
779ce41a1f
Provide more details on runtime directory ( #11026 )
...
* Provide more details on runtime directory
* Improve pre-built binaries description
2024-08-10 00:34:18 +09:00
麦芽糖
aaaafb8f5f
feat: add thrift hightlight ( #11367 )
2024-08-10 00:26:58 +09:00
Val Packett
2f60c21727
Add jq language support ( #11393 )
...
jq is a language for manipulating JSON data: https://jqlang.github.io/jq/
2024-08-10 00:26:28 +09:00
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>
2024-08-10 00:25:06 +09:00
Raph
ca47b3c140
Added mesonlsp
as the default LSP for Meson ( #11416 )
...
* defaulted meson to JCWasmx86/mesonlsp
* generated docs for mesonlsp
2024-08-10 00:23:42 +09:00
Erasin Wang
b19551b11b
Updated Godot support ( #11235 )
...
- update gdscript highlights
- add godot-resource textobjects
2024-07-31 05:52:47 +09:00
麦芽糖
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>
2024-07-29 16:52:15 +02:00
Damir Vandic
9b65448f53
Fix example query in pickers.md ( #11322 )
...
Co-authored-by: Pascal Kuthe <pascalkuthe@pm.me>
2024-07-25 16:23:08 -05:00
karei
f34dca797c
Add support for jjdescription
files ( #11271 )
2024-07-25 23:12:55 +09:00
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>
2024-07-24 18:25:00 +02:00
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`.
2024-07-22 16:55:12 +02:00
Adam Perkowski
850c9f691e
Fixed headings (# / ##) to match other docs ( #11192 )
2024-07-16 12:29:00 +09:00
Masanori Ogino
6b947518c6
Regenerate documentation ( #11196 )
2024-07-16 12:27:45 +09:00
Pascal Kuthe
6d051d7084
render diagnostic inline
2024-07-15 16:35:30 +02:00
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.
2024-07-15 10:03:35 -04:00