Commit graph

4965 commits

Author SHA1 Message Date
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
ObserverOfTime
6576041660 feat(vimdoc): highlight modeline 2024-03-13 11:09:54 +08:00
再生花
e73c775aa9 feat(swift): add init/deinit indents
Signed-off-by: Phạm Huy Hoàng <hoangtun0810@gmail.com>
2024-03-13 11:09:42 +08:00
ObserverOfTime
8d3176cfbc fix(scripts): actually skip lockfile updates 2024-03-12 09:55:48 +02:00
Tobias S
9d39f00a95
fix(php): highlight property access using nullsafe operator, move @property to @variable.member 2024-03-11 18:07:15 -04:00
Chad Condon
b781fd0582
fix(c): improve doxygen comment matching (#6278) 2024-03-11 19:02:53 +02:00
nvim-treesitter-bot[bot]
488bec0325 bot(lockfile): update arduino, beancount, ocaml, ocaml_interface 2024-03-10 04:16:33 -04:00
nvim-treesitter-bot[bot]
7ff51f53b0 bot(lockfile): update swift, vim, wing 2024-03-09 16:07:57 +09:00
nvim-treesitter-bot[bot]
57205313dd bot(lockfile): update mlir, wing 2024-03-08 12:52:37 +01:00
Christian Clason
b4553bef58 fix(nickel): update highlights to grammar change 2024-03-08 12:38:27 +01:00
Kai Moschcau
9775d5d7c7
fix(luadoc): @nospell identifiers and keywords 2024-03-07 12:52:02 +02:00
Riley Bruins
a0f18ee98c feat(markdown): highlight link label delimiter 2024-03-07 12:50:12 +02:00
nvim-treesitter-bot[bot]
51d7c36e5f bot(lockfile): update python, wing 2024-03-07 16:54:20 +09:00
nvim-treesitter-bot[bot]
c09932bd2d bot(lockfile): update cue, gitcommit, wing 2024-03-06 09:18:51 +01:00
nvim-treesitter-bot[bot]
cc6b108ea1 bot(lockfile): update gleam, php, php_only, swift, wing 2024-03-05 09:21:40 +01:00
Dennis van den Berg
212b7a504c
fix(angular): typo in capture name (#6249) 2024-03-04 13:05:53 +00:00
nvim-treesitter-bot[bot]
70f03829af bot(lockfile): update puppet, swift, t32, wing 2024-03-04 09:43:02 +00:00
Charles
e479db627c
fix(sourcepawn) update queries to grammar change (#6247) 2024-03-04 09:33:25 +00:00
Phạm Huy Hoàng
63ca90eaa3 feat(swift): add will/didSet indent
Fixes CI error in PR.6237
2024-03-04 00:05:45 +09:00
Christian Clason
3d08cdd741 fix(comment): remove duplicate 'FIXME' 2024-03-03 16:03:26 +01:00
nvim-treesitter-bot[bot]
8a9bef9327 bot(readme): update 2024-03-03 12:16:39 +00:00
qvalentin
9e1f3c3369 feat: add gotemplate and helm parser support 2024-03-03 13:09:20 +01:00
nvim-treesitter-bot[bot]
f8d4e5c1ba bot(lockfile): update arduino, gpg, sourcepawn, ssh_config, vue, wing 2024-03-03 10:32:54 +00:00
Omar Valdez
00bd760a0e
feat(csharp): highlight excape sequences (#6229) 2024-03-03 11:24:46 +01:00
Wu Zhenyu
533ad655ad feat: map automake to make 2024-03-03 12:14:44 +02:00
Christian Clason
99ddf57353
feat(highlights)!: enforce documented captures (#6232)
Problem: Allowing undocumented "secret" (sub)captures makes it harder
to write comprehensive colorschemes and catch inconsistent captures.

Solution: Only allow captures listed in CONTRIBUTING.md. Add useful
(cross-language) subcaptures and drop language-specific or too niche
ones.

Follow-up: Adding further `*.builtin` captures and changing queries to
use them.

Language-specific subcaptures should instead be added in user config or
a custom language plugin.
2024-03-03 11:00:11 +01:00
Christian Clason
22c5a0d833 ci: teach bot about conventional commits 2024-03-03 10:39:15 +01:00
nvim-treesitter-bot[bot]
e3e5ff4ebd Update README 2024-03-02 16:01:13 +00:00
Christian Clason
ada920f2a4
feat(vue): switch to new parser (#6233)
* feat(vue): switch to new parser

---------

Co-authored-by: Phạm Huy Hoàng <hoangtun0810@gmail.com>
2024-03-02 16:54:16 +01:00
nvim-treesitter-bot[bot]
a47540fd73 Update parsers: vimdoc 2024-03-02 09:18:10 +00:00
nvim-treesitter-bot[bot]
cbaad1951e Update parsers: sourcepawn 2024-03-02 09:39:31 +01:00
nvim-treesitter-bot[bot]
c2a265156d Update parsers: beancount, requirements, v, wing 2024-03-01 07:47:30 +00:00
Christian Clason
30a41f52f9 ci: bump create-pull-request to v6 2024-03-01 08:43:57 +01:00