Michael Davis
73d5bd739e
Delete invalid indents.scm queries
2 years ago
Gustavo Bogarín
e066782782
Add c-sharp textobjects ( #3494 )
...
Co-authored-by: Gustavo Bogarín <gbogarin@outlook.com>
Co-authored-by: Gustavo Bogarín <gbogarin@posibillian.tech>
2 years ago
ath3
86a8ea57bb
Pascal support ( #3542 )
2 years ago
ath3
45add73fb1
AWK support ( #3528 )
2 years ago
Jaden
2b16fd43f9
feat(lang): Add esdl grammar ( #3526 )
2 years ago
ChemicalXandco
6b912b8641
add syntax highlights for xit ( #3521 )
2 years ago
Alexander Brevig
aef00a3ab6
feat: add taskwarrior to languages so `task N edit` is nice ( #3468 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2 years ago
Erasin
921027fb32
Update tree-sitter-latex and highlights ( #3370 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2 years ago
Kyle L. Davis
4ce5a94552
Add language: beancount ( #3297 )
...
Co-authored-by: erasin <erasinoo@gmail.com>
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
Co-authored-by: Erasin <erasinoo@gmail.com>
2 years ago
Erasin
f09d2bc56b
Add slint-ui support
...
<https://slint-ui.com/ >
lsp: <https://github.com/slint-ui/slint/tree/HEAD/tools/lsp >
tree-sitter-slint: <https://github.com/jrmoulton/tree-sitter-slint >
2 years ago
Matthias Deiml
ea04220874
Use split_parser branch for markdown grammar ( #3108 )
2 years ago
Banst
7e06681413
feat: add cue support ( #3262 )
2 years ago
Erasin
919edfb323
Add Graphviz Dot lang support ( #3241 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2 years ago
Erasin
681c0a91dc
Add textobject for javascript ( #3213 )
2 years ago
Ricardo Silva
2f1d3d0899
Add LSP config for Odin ( #3214 )
2 years ago
Gokul Soumya
de8ade8967
Shorten embedded command descriptions ( #3070 )
...
* Shorten embedded command descriptions
- Compact descriptions in command palette and infobox
* Shorten typed command descriptions
* Fix typo in decrement command description
2 years ago
Daniel Longeuay
2ede98c4b4
feat(tree-sitter): ✨ add go template support ( #3091 )
...
* feat(tree-sitter): ✨ add go template support
* fix(tree-sitter): 🐛 go template highlight scope selectors
* chore(tree-sitter): 🔧 update go template grammar commit
2 years ago
Clay
b55573dc1d
Add elixir & heex comment textobjects ( #3179 )
2 years ago
Clay
e560212ec5
Gleam: add support for built-in language server ( #3139 )
...
* Add gleam lsp support
* Docgen gleam lsp support
2 years ago
Joe
0c9594e41e
Add SCSS language support ( #3074 )
2 years ago
Mateusz S. Szczygieł
5f69beb87f
Add textobjects.scm to GLSL ( #3051 )
2 years ago
Philipp Mildenberger
e97b8607c1
Added ungrammar language support ( #3048 )
2 years ago
Austen LeBeau
0cb0c30618
add fortran language ( #3025 )
2 years ago
Matthew Toohey
d78354c537
add language `idris` ( #2971 )
2 years ago
rsteube
4c30a3609a
languages: added elvish ( #2948 )
2 years ago
Blaž Hrastnik
a1c1abca2b
fix CI
2 years ago
Michael Davis
64cf4c859b
support Bazel languages ( #2903 )
2 years ago
Hekno25
33e6df8707
feat: add wgsl_analyzer as wgsl language server ( #2872 )
2 years ago
Gygaxis Vainhardt
debd2405d9
views -> buffers in write-all ( #2788 )
2 years ago
Axot
4d604d3b50
Add clojure language support ( #2780 )
...
Co-authored-by: Mateusz Ledwoń <mateusz.ledwon@iteo.com>
2 years ago
Ivan
0bc7259672
add prisma tree-sitter and lsp support ( #2703 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2 years ago
Michael Davis
f7a3d35752
add textobject queries for gleam
2 years ago
Michael Davis
bcafdf404f
add textobject queries for elixir
2 years ago
Michael Davis
7a9147489e
add textobject queries for erlang
2 years ago
farwyler
f0d1c85553
support for openscad ( #2680 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2 years ago
Termina94
f1ae496860
Add shell insert commands to typable and config ( #2589 )
...
* Add shell insert commands to typable and config
* generate docs
Co-authored-by: Dean Revell <revell@gmail.com>
2 years ago
Michael Davis
fd4858c03d
add tree-sitter-jsdoc ( #2650 )
2 years ago
Michael Davis
42d780b103
add tree-sitter-edoc ( #2640 )
...
* add tree-sitter-edoc
* fix escape character capture in markdown queries
* add field negation operator "!" to tsq highlights
2 years ago
pancake
7706a4a0d8
Add Vlang tree-sitter in the languages.toml ( #2526 )
...
Co-authored-by: pancake <pancake@nopcode.org>
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2 years ago
Andrey Tkachenko
67fe16008e
Basic verilog support ( #2552 )
2 years ago
Erasin
386dccc84e
Add lua lsp ( #2560 )
2 years ago
Blaž Hrastnik
8df8ff27c2
cargo xtask docgen
2 years ago
Jacob Thompson
e8e252648f
Added a default lsp server for Java in languages.toml ( #2511 )
...
* Added a default lsp server for Java in languages.toml
* Added a default lsp server for Java in languages.toml cont.
Co-authored-by: Jacob Thompson <a01657923@usu.edu>
2 years ago
midnightexigent
8493b5fca6
Add tree-sitter ssh client config queries ( #2498 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2 years ago
amaihoefner
a5bc69c2b5
feat(commands): add log-open command ( #2422 )
2 years ago
unrelentingtech
2cb1ea7127
feat(lang): add Meson language support ( #2314 )
...
https://mesonbuild.com/Syntax.html
2 years ago
Robert Walter
495ba40eaf
feat(languages): add odin language ( #2399 )
2 years ago
Matthew Toohey
a5f4925f53
feat(languages): git-ignore and git-attributes ( #2397 )
2 years ago
Ben Lee-Cohen
09a17e4fa3
Making the 'set-option' command help more descriptive. ( #2365 )
...
* Making the 'set-option' command help more descriptive.
* Adding the generated docs
* Making the message multi-line
* Replace newline with break in generated docs
2 years ago
Vince Mutolo
f9baced216
add reflow command ( #2128 )
...
* add reflow command
Users need to be able to hard-wrap text for many applications, including
comments in code, git commit messages, plaintext documentation, etc. It
often falls to the user to manually insert line breaks where appropriate
in order to hard-wrap text.
This commit introduces the "reflow" command (both in the TUI and core
library) to automatically hard-wrap selected text to a given number of
characters (defined by Unicode "extended grapheme clusters"). It handles
lines with a repeated prefix, such as comments ("//") and indentation.
* reflow: consider newlines to be word separators
* replace custom reflow impl with textwrap crate
* Sync reflow command docs with book
* reflow: add default max_line_len language setting
Co-authored-by: Vince Mutolo <vince@mutolo.org>
2 years ago