Commit graph

1154 commits

Author SHA1 Message Date
Nikolaj Sidorenco
707313b80a
feat(fsharp): add parser and queries (#7166) 2024-09-29 11:08:21 +02:00
Christian Clason
3826d0c42a fix(query): explicitly opt-in to legacy behavior 2024-09-04 15:13:41 +02:00
Reinis Cirpons
2d8f0f37c4
feat(gap): add gap and gaptst parser and queries (#7110) 2024-09-01 22:13:10 +02:00
NullVoxPopuli
628f53e4cb
feat(glimmer): add glimmer-javascript and glimmer-typescript (#7064) 2024-08-31 19:15:40 +02:00
Christian Clason
fd9663acca
fix(query): explicitly opt-in to legacy behavior (#7101) 2024-08-30 06:57:07 -07:00
Amaan Qureshi
ba921c9aef feat!: switch upstream Zig parser
The new parser is faster, does not lag while editing, correctly parses
the entire Zig code base, and is much easier to write queries for.
2024-08-30 00:49:33 -04:00
Caleb White
ec8776ed9e
feat(php): php 8.4 support (#6741)
* chore(php): update maintainers

* feat(php): update php rules, highlight imported functions/consts

* feat(php): indent inside property hooks

* chore: update php and php_only revision
2024-08-18 12:30:04 +02:00
Xi Xiao
9a0db40403
feat(sflog): add sflog (Salesforce debug log) parser and highlights
Co-authored-by: xi xiao <tdxiaoxi2@gmail.com>
2024-08-10 10:05:48 +02:00
Steve Vermeulen
176e446473
fix(install): vim.uv compatibility shim for 0.9 2024-08-09 13:06:51 +00:00
Kyle Minshall
a8535b2329
fix(install): correct arguments for string.format 2024-08-08 15:35:07 +00:00
belltoy
9f8c99e980 feat(vrl): Add vrl parser and queries 2024-07-30 22:08:38 +02:00
Richard Macklin
ed871c970a
docs(install): fix typo 2024-07-28 11:15:13 +02:00
Riley Bruins
f97e0de005
feat: add rescript parser and queries (#6671) 2024-07-27 17:34:30 +02:00
Christian Clason
5f5077f8f7 fix(parsers): powershell maintainer 2024-07-22 23:16:28 +02:00
Andrey Chalkin
c5b3560306
feat: add powershell language 2024-07-22 23:14:45 +02:00
Jean-Sebastien Trottier
debf5816ee fix(install): abort installation using git in active git session
Problem: Installing a parser using git in an active git session (e.g.,
when editing a commit message) can corrupt the corresponding repository.

Solution: Check for typical environment variables first and abort
installation if found.
2024-07-22 13:11:11 +02:00
hrzlgnm
de8d91d0ef
docs(utils): fix deprecation notice
Co-authored-by: Valentin Batz <vbatz@linetco.com>
2024-07-18 18:54:05 +02:00
John-Philip Taylor
355af0c8ce
feat: add vhdl parser and queries 2024-07-18 08:46:12 +02:00
Riley Bruins
c80d0d9ca9
fix(filetype): add missing shorthands for Perl, Uxn Tal 2024-07-18 08:44:56 +02:00
wzy
0758155d4d
feat(parsers): register python for gyp files 2024-07-17 16:59:58 +00:00
Christian Clason
804a6473df fix(install): pass --show-error to curl 2024-07-17 16:42:26 +02:00
Vladimir Levin
067415e971
feat: add nginx 2024-07-17 09:47:59 +02:00
Dennis van den Berg
03883041b2 feat: change angular filetype to vim's htmlangular 2024-07-17 09:52:47 +09:00
Christian Clason
4068e1c096 fix(scfg): switch to github mirror 2024-07-10 23:05:24 +02:00
Christian Clason
a64ce9f989 feat(parser): register common short-hand as filetypes
Problem: Cannot use short-hands for @injection.language (e.g., `py` for
Python).

Solution: Register common short-hand as filetypes for some languages.

List taken from https://github.com/helix-editor/helix/blob/master/languages.toml

Also remove deprecation custom filetype->parser mapping.
2024-07-10 09:30:41 +02:00
Christian Clason
b149008257 fix(parsers): keep .git suffix for gitlab urls 2024-07-08 10:37:00 +02:00
Christian Clason
b32fb41284 fix(parsers): drop .git suffix from URLs 2024-07-07 17:29:49 +02:00
zhaown
f9aa4f060e
feat: add goctl parser and queries 2024-07-07 17:27:21 +02:00
Abhinav Natarajan
2d917106d1 fix(indent): indent empty lines correctly
fix(indent):
2024-07-05 22:35:19 +09:00
Omar Valdez
5d1646893a
feat: editorconfig parser and queries 2024-07-04 20:23:44 +03:00
Christian Clason
caf275382f fix(prolog): switch to github mirror 2024-07-03 13:31:26 +02:00
Christian Clason
7adae51ff3 fix(turtle): update parser and queries
also update changed user names
2024-07-03 10:20:49 +02:00
Stefano Volpe
6cd4ce6cab
feat: add prolog and problog parser and queries (#6810) 2024-07-02 16:57:30 +02:00
DragonBillow
020c5bc03f
fix(idl): fix author name (#6840) 2024-07-01 10:06:12 +00:00
Vladimir Levin
acea74c514
feat: robots.txt support 2024-06-30 11:12:36 +03:00
Riley Bruins
58733401e3
chore: add maintainer for r (#6833) 2024-06-30 15:00:04 +09:00
Vladimir Levin
f8d27e1abf
fix: use terraform parser for terraform-vars 2024-06-28 10:08:49 +02:00
nvim-treesitter-bot[bot]
984604288d bot(lockfile): update erlang, janet_simple, m68k 2024-06-27 13:55:35 +00:00
Christian Clason
5373c90c55 feat(r)!: update parser and queries 2024-06-27 15:31:41 +02:00
zhangwwpeng
b5b64ac9fb
feat: add systemverilog support (#6775) 2024-06-23 18:36:01 +02:00
nvim-treesitter-bot[bot]
71a8e8b4b6 bot(lockfile): update earthfile, hyprlang, janet_simple, svelte, twig, v 2024-06-16 09:34:09 +00:00
Christian Clason
47994d7e89 feat(roc): switch to active upstream 2024-06-15 13:57:36 +02:00
Arstoien
512e2122e0
feat: add ralph (#6675)
https://github.com/alephium/tree-sitter-ralph
2024-06-04 09:49:26 +02:00
Christian Clason
a80fe081b4 feat(predicates)!: rename has-type to kind-eq to align with Helix
No point in having a different name for the same predicate.
2024-06-02 12:07:58 +02:00
Riley Bruins
f9773e4a5e
test: fix tests broken after 0.10 update (#6714) 2024-06-01 12:33:56 +09:00
Bruno BELANYI
298a9dd4f8
feat(bp): add support for Android Blueprint (#6626) 2024-05-23 17:30:26 +02:00
Christian Clason
00a8cfd562 fixup: adapt to Nvim 0.11 deprecations 2024-05-17 19:52:02 +02:00
Christian Clason
7b6aefa69a fixup: adapt to Nvim 0.11 deprecations 2024-05-17 17:59:40 +02:00
Christian Clason
3d268f9db4 fix: adapt to Nvim 0.11 deprecations 2024-05-17 17:16:44 +02:00
milanglacier
19ac9e8b5c
fix(injection): lower-case language name for markdown strings 2024-05-17 08:34:52 +00:00