Blaž Hrastnik
431f9c14f3
Support Cairo 0.10 syntax
2022-10-17 10:35:15 +09:00
Jonathan LEI
17488f14d6
Fix Cairo comment token
2022-10-17 10:35:15 +09:00
Filip Dutescu
2457111bf0
feat(csharp,debug): add C# debugger support ( #4213 )
2022-10-15 15:33:57 -05:00
Dario Oddenino
2d958d6c50
Add support for Purescript language ( #4242 )
2022-10-14 11:57:52 -05:00
Chickenkeeper
b4e795d704
Fix C++ syntax highlighting, and improve C & WGSL highlighting ( #4079 )
2022-10-13 20:31:32 -05:00
Lennard Hofmann
a24fae3b3c
Update tree-sitter-lua and add textobjects for Lua ( #3552 )
2022-10-12 08:45:56 -05:00
gbprod
9f36468b15
Change twig tree-sitter grammar ( #4176 )
2022-10-10 16:27:14 -05:00
Chickenkeeper
8e8ba06f60
Improve C# syntax highlighting ( #4118 )
2022-10-10 12:07:14 -05:00
David
18f6ec7a8e
Update treesitter markdown ( #4078 )
...
* Update treesitter markdown
* Update inline and add table injections
2022-10-03 23:14:16 +09:00
Roberto Vidal
cc257e9bf9
Add support for webassembly text format ( #4040 )
2022-10-01 09:13:52 -05:00
Chickenkeeper
60aa7d3607
WGSL syntax highlighting fix ( #3996 )
2022-09-30 17:43:07 -05:00
Clay
1a4a9b86d7
heex: upgrade grammar, add roots matching elixir ( #3959 )
2022-09-25 15:51:25 +09:00
Riccardo Binetti
3a245fe792
Add mix.exs and mix.lock as Elixir root markers ( #3917 )
2022-09-23 11:40:16 -05:00
Alex Suraci
ea25ed6431
add bass
language + highlighting ( #3771 )
2022-09-18 12:06:51 -05:00
Artem Pyanykh
08937fc00e
Add Markdown LSP via Marksman
...
Marksman is an LSP server for Markdown: https://github.com/artempyanykh/marksman
It supports a bunch of LSP features: symbols, references, rename, diag,
etc. and already has integrations with emacs, neovim, and vscode.
2022-09-17 20:58:42 +02:00
Benjamin Streit
714db9c666
fix: Improving JSX and TSX indents ( #3853 )
2022-09-16 16:51:19 +09:00
Benjamin Streit
ffb41a94f0
feat: Syntax highlighting for Astro files ( #3829 )
2022-09-13 01:53:55 -05:00
Erasin
a15420ed1c
Add textobject for gdscript ( #3760 )
2022-09-10 08:47:08 -05:00
Erasin
54e78dd24f
Add godot resource support ( #3759 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-09-10 08:45:52 -05:00
Matouš Dzivjak
321cce3f13
enable lint option
...
Enable lint option to highlight unused vars, etc.
and take full advantage of the running language server.
2022-09-08 18:38:41 -05:00
Matouš Dzivjak
76b3f502c4
feat(lsp): jsonnet-language-server
...
Add jsonnet-language-server for jsonnet language.
See: https://github.com/grafana/jsonnet-language-server
2022-09-08 18:38:41 -05:00
ChemicalXandco
7210b39587
change to openscad-lsp ( #3750 )
2022-09-08 18:36:03 -05:00
Akseli
8a1047c844
Add "markdown" as a possible filetype ( #3749 )
2022-09-08 18:29:36 -05:00
Matouš Dzivjak
5ab85283e9
feat(languages): jsonnet ( #3714 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-09-08 09:04:18 -05:00
Benoît Cortier
16ce036bdf
Add good default rulers when editing git messages ( #3738 )
...
Around 50 columns for the summary is good because it is often used as
heading or as subject in emails. 72 columns for the body is generally
good because some tools do not wrap long lines (`git log` with pager
`less` is a good example). Helix's `:reflow` command is really good to
help with the second point.
Linux kernel documentation says:
> For these reasons, the ``summary`` must be no more than 70-75
> characters, and it must describe both what the patch changes, as well
> as why the patch might be necessary. It is challenging to be both
> succinct and descriptive, but that is what a well-written summary
> should do.
Source:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/submitting-patches.rst#n627
tpope:
https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
Commit message style guide for Git:
https://commit.style/
2022-09-07 16:29:41 -04:00
Giorbo
5b1113766d
Add syntax highlighting for SML ( #3692 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-09-07 13:13:06 -05:00
Timothy DeHerrera
5ed751c67d
remove ^$
from injection regexs
2022-09-06 17:39:41 -05:00
Michael Davis
43b31f702a
Update tree-sitter-diff ( #3708 )
...
This change also renames the grammar from `git-diff` to `diff`.
The grammar covers regular diff syntax so I renamed the repository
a while ago.
2022-09-06 12:02:37 +09:00
Lennard Hofmann
fb92d71d08
Update tree-sitter-fish to latest commit ( #3704 )
2022-09-05 08:35:14 -05:00
Blaž Hrastnik
20ed8c2595
tree-sitter-solidity: Use upstream, update queries
2022-09-05 10:50:32 +09:00
voroskoi
6e5e38c2ba
update zig grammar and highlight rules ( #3621 )
2022-09-02 17:22:07 -05:00
Michael Davis
03f0ef93ac
Update tree-sitter-rust to latest
...
There don't appear to be any regressions from the updates.
Also included is a fix which highlights the "#" as in attributes
as punctuation. This was previously unhighlighted.
2022-08-31 17:46:34 +09:00
Michael Davis
acf3599723
erlang: Use Edoc style auto-pairs
...
Specifically this changes backtic's right-hand-side pair character
to single-quote which is the syntax for inline and block code in
Edoc.
2022-08-31 17:46:34 +09:00
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>
2022-08-27 09:24:47 -05:00
ath3
86a8ea57bb
Pascal support ( #3542 )
2022-08-25 17:59:02 -05:00
Michael Davis
28c5e2170e
Update tree-sitter-ruby ( #3527 )
2022-08-25 09:15:44 +09:00
ath3
45add73fb1
AWK support ( #3528 )
2022-08-24 11:58:15 -05:00
Christoph Horn
77f11bf272
Julia queries: update grammar, fix breaking changes
2022-08-24 11:55:47 -05:00
Jaden
2b16fd43f9
feat(lang): Add esdl grammar ( #3526 )
2022-08-24 09:51:10 -05:00
seb-bl
ccae718a67
Improve dart indent ( #3419 )
2022-08-23 21:35:57 -05:00
ChemicalXandco
6b912b8641
add syntax highlights for xit ( #3521 )
2022-08-23 20:52:01 -05:00
ScribblyBirb
7e330697e1
Update tree-sitter-elm to latest commit ( #3497 )
2022-08-21 15:42:19 -05:00
Michael Davis
e61c0b461c
Update tree-sitter-org ( #3489 )
...
The update fixes a bug that caused the external scanner to hang during
error recovery.
Looking at the diff, there are no structural changes in this update.
There are a few new fields and it looks like some edge-case fixes
but nothing that breaks compatibility with the current queries.
2022-08-21 13:52:52 +09:00
Alexander Brevig
aef00a3ab6
feat: add taskwarrior to languages so task N edit
is nice ( #3468 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-08-19 19:16:54 -05:00
jdrst
9b0fd51318
removes deprecated stdio flag for omnisharp ( #3480 )
2022-08-19 08:44:17 -05:00
Michael Davis
254d558907
Update tree-sitter-swift ( #3461 )
2022-08-17 10:40:21 +09:00
Joshua Suskalo
d192d59753
Update Clojure language definition ( #3387 )
2022-08-10 16:57:23 -05:00
Erasin
921027fb32
Update tree-sitter-latex and highlights ( #3370 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-08-10 07:29:43 -05:00
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>
2022-08-08 17:59:55 -05:00
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 >
2022-08-08 17:57:08 -05:00