Ryan Mehri
c24a67c0e4
Add rust html injection query ( #8603 )
2023-10-26 11:39:22 +09:00
Abderrahmane TAHRI JOUTI
88bc52a570
Theme cyan light diff colors ( #8587 )
2023-10-24 00:10:42 +09:00
rsteube
764715a6c0
languages: add templ ( #8540 )
2023-10-21 14:15:18 +02:00
Joe-Zer0
fc16449efe
Add nord night theme ( #8549 )
2023-10-17 05:46:28 -05:00
Ryan Mehri
814cf177d4
bump tree-sitter-haskell and update queries ( #8558 )
2023-10-17 12:19:57 +02:00
Petr Gajdůšek
9f6e9a1512
Add 'while_statement' to bash indents ( #8528 )
2023-10-13 17:08:56 +02:00
NomisIV
1ef7f24dae
Update purescript-tree-sitter grammar ( #8527 )
2023-10-13 17:08:27 +02:00
DS/Charlie
96bbfb7c2e
bump tree-sitter-sql ( #8464 )
...
* bump tree-sitter-sql
* update highlights classes to helix flavour
* replace lua-match with match
2023-10-09 17:29:30 +02:00
DS/Charlie
93e54fa0c8
add support for json5 ( #8473 )
...
* add json5 language
* docgen
2023-10-07 00:29:42 +02:00
Jonah Lund
1297d924e7
improve nord theme ( #8414 )
2023-09-29 21:19:57 +02:00
boofexxx
77fe8f214b
refine darcula and darcula-solid themes ( #8412 )
2023-09-28 09:29:02 +02:00
Lucas Zebrowsky
ba06371499
Fix missing HTML tag colorization in onedark theme ( #8409 )
2023-09-26 22:19:52 +02:00
Ben Haines
2776233a6f
update go highlight queries ( #8399 )
2023-09-26 18:05:42 +02:00
postsolar
651fd1ca72
Add Unicode support to PureScript's highlight queries ( #8338 )
2023-09-21 00:26:40 +02:00
zetashift
7fa5f341e9
Update Unison highlights ( #8315 )
2023-09-17 13:23:19 -05:00
NomisIV
cb39242783
Use Maskhjarnas tree-sitter-purescript ( #8306 )
2023-09-17 18:50:58 +02:00
pacien
37e48f4307
queries/nix: align match start for language comments
...
This rule failed to override other ones because it started its
matching later.
2023-09-16 15:09:07 -05:00
pacien
b4494e1dc5
queries/nix: add injection rule for python test scripts
2023-09-16 15:09:07 -05:00
Cyrill Schenkel
941dc6c614
add GNU assembler (gas) support #8291 )
2023-09-16 02:04:44 +02:00
Abderrahmane TAHRI JOUTI
19d44b6fde
add cyan_light theme ( #8293 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-09-16 00:22:40 +02:00
Anton Romanov
e41bee6ac6
[theme] Fix zenburn theme inlay hint color ( #8278 )
2023-09-14 00:38:14 +02:00
Henrik Tjäder
764172d5bc
Theme: Papercolor: Cleanup, linting and using inheritance ( #8276 )
2023-09-14 00:37:53 +02:00
Chirikumbrah
729f32de21
Better indent line color for Dracula theme. ( #8266 )
2023-09-12 23:06:21 +02:00
Blaž Hrastnik
ef23847957
scheme: Highlight abbreviations
2023-09-11 13:15:58 +09:00
Galen Abell
acef759a5e
Add additional YAML injections ( #8217 )
2023-09-10 22:49:28 +02:00
Alexis Mousset
83ac53a109
Fix various typos ( #8233 )
2023-09-10 15:31:12 -05:00
Yhya
6f3a6575dc
add material theme collection ( #8211 )
...
* Create material theme files
* Add material deep ocean pallete
* Add primary theme properties to material deep ocean theme
* Fix material deep ocean theme
* Ad syntax highlighting to material deep ocean theme
* Make material oceanic theme
* Make material darker theme
* Remove material lighter theme
* Make material palenight theme
* Make other material themes inherit material deep ocean theme
* Add virtual ruler background to the material theme collection
2023-09-10 21:27:56 +02: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
John Scarrott
61814fea7f
Nord Theme: Fix missing ui text focus, use undercurls for diagnostics ( #8165 )
2023-09-04 12:21:18 -05:00
Ivan Molodetskikh
9d7f66574d
Update tree-sitter-blueprint ( #8161 )
2023-09-04 18:50:42 +02:00
Damir Vandic
79c0425154
Sync latest catppuccin theme changes ( #8102 )
2023-08-29 01:03:54 +02:00
Sol Fisher Romanoff
aeaeb09f48
add gemini language support ( #8070 )
2023-08-27 00:43:18 +02:00
arslee07
75c5a33028
Highlight Dart 3 sealed
and base
keywords ( #7974 )
2023-08-23 21:41:51 +05:30
kaashyapan
75342968e2
update fsharp tree-sitter ( #8024 )
2023-08-21 16:38:21 +02:00
dastrukar
e4c95f65a6
Nord theme: Update ruler to set bg instead of fg ( #7995 )
2023-08-18 16:34:35 -05:00
Tomas Sandven
18a79aa3bf
Update tree-sitter-robot ( #7970 )
...
* Update tree-sitter-robot
* Update Robot highlights query for Helix
* Change @comment.single to @comment
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-08-18 22:48:47 +02:00
Jack Allison
2b7e7c80eb
Update Monokai bufferline theming to be distinguish active buffers ( #7983 )
...
* Update OneDark theme to use light-gray for inlay hints.
* fix monokai tab themeing to be more distinguishing
2023-08-17 14:14:59 -04:00
Pham Huy Hoang
56ccaedffb
markdown.inline: Add injection.combined
to html tag ( #7960 )
...
Problem: Closing tags for markdown is sometimes not highlighted
Solution: Add `injection.combined` to create a valid syntax tree for
highlighting
2023-08-16 11:28:07 -05:00
Jens Getreu
61ccf4eded
autumn theme: improve readability of comments ( #7939 )
...
* Improve readability of comments
* Rename color
* Rename color
* Sort variables
2023-08-15 09:41:26 +02:00
sigmaSd
cbfe8eef89
add strace highlighting ( #7928 )
...
* feat: add strace tree sitter
* f
2023-08-15 09:38:57 +02:00
Jesse Luehrs
d56638ba9a
fix formatting in the rust textobject query file
...
looks like two lines were unintentionally joined - it doesn't appear to
affect the functionality, but it's confusing to read
2023-08-14 07:45:58 -04:00
Erasin Wang
19dff5c3a4
Update slint grammar ( #7893 )
2023-08-13 09:18:57 +02:00
Jesse Luehrs
2caca1c4e9
Add pod highlighting ( #7907 )
2023-08-12 20:14:18 -05:00
Daniel Ebert
36a59e4482
Improve C, Rust & Python indent queries & add @align captures.
2023-08-11 23:44:02 +09:00
Skyler Hawthorne
7078e84007
Fix YAML auto indent
...
YAML indents queries are tweaked to fix auto indent behavior.
A new capture type `indent.always` is introduced to address use cases
where combining indent captures on a single line is desired.
Fixes #6661
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
Gaël
cb9b08d650
Add new Yellowed theme to default themes ( #7849 )
...
* added new Yellowed theme to default themes
* syntax typo and missing color fix
2023-08-09 14:02:30 +02:00
Artemiy
1077630834
Update tree-sitter grammar for nu ( #7873 )
...
* Update tree-sitter grammar for nu
Change tree-sitter grammar for nushell to 'officially' maintained
by nushell project https://github.com/nushell/tree-sitter-nu . Update
to the latest version. Replace queries with supported
* Restore injection queries for nu
Restore injection.scm queries for nushell tree-sitter grammar
2023-08-09 14:00:59 +02:00
zetashift
294aa669a2
Add Unison support ( #7724 )
2023-08-08 20:50:49 +02:00
woojiq
7cda5b8592
build(tree-sitter): update javascript, typescript and tsx ( #7852 )
...
* build(tree-sitter): update javascript, typescript and tsx
* update revision of tree-sitter parsers for these languages.
* rename `?.` to `optional_chain`, introduced in tree-sitter/tree-sitter-javascript@186f2adbf7 .
* fix(highlight): change jsx queries to match latest tree-sitter
Latest tree-sitter/tree-sitter-javascript@bb1f97b643 added some breaking changes that broke highlighting.
* Remove some queries with `nested_identifier`.
* Remove deprecated `jsx_fragment` from indent query.
* Count `</` and `/>` as a single token.
2023-08-07 14:07:56 -05: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
Mohamed Imrane Chehabi
80d2599f9c
Add new moon theme to default themes ( #7834 )
...
* Add new moon theme to default themes
* Remove .DS_Store
2023-08-05 00:24:50 +02:00
Jummit
f19793c2f8
Improve wren support ( #7819 )
2023-08-04 16:25:36 +02:00
Christoph Sax
5a51036bc1
Update t32 language queries to version 2.2.1 ( #7811 )
...
Version 2.2.1 of the grammar adds extended support for HLL (C, C++,..)
expressions. Quite a few node types were added, renamed or removed in
the process.
This change brings the highlight queries in sync with the ones found in
the repository of the grammar. The highlighting tests "look" okay after
updating the queries.
Recently, Codeberg had some reliability issues. That is why the language
is now using the mirror repository on GitLab as source instead.
Co-authored-by: Christoph Sax <christoph.sax@mailbox.org>
2023-08-04 16:20:12 +02:00
J. Brock
286e44050d
Bump the version of Hare's grammar ( #7784 )
2023-08-04 16:19:26 +02:00
voroskoi
bc737404e8
Update tree-sitter-zig ( #7803 )
2023-08-02 21:22:28 +02:00
lydiandy
57952c46a4
replace new lsp for vlang ( #7760 )
...
* fix vlang grammar fetch and build fail
* update highlights.scm for v-analyzer
* Update languages.toml
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Update runtime/queries/v/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* update scm for new lsp
* gen doc lang-support.md
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-07-31 01:04:55 +02:00
Jesse Luehrs
d5571968fa
add new theme based on the default vim dark theme ( #7785 )
2023-07-30 16:53:42 +02:00
Matthias Q
224fd5fa29
feat: update prql parser ( #7771 )
2023-07-28 23:01:06 +02:00
Jummit
9a4890f62b
Add wren support ( #7765 )
2023-07-28 18:13:51 +02:00
Michael Davis
f0b877e258
Tune regex highlights for usage in prompts
...
Since regex is almost always injected into other languages,
`pattern_character`s will inherit the highlight for the structure that
injects them (for example `/foo/` in JavaScript or `~r/foo/` in Elixir).
This removes the string highlight when used in the prompt.
We also add `ERROR` node highlighting so that errors in regex syntax
appear in the prompt. This resolves a TODO in the `regex_prompt`
function about highlighting errors in the regex.
2023-07-27 11:50:19 +09:00
eh
dea6894f92
Theme Pop-Dark: Increase Diagnostics clarity ( #7702 )
2023-07-26 22:33:10 +02:00
saltlakrits
5a52897014
Update everforest_dark.toml to add missing color definitions ( #7739 )
2023-07-26 15:31:35 +02:00
Pham Huy Hoang
75239a938f
fix incorrect predicate in comment highlights ( #7732 )
2023-07-25 23:56:02 +02:00
Federico Stra
a188282b37
Update soft-wrap indicator in gruvbox themes ( #7736 )
2023-07-25 23:55:02 +02:00
Ravi Shekhar Jethani
48d57dad47
Fix selection highlighting in remaining gruvbox derived themes ( #7717 )
2023-07-23 16:45:13 +09:00
Thales Ramos
d52b790379
Add Kaolin Dark, Light and Valley Dark themes ( #7151 )
...
Add some missing keys
Inherit themes from kaolin-dark and override diverging keys
2023-07-19 11:14:28 +09:00
Jesse Luehrs
e7f60611ac
switch to https://github.com/tree-sitter-perl/tree-sitter-perl ( #7644 )
2023-07-17 14:09:38 +09:00
kaashyapan
2ace6032e7
Add fsharp language support ( #7619 )
2023-07-15 22:58:17 +02:00
Erasin Wang
2cb00bcbc4
Support inlay-hints for svelteserver. ( #7622 )
2023-07-14 21:56:28 +09:00
Jeppe Christiansen
bc4f08febf
Update Typescript, TSX and Svelte grammar, to latest tag ( #6874 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-07-14 11:42:07 +09:00
Nick Saika
9551e4e111
runtime/themes: Add "naysayer" theme ( #7570 )
2023-07-13 12:01:48 +09:00
Karim Mk
e86bb64b63
Change dark_plus inlay-hints colors to more pleasant colors ( #7611 )
...
* Changing code_dark inlay-hints colors.
* Using dark_plus_experimental inlay hints is better ;)
2023-07-12 21:18:47 +02:00
Borys Lykah
7c338429f8
Add language support for persistent library syntax ( #7261 )
2023-07-09 19:17:01 +02:00
Sharpened Blade
c33795e770
Update the Nord theme to follow the Nord style guide ( #7490 )
2023-07-09 18:36:30 +02:00
Gammut
607b426e26
Refactor queries for ecma based languages ( #7207 )
2023-07-09 18:35:32 +02:00
Álan Crístoffer
a9849ebee4
highlight(matlab): Fix string's single-quote's color ( #7493 )
2023-06-30 17:39:17 -05:00
gobraves
b745fb2551
update OneDarker theme to use light-gray for inlay hints. ( #7433 )
2023-06-30 00:25:07 +09:00
Branch Vincent
6c6923c39e
feat(toml): highlight table headers ( #7441 )
2023-06-24 08:27:49 -05:00
Álan Crístoffer
2c5288dafb
Replace MATLAB grammar ( #7388 )
2023-06-23 00:19:40 +02:00
eh
842518ccb7
Theme: port of Zed's OneDark and OneLight themes ( #7250 )
2023-06-22 23:48:02 +02:00
LeoniePhiline
48ad9ae1bb
highlight(sql): Update tree-sitter-sql to 98a7fc9
( #7387 )
...
* highlight(sql): Update tree-sitter-sql to 92018a3
* highlight(sql): Update tree-sitter-sql to 98a7fc9
2023-06-20 00:04:40 +02:00
Alexander Brevig
b4fe31cad6
Add forth-lsp and update tree-sitter-forth ( #7334 )
...
* feat: add forth lsp and update tree sitter
* fix: update highlights
2023-06-16 23:12:29 +02:00
Ivan Svoboda
df094909d1
Webc language support ( #7290 )
...
* feat: add webc language support
* feat: add to lang-support book webc
2023-06-13 17:41:30 +02:00
Jorge Santiago
d249639114
Add merionette theme ( #7186 )
2023-06-13 16:01:02 +02:00
lefp
a197ce869a
Add Fortran comment injections ( #7305 )
2023-06-11 00:27:46 +09:00
Dimitri Sabadie
31b8b728a2
Fix C++ queries and update tree-sitter-cpp ( #7285 )
2023-06-07 18:13:39 -05:00
broke
ef5bcd5060
theme: added gruvbox dark soft variant ( #7139 )
2023-06-07 18:13:08 -05:00
Christoph Sax
d324feb072
Add support for language t32 ( #7140 )
...
Co-authored-by: Christoph Sax <christoph.sax@mailbox.org>
2023-06-07 18:01:25 -05:00
Jens Getreu
3e927ac578
Autumn theme: style "soft-wrap indicator" + maintenance ( #7229 )
...
Co-authored-by: Jens Getreu <getreu@getreu@web.de>
2023-06-07 17:49:39 +09:00
Alexander Brevig
78e8695420
Add support for Forth ( #7256 )
2023-06-06 08:14:34 -05:00
Ivan Tkachuk
2022e6175b
Add blueprint language ( #7213 )
...
* Add blueprint tree-sitter support
* Add blueprint lsp support
* Run cargo xtask docgen
2023-06-05 10:40:14 +02:00
zetashift
92380540b8
chore: update scala tree-sitter grammar ( #7147 )
...
* chore: update scala tree-sitter grammar
* Add locals.scm for Scala
2023-05-30 13:29:43 +02:00
Gammut
86ef389c0d
Highlight query improvements for java and typescript ( #7145 )
...
* Add missing queries to java highlights
* Fix generic type bracket highlights in typescript
2023-05-26 23:37:19 +02:00
Ravi Shekhar Jethani
6e647e83ed
Update spacebones_light.toml ( #7125 )
...
Better contrast between type variable and its members
2023-05-26 10:47:03 +02:00
Casper Rogild Storm
1dd1735909
Correct selection color ( #7138 )
2023-05-26 10:46:07 +02:00
Viktor Kleen
0c21c227e1
Update languages.toml for Nickel ( #7059 )
2023-05-26 02:23:15 -05:00
Blaž Hrastnik
c6d1430243
Drop old cairo grammar, alias to rust for now
2023-05-26 11:17:30 +09:00