Commit graph

4997 commits

Author SHA1 Message Date
Christian Clason
cf737c341d fix(smali): move to github mirror 2024-03-25 14:36:17 +01:00
datwaft
965f2e7239 style: format query 2024-03-25 10:57:51 +02:00
datwaft
7051a72755 feat(lua): add injections for vim.filetype.add 2024-03-25 10:57:51 +02:00
Joshua Haas
33c9db832b
fix(install): remove extra space during cd (#6355)
breaks xonsh
2024-03-25 08:40:35 +01:00
nvim-treesitter-bot[bot]
8d9736cf3e bot(lockfile): update arduino, djot, haskell, mlir, norg, v, wing 2024-03-25 08:38:49 +01:00
michaelPotter
aa6323e834 feat(bash): align substitutions with expansions
The bash manual[1] considers command and process substitutions to be
forms of expansions, so they should be highlighted the same as other
expansions. This is traditionally how they have been highlighted in the
past too.

[1] https://www.gnu.org/software/bash/manual/html_node/Shell-Expansions.html
2024-03-24 20:53:58 -04:00
nvim-treesitter-bot[bot]
5e4f959d59 bot(lockfile): update d, djot, hurl, java, markdown, markdown_inline, ocaml, ocaml_interface, swift, t32, v, vimdoc 2024-03-24 17:12:18 +09:00
Christian Clason
8532b1d941 fix(liquidsoap): move scanner to C 2024-03-23 23:01:40 +01:00
nvim-treesitter-bot[bot]
b009aba903 bot(lockfile): update djot, gitcommit, gnuplot, just, latex, php, php_only, v 2024-03-23 08:56:48 +00:00
nvim-treesitter-bot[bot]
a951dcb7ec bot(lockfile): update djot, lalrpop, markdown, markdown_inline, wing 2024-03-22 17:31:12 +00:00
Christian Clason
e2ba4d2af1 feat(tlaplus): move to C scanner 2024-03-22 18:21:36 +01:00
nvim-treesitter-bot[bot]
6e7b41106e bot(readme): update 2024-03-22 08:11:27 +00:00
Noah Bogart
2205694d43 feat: add djot support (#6326)
Co-authored-by: ObserverOfTime <chronobserver@disroot.org>
2024-03-22 09:02:35 +01:00
nvim-treesitter-bot[bot]
829f36b0b7 bot(lockfile): update hoon, just, v, wing 2024-03-22 08:35:53 +01:00
Phạm Huy Hoàng
722617e672 refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
Amaan Qureshi
c28396de30 feat(rust): improve indents 2024-03-21 06:48:53 -04:00
nvim-treesitter-bot[bot]
3a92c540dd bot(readme): update 2024-03-21 09:40:54 +00:00
Tomas Sandven
cf685ce85f Add "just" parser 2024-03-21 10:32:09 +01:00
nvim-treesitter-bot[bot]
f60b33c1e5 bot(lockfile): update asm, c, d, html, svelte, v, wing 2024-03-21 06:47:08 +00:00
Amaan Qureshi
4d76587eec fix(rust): dedent on macro definition end 2024-03-20 19:22:23 -04:00
Levi
3686029591
fix(graphql): end indent after block 2024-03-21 00:00:44 +09:00
Omar Valdez
93a9632b63 feat(sql): highlight fields in column definition 2024-03-20 12:06:16 +01:00
TLW
19b726f9ce
feat(install): add blob filter to git clone command (#6325) 2024-03-20 08:53:05 +01:00
nvim-treesitter-bot[bot]
5c1830262b bot(lockfile): update asm, cmake, glimmer, php, php_only, typst, vimdoc, wing 2024-03-20 08:47:21 +01:00
Noah
03f650705c
Update Clojure highlights to be metadata aware (#6213) 2024-03-19 22:10:41 +01:00
nvim-treesitter-bot[bot]
567a76780c bot(lockfile): update asm, erlang, gleam, html, http, v, wing 2024-03-19 06:42:41 +00:00
Matthew Taylor
2014f8285e
feat: add vento support (#6261) 2024-03-18 10:00:22 +01:00
nvim-treesitter-bot[bot]
e6d80e5efd bot(lockfile): update arduino, cmake, dtd, http, mlir, ocaml, ocaml_interface, slint, swift, vimdoc, wing, xml 2024-03-18 15:51:48 +09:00
gi1242
6a2572c9ed fix(latex): Fold \iffalse..\fi comments 2024-03-17 19:46:21 -04:00
NTBBloodbath
c4e0f290d7 feat(http): switch to new parser version
fix(http): use `@variable.member` for fields

fix(http): keep the comment injection

fix(http): keep `method` capture as `@function.method`

docs(README.md): update HTTP parser maintainers list

feat(http): remove redundant captures

cleanup(http): remove unneedeed highlighting captures
2024-03-18 00:46:59 +02:00
nvim-treesitter-bot[bot]
bb3dd60ebc bot(lockfile): update c_sharp, glimmer, hyprlang, meson, mlir, ocaml, ocaml_interface, swift, v
adapt to ocaml grammar location change
2024-03-17 11:11:05 +00:00
Caleb White
143ca5ce17
feat(php): improve indents in return statements & chained methods 2024-03-16 20:50:13 -04:00
Luckas
df3e6a24ac feat(hyprlang): add bash injections 2024-03-16 20:47:03 -04:00
Riley Bruins
3c7a0e9d94 feat(rust): move pub to @keyword.modifier
Also consolidates most of the captures
2024-03-16 20:45:29 -04:00
ObserverOfTime
5b8458c5aa fix(htmldjango): update highlights 2024-03-16 14:40:59 +00:00
nvim-treesitter-bot[bot]
53891f1492 bot(lockfile): update devicetree, dtd, htmldjango, perl, racket, scheme, v, wing, xml 2024-03-16 14:40:59 +00:00
Jaehwang Jung
f5062ebc8d feat(verilog): @keyword.modifier for lifetime 2024-03-16 20:51:16 +08:00
Jaehwang Jung
8f5513a1f2 feat(rust,lalrpop): @attribute for lifetimes
`@keyword` is only for language-defined keywords.
2024-03-16 20:51:16 +08:00
Jaehwang Jung
5d75359a9a feat(highlights)!: remove non-keyword @type.qualifier
* blueprint: Don't specially highlight template_name_qualifier. This is
  similar to inheritance base class. Other languages don't highlight
  them specially.
* eds: `@type` for all `*Type` keys
* chatito: `@attribute` for variation
2024-03-16 20:51:16 +08:00
Jaehwang Jung
dccf31f9b1 feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00
Jaehwang Jung
998b230a77 feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
nvim-treesitter-bot[bot]
f878828584 bot(readme): update 2024-03-15 17:31:39 +09:00
Amaan Qureshi
b8f07b30ef feat(yaml)!: switch upstream parser 2024-03-15 03:55:22 -04:00
nvim-treesitter-bot[bot]
16398a6c35 bot(lockfile): update gitcommit, mlir, rnoweb, swift, vimdoc, wing 2024-03-15 15:36:05 +08:00
Luckas
904f373fc4
feat(dot): add indents queries
* feat(dot): add indents queries

* add: tests

* fix: test
2024-03-15 09:18:33 +09:00
Christian Clason
3ae78f376c fix(vimdoc): adapt to breaking Neovim change
Problem:
cb46f6e467 (diff-edf997b0c2d42d31828800641ac1f5a46487fe24a0d46ccf70bcd58a14f3868f)
introduced a regression on how `#set!` behaves with several matches in a
single pattern, breaking conceals in, e.g., taglinks.

Solution: Separate taglink etc. patterns into concealed marker and
contents. Also add URL support for concealed markdown links.
2024-03-14 18:54:22 +08:00
nvim-treesitter-bot[bot]
497fe685ff bot(lockfile): update angular, awk, heex, html, kotlin, markdown, markdown_inline, sql, swift, wing 2024-03-14 17:15:19 +08:00
Mark Skelton
35c1a32b26
* feat(ecma): styled injection for css and keyframes 2024-03-13 23:02:55 +09:00
nvim-treesitter-bot[bot]
76f699dcc8 bot(lockfile): update kotlin, scala 2024-03-13 16:55:29 +09:00
nvim-treesitter-bot[bot]
fec37b6f97 bot(lockfile): update angular, bash, c, cmake, cue, java, javascript, kotlin, lua, php, php_only, python, racket, ruby, rust, scala, scheme, slint, solidity, tlaplus, tsx, typescript, wing 2024-03-13 03:26:20 +00:00