Commit graph

3548 commits

Author SHA1 Message Date
Amaan Qureshi
08e1adae53
feat: add thrift (#4185) 2023-01-21 14:39:15 +02:00
ObserverOfTime
341bbae864 docs: fix comment alignment 2023-01-21 14:37:07 +02:00
github-actions[bot]
096891a156
Update parsers: c_sharp, erlang, ini, php, pug, scala (#4191)
Co-authored-by: GitHub <noreply@github.com>
2023-01-21 11:21:28 +00:00
Stephan Seitz
0cf5135446 parsers: map ft=confini to ini
Co-authored-by: @ObserverOfTime <ObserverOfTime@users.no-reply.github.com>
2023-01-21 01:05:57 +01:00
Stephan Seitz
a722cd1405 folds(ini): add folds.scm 2023-01-21 01:05:57 +01:00
Stephan Seitz
d88c03abbb highlights(ini): add highlights.scm 2023-01-21 01:05:57 +01:00
Stephan Seitz
fde3505718 parsers: add ini (https://github.com/justinmk/tree-sitter-ini)
Addresses the following request https://github.com/nvim-treesitter/nvim-treesitter/issues/2282#issuecomment-1398856301
2023-01-21 01:05:57 +01:00
github-actions[bot]
c9615952e7
Update parsers: c_sharp, erlang, scala, tlaplus (#4182)
Co-authored-by: GitHub <noreply@github.com>
2023-01-20 06:50:14 +00:00
github-actions[bot]
42c3a3c51e
Update parsers: fsh, gitcommit, tlaplus (#4178)
Co-authored-by: GitHub <noreply@github.com>
2023-01-19 08:27:09 +00:00
Matthew Gramigna
622baacdc1
parsers: Add FHIR Shorthand (FSH) (#4052) 2023-01-18 17:58:45 +00:00
GitHub
052069ffab Update parsers: scala 2023-01-18 14:15:42 +01:00
Chris Kipp
28aa6ba554
scala: add interpolator query (#4175) 2023-01-18 12:06:32 +01:00
GitHub
4583690137 Update parsers: scala 2023-01-18 09:38:52 +01:00
GitHub
fb11ba487c Update parsers: c_sharp, gitcommit, meson 2023-01-17 19:54:34 +01:00
GitHub
bc2af0a35c Update parsers: nickel, scala 2023-01-17 09:24:02 +01:00
GitHub
8666451879 Update parsers: glimmer, pug, scala, scheme, sql, swift, tlaplus, v 2023-01-16 19:09:28 +01:00
Corentin Brunel
c500926755
c_sharp: update parser and queries (#4169)
Remove "nameof" from @keyword.operator

Co-authored-by: cbrunel <cbrunel@nomadis.co>
2023-01-16 17:49:26 +00:00
Chris Kipp
1c89f9b5bc sync with latest Scala and add binding 2023-01-15 09:46:06 -08:00
Chris Kipp
5e9c6b6ba0 docs: swap life-time around
Co-authored-by: ObserverOfTime <chronobserver@disroot.org>
2023-01-15 11:58:02 +02:00
Chris Kipp
c4c543ed1d docs: clarify @storageclass in CONTRIBUTING docs
This is just a tiny change that was in reference to
https://github.com/nvim-treesitter/nvim-treesitter/pull/4153#discussion_r1070276800.
The basis is that `@storageclass` should only be used unless it's
actually affecting storage in memory. There are further conversations
about this in the following places:

- https://github.com/nvim-treesitter/nvim-treesitter/pull/3648#issuecomment-1279923861
- https://github.com/nvim-treesitter/nvim-treesitter/pull/3648#issuecomment-1291624844
2023-01-15 11:58:02 +02:00
Stephan Seitz
372177fb99 highlights(haskell): don't match True|False in other identifiers
Co-authored-by: ObserverOfTime <chronobserver@disroot.org>
Co-authored-by:  Guillaume Bouchard <guibou@users.noreply.github.com>
2023-01-14 14:29:00 -08:00
Ananda Umamil
e4042553bd highlights(elm): fix boolean literals 2023-01-14 14:02:15 -08:00
Ananda Umamil
0b69c4ae52 highlights(haskell): special sigils and operators 2023-01-14 13:11:49 -08:00
Chris Kipp
add6f9abe2 refactor(scala): update the Scala highlight queries
There has been a lot of changes recently to the Scala grammar and we've
been merging in a handful of things before syncing the actual generated
parser. We are currently at a stage where we're going to sync
everything, but there are some breaking changes that are included in
https://github.com/tree-sitter/tree-sitter-scala/pull/135, so when that
commit gets synced here stuff will break. We've taken the queries that
existed here and have been building off of them in the actual upstream
repo. This will hopefully make the transition smooth and updates the
queries to ensure that there is no breakage. It's recommended to wait
until that pr is merged, synced here, and then merge this in around the
same time.

Co-authored-by: eugene yokota <eed3si9n@gmail.com>
Co-authored-by: Anton Sviridov <keynmol@gmail.com>
2023-01-14 12:56:56 -08:00
Christian Clason
d18851653e ci: stop running update-lockfile after every commit
This is wasteful and noisy for unrelated commits, while the intended use
(making sure that new parsers have a lockfile entry) can be covered by
either making sure this is part of the initial PR (ideally) or running
the action manually.
2023-01-14 13:54:55 +01:00
Pham Huy Hoang
f669924df2 indents(c): update if cases 2023-01-14 04:52:21 -08:00
Pham Huy Hoang
2f5deed456 indents(c): Refactor indent queries 2023-01-14 04:52:21 -08:00
Ananda Umamil
5ac2c92060 highlights(kotlin): package keyword and declaration 2023-01-14 12:06:51 +01:00
Gaetan Lepage
368b4d48d4 readme: runtimepath before setup call 2023-01-14 11:55:19 +01:00
Christian Clason
7e4a7c4508 markdown: add strikethrough and blockquote captures 2023-01-14 11:52:25 +01:00
Saurabh Charde
51d220e0bd feat(scss): add known at-rules to keyword list 2023-01-13 02:46:16 -08:00
GitHub
9a257d989a Update parsers: c_sharp, scala 2023-01-12 09:56:55 +01:00
GitHub
11a88fba9d Update parsers: c_sharp, julia, sql 2023-01-12 09:32:25 +01:00
Stephan Seitz
bf5be49d99 fix(nickel): follow upstream change in https://github.com/nickel-lang/tree-sitter-nickel/pull/13/files#diff-d485a982e458ef8da2cc203585065b7542665cb80b78d230b1e8f77ea25825d4 2023-01-11 21:49:29 +01:00
GitHub
c393a37d60 Update parsers: c_sharp, nickel, sql 2023-01-11 21:49:29 +01:00
figsoda
332fd5338f injections(nix): remove @combined 2023-01-11 21:27:02 +01:00
figsoda
121044f0b7 fix(nix): reduce injection false positives 2023-01-11 21:27:02 +01:00
Stephan Seitz
afe4e94f1a docs: remove remaining references to Zulip 2023-01-11 21:17:08 +01:00
Ananda Umamil
1298d9ba3b highlights(haskell): function and variable bindings 2023-01-11 20:07:16 +01:00
GitHub
0ed09e2e6c Update parsers: scala 2023-01-11 10:53:02 +01:00
GitHub
f6a813bbb3 Update parsers: c_sharp 2023-01-11 10:42:49 +01:00
GitHub
be0b3ba1b9 Update parsers: embedded_template, scala 2023-01-10 19:26:01 +01:00
ShootingStarDragons
0598ffad9b feat: let qml use qmljs
Someone like qml to mark qmljs, so let 'qml'
use qmljs
2023-01-10 20:11:05 +02:00
GitHub
5b12998683 Update parsers: ruby, scala 2023-01-10 13:24:34 +01:00
Christian Clason
564f4224ab
docs: install four bundled parser in README
Now that Neovim bundles C, Lua, Vim, and Help parsers, these should be installed with nvim-treesitter as well to make sure that matching parser and query versions are used.
2023-01-10 13:10:54 +01:00
GitHub
6e6954f26e Update parsers: c_sharp, scala 2023-01-10 10:24:56 +01:00
Stephan Seitz
3df5313424 highlights(wgsl): comment -> {line,block}_comment 2023-01-10 10:07:08 +01:00
Stephan Seitz
a64b1f478d parsers(wgsl_bevy): add scanner.c 2023-01-10 10:07:08 +01:00
Stephan Seitz
ea43e0e9d3 parsers(wgsl): add scanner.c 2023-01-10 10:07:08 +01:00
GitHub
c093a8337d Update parsers: scala, wgsl 2023-01-10 10:07:08 +01:00