chtenb
8c68074fa6
Fix precedence of ui.virtual.whitespace ( #8879 )
...
* Revert "Revert "Fix precedence of ui.virtual.whitespace (#8750 )""
This reverts commit 811d62d3b3
.
* Fix ui.text overwriting the syntax highlighting
Adjust ui.text description
2023-11-25 14:27:31 +01:00
ghashy
ff095ebd9b
DBML Language support ( #8860 )
...
* DBML language support
* DBML language support, highlights.scm added
* DBML support
* Update runtime/queries/dbml/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Update runtime/queries/dbml/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Update runtime/queries/dbml/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* remove unnecessary block highlight
* remove unnecessary line
* remove index_block query
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-11-22 18:27:25 +01:00
Ethan Brierley
f1b9c19fa9
add LSP for nushell ( #8878 )
2023-11-22 18:24:34 +01:00
chtenb
db83eb0c50
Document the bufferline scopes ( #8880 )
...
* Document the bufferline scopes
* Update book/src/themes.md
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-11-22 14:07:26 +01:00
Dan Field
b306b25e82
GN language support ( #6969 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-11-18 17:11:18 +09:00
WuerfelDev
2579bca21c
Book: fix formatting of some default values ( #8837 )
2023-11-18 00:34:17 +01:00
Luca Saccarola
5889b81fc7
docs: add docs for soft-wrap in languages.toml ( #8836 )
2023-11-17 15:57:15 -06:00
Seth Maurice-Brant
73ca2d5f84
Change Fedora installation to the new official Helix package ( #8762 )
...
Remove COPR install in favour of official Helix package
2023-11-17 15:54:30 -06:00
Triton171
cb0bc25a9f
Add indent queries for scheme (and reuse them for common-lisp & racket). ( #8720 )
2023-11-08 20:53:07 +01:00
Yomain
e868678139
Add command to move files with LSP support ( #8584 )
...
* Added rename command
* Added an error if the new path already exists
* Fixed wrong command name being used
* fixed clippy suggestions
* removed didRenameFiles call, fixed early return due to path Err
* added ':rnm' alias to ':rename'
* code cleanup
* formatting
* removed debug line
* cargo fmt
* Improved new buffer error message
Co-authored-by: Pascal Kuthe <pascal.kuthe@semimod.de>
* Removed unnecessary path normalizing
Co-authored-by: Pascal Kuthe <pascal.kuthe@semimod.de>
* Update helix-term/src/commands/typed.rs
Co-authored-by: Pascal Kuthe <pascal.kuthe@semimod.de>
* Update helix-term/src/commands/typed.rs
Co-authored-by: Pascal Kuthe <pascal.kuthe@semimod.de>
* Update helix-term/src/commands/typed.rs
Co-authored-by: Pascal Kuthe <pascal.kuthe@semimod.de>
* Update helix-term/src/commands/typed.rs
Co-authored-by: Pascal Kuthe <pascal.kuthe@semimod.de>
* feat: change `rename` command to `move`
* feat: add multi lsp support when moving files
* feat: allow lsp calls with a custom timeout
* feat: sending lsp file_changed event once file has moved
---------
Co-authored-by: ontley <theontley@gmail.com>
Co-authored-by: ontley <67148677+ontley@users.noreply.github.com>
Co-authored-by: Pascal Kuthe <pascal.kuthe@semimod.de>
2023-11-08 12:38:17 -06:00
Skyler Hawthorne
10b178e94b
swap yank command registers ( #8708 )
...
#8703 swapped the `+` and `*` registers, but did not swap them in the
corresponding yank commands.
2023-11-04 09:35:38 +09:00
cgahr
5c325fe342
replace kdl tree-sitter to fix highlighting ( #8652 )
...
* replace kdl tree-sitter
* kdl: adopt highlights for new tree-sitter
* kdl: add indent queries
* kdl: add textobjects
* kdl: improve syntax highlighting
* kdl: update lang-support
* kdl: make indents more concise
---------
Co-authored-by: Constantin Gahr <constantin.gahr@ipp.mpg.de>
2023-11-03 22:21:54 +01:00
Joey Hain
70bbbd7d19
add highlight scope for type parameters ( #8660 )
...
* rust: add highlight scope for type parameters
* handle optional type parameters
2023-11-03 22:21:01 +01:00
Jeffrey Gelens
7d7ed78681
Add MacPorts as installation option for MacOS ( #8663 )
...
* Added MacPorts as installation option for MacOS
* Added macports to ToC
2023-10-30 19:28:55 +01:00
John Careaga
992b7a0c39
Update idle-timeout in docs ( #8661 )
2023-10-29 19:28:06 -05:00
Angus Dippenaar
44e03fa414
add golangci-lint-langserver ( #8656 )
...
* languages add golangci-lint-langserver
* update docs
2023-10-29 17:53:15 +01:00
Frans Skarman
9eec9adb8f
Add LPF tree sitter ( #8536 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-10-27 01:32:49 +02:00
Alexander Brevig
2906660119
Add typst language and lsp ( #7474 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-10-27 01:27:42 +02:00
Skyler Hawthorne
b5d691a5d7
Add optional runtime fallback directory ( #8610 )
2023-10-26 01:08:01 +09:00
rsteube
764715a6c0
languages: add templ ( #8540 )
2023-10-21 14:15:18 +02:00
Kasper Juul Hermansen
5cb76e74f9
add lsp for graphql ( #8492 )
...
graphql-lsp has quite the strange name upstream, the project is technically called graphql-language-service,
but the binary shipped is called graphql-lsp hence the strange naming scheme
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-10-09 17:30:27 +02:00
Laurent Wandrebeck
bdf7937a59
Add ansible-language-server for yaml ( #7973 )
...
* Update languages.toml
Add ansible support to yaml.
* cargo xtask docgen
2023-10-08 12:34:21 +02:00
DS/Charlie
93e54fa0c8
add support for json5 ( #8473 )
...
* add json5 language
* docgen
2023-10-07 00:29:42 +02:00
Gabriel Dinner-David
1756ba4436
update with new mdbook index.hbs ( #8445 )
2023-10-03 10:17:32 +09:00
Mathis Brossier
7fbfec766c
book: Fix broken link ( #8441 )
2023-10-02 16:10:29 +02:00
Alexis Mousset
2284bce970
Allow specifying a different style for diff indicator in vcs gutter. ( #8343 )
...
This allows using a background in diff style
(for nice patch file coloring) while keeping the
gutter indicator nice (and using appropriate colors).
2023-09-21 00:28:36 +02:00
NomisIV
cb39242783
Use Maskhjarnas tree-sitter-purescript ( #8306 )
2023-09-17 18:50:58 +02:00
Cyrill Schenkel
941dc6c614
add GNU assembler (gas) support #8291 )
2023-09-16 02:04:44 +02:00
Em Zhan
fe6b556f51
Fix search highlighting for the default docs theme ( #8270 )
2023-09-13 16:37:39 +02:00
Em Zhan
7090555dab
Add insert-final-newline
config option ( #8157 )
...
Co-authored-by: Xalfer <64538944+Xalfer@users.noreply.github.com>
2023-09-11 19:06:25 -05:00
Jesse Luehrs
81d6d3ff0e
re-add indent and textobject queries for perl ( #7947 )
...
* bump tree-sitter-perl version
need some grammar tweaks for the indent queries to function properly
* add indent queries for perl
* add textobject queries for perl
2023-09-10 21:27:04 +02:00
Luke Halasy
b959162ceb
Add tree-sitter-highlight-name command ( #8170 )
...
* adds treesitter-highlight-name command
* commit documentation changes
* moves the get_highlight_name function into core/syntax
* rename get_highlight_name function to get_highlight_for_node_at_position
* addresses pr comments: moves fn into helper fn, simplifies a lot
* commit updated documentation changes
* changes scope method to return &str so that callers can decide whether or not to own
2023-09-10 14:57:44 +02:00
Theodore Gregory
14401ff75b
docs: fix link to document formatting requests ( #8166 )
2023-09-08 19:15:42 +02:00
Weiyuan Wu
8017bb2999
add redraw command ( #6949 )
...
Co-authored-by: Roberto Vidal <vidal.roberto.j@gmail.com>
2023-09-08 10:46:36 +09:00
chtenb
7fffc0a5d1
Rename reset to default ( #8114 )
...
Use `default` instead of `reset`, as this is the conventional name for ANSI codes 39/49. The word `reset` should be reserved for ANSI code `0`, which resets both fg and bg colors at once, while also removing all modifiers. While the code uses the value name `Reset`, this is misleading and should not leak into the user space.
2023-08-30 16:38:29 +09:00
West
82cd445715
add reset
to the color palette ( #8083 )
2023-08-29 15:18:27 +09:00
Sol Fisher Romanoff
aeaeb09f48
add gemini language support ( #8070 )
2023-08-27 00:43:18 +02:00
Bjorn Ove Hay Andersen
0a45fb4371
document a-ret picker keybinding ( #7884 )
2023-08-15 16:22:39 +02:00
sigmaSd
cbfe8eef89
add strace highlighting ( #7928 )
...
* feat: add strace tree sitter
* f
2023-08-15 09:38:57 +02:00
Jesse Luehrs
2caca1c4e9
Add pod highlighting ( #7907 )
2023-08-12 20:14:18 -05:00
Daniel Ebert
ee3171cc54
Document @align indent capture.
2023-08-11 23:44:02 +09:00
Skyler Hawthorne
929eb0c39e
expand indents guide
2023-08-11 06:22:22 +09:00
Ivan Isekeev
57f093d836
Jinja language family syntax support ( #7233 )
...
* feat: add jinja language support
* feat: add nunjucks language support
* feat: add to lang support book jinja and nunjucks languages
2023-08-09 16:26:58 +02:00
Jan9103
c0eae84073
feat: add todo.txt tree-sitter ( #7835 )
2023-08-09 15:35:29 +02:00
zetashift
294aa669a2
Add Unison support ( #7724 )
2023-08-08 20:50:49 +02:00
Tshepang Mbambo
cefc33e3df
use AND operator when searching ( #7839 )
...
This makes search results less surprising, because it is how major web search engines behave
2023-08-08 15:22:52 +02:00
Connortsui20
fcbac485f8
Show whether file readonly in statusline ( #7740 )
2023-08-08 14:51:34 +02:00
Petr Gajdůšek
7af37bb3b9
Add tree-sitter textobjects queries for bash ( #7764 )
...
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.
2023-08-08 03:27:35 +09:00
woojiq
1d189820a1
feat(indent): add basic java indentation queries ( #7844 )
2023-08-07 08:48:54 -05:00
Jummit
f19793c2f8
Improve wren support ( #7819 )
2023-08-04 16:25:36 +02:00