Commit graph

4602 commits

Author SHA1 Message Date
GitHub
0791b5ebb5 Update parsers: elm 2023-12-03 11:38:09 +01:00
GitHub
80a16deb51 Update parsers: rbs 2023-12-01 15:51:11 +09:00
Tomohiro Hashidate
b41bbcbb9a
feat: add rbs parser support (#5745) 2023-12-01 01:22:29 +09:00
aMOPel
36f81e698e
feat(nim): added some captures and fixed some bugs (#5664)
* fix(nim): literals in pragmas in types would be falsly highlighted as `@variable`

* style(nim): removed trailing whitespace

* fix(nim): identifiers in (type_expression (pragma_expression)) would be
captured as `@type`

* fix(nim): changed generic parameters when declaring from @type to @parameter

* feat(nim): added @constant capture for (identifier)s x, y in
`array[x..y, type]`

* feat(nim): added @function.call capture for (identifier)s in second
argument to `varargs[type, routine]`
2023-12-01 00:21:43 +09:00
Marc Jakobi
1e64838ff5 fix(luarocks): enable automatic runtime path detection 2023-11-30 10:59:23 +01:00
Marc Jakobi
00f9b1ffed fix(luarocks): don't copy runtime data to share/ 2023-11-30 10:59:23 +01:00
GitHub
93750d3881 Update parsers: c_sharp, foam, slang, v, wing 2023-11-30 07:47:50 +01:00
Riley Bruins
e9acd01a4a
fix(markdown): revert bullet conceals due to spacing issues (#5742) 2023-11-30 09:36:07 +09:00
Riley Bruins
8f16c39f5b feat(make): highlight phony prerequisites as functions 2023-11-29 12:31:42 +02:00
Riley Bruins
fb101ed49d feat(make): give targets the function highlight 2023-11-29 12:31:42 +02:00
Stephan Seitz
10432e6b0f parsers: add tree-sitter-slang 2023-11-29 00:54:24 -08:00
GitHub
b04f990f92 Update parsers: css, facility, foam, wing 2023-11-29 16:38:11 +09:00
Bryan Kenote
bf982eb7dc
feat: add facility 2023-11-28 12:24:43 -05:00
GitHub
582a92ee12 Update parsers: erlang, wing 2023-11-28 09:41:19 +01:00
HumblePresent
ba588ee0cf fix(cpp): remove @field for identifiers with _ prefix (#5731) 2023-11-27 18:18:38 -05:00
Github Actions
b8fbd13277 Update README 2023-11-27 15:34:04 +01:00
virchau13
8189d91cf8
astro: add custom component highlighting (#5728) 2023-11-27 22:11:28 +09:00
Tomas Sandven
482a2f15d3 Fix robot parser metadata in parsers.lua 2023-11-27 09:36:47 +01:00
Github Actions
b056e4227b Update README 2023-11-26 15:26:31 +01:00
Christian Clason
52b25c9a3f fixup: parser requires generate (ABI) 2023-11-26 15:24:26 +01:00
Christian Clason
de5197871e fixup: lint 2023-11-26 15:24:26 +01:00
Christian Clason
274370e703 fixup: use any-of instead of vim-match 2023-11-26 15:24:26 +01:00
Christian Clason
1e74c34b66 feat: add angular parser and queries 2023-11-26 15:24:26 +01:00
sheepwall
9d91101f71
twig queries: add combined injections (#5721)
Co-authored-by: August Svensson <august.svensson@metabytes.se>
2023-11-26 20:12:06 +09:00
GitHub
eafc0c2194 Update parsers: swift, wing 2023-11-26 10:51:07 +01:00
GitHub
d8a71826a2 Update parsers: dtd, ssh_config, wing, xml 2023-11-25 10:44:33 +01:00
GitHub
649d137371 Update parsers: erlang, ssh_config, wing 2023-11-24 09:26:54 +01:00
Patrick Haun
71bdf97bf6
feat(hocon): add fold query (#5710) 2023-11-23 15:42:00 +02:00
GitHub
6d45b34697 Update parsers: sql, wing 2023-11-23 09:06:35 +01:00
Riley Bruins
2a5f6c9eb7 fix(css): tweak operator keyword highlights 2023-11-22 19:11:45 -05:00
GitHub
cd583cfb5b Update parsers: devicetree, v, wing 2023-11-22 08:43:59 +01:00
Riley Bruins
7da3cb6323 feat(regex): any_character, start end assertion hl differentiation 2023-11-21 07:13:51 -05:00
ObserverOfTime
6b24db0c8f feat: add properties parser 2023-11-21 13:13:26 +02:00
GitHub
670e7aa843 Update parsers: devicetree, wing 2023-11-21 10:22:33 +01:00
Riley Bruins
1610b1aafb
feat(python): @string.regex capture, injection improvements (#5697)
* feat(python): `@string.regex` capture, injection improvements

* fix(python): match regex only for first argument of re module

* chore(python): remove unneeded capture

Co-authored-by: Santos Gallegos <stsewd@proton.me>

* fix(python): only highlight string content itself as regex

---------

Co-authored-by: Santos Gallegos <stsewd@proton.me>
2023-11-21 01:26:18 +09:00
GitHub
3da5cfb4a2 Update parsers: commonlisp, cuda, glsl, hlsl, pod, smithy, tlaplus, v, wing 2023-11-20 08:39:48 +01:00
Amaan Qureshi
d876296476
feat: add Linkerscript (#5693) 2023-11-19 18:10:52 +09:00
Riley Bruins
b016211057 feat(lua): folds for parameter, argument lists 2023-11-19 10:45:33 +02:00
GitHub
e96a9b4577 Update parsers: cpp, php, rust, wing 2023-11-19 16:52:23 +09:00
Riley Bruins
f2de95e30a
feat(markdown): conceals for bullets, block quotes
* feat(markdown): conceals for bullets, block quotes

* fix: remove conceals for block quotes, change list minus to em dash

* fix(markdown): allow empty bullets to be concealed
2023-11-19 10:20:51 +09:00
ObserverOfTime
f9999888eb feat(jq): add locals queries
and highlight function calls
2023-11-18 19:03:19 -05:00
ObserverOfTime
f1fc7c2e76 feat(xml,dtd): add locals queries 2023-11-18 19:03:19 -05:00
ObserverOfTime
9e5a34c2b9 feat(gitattributes): add locals queries 2023-11-18 19:03:19 -05:00
ObserverOfTime
2bd2c4ce23 feat(ssh_config): add locals queries 2023-11-18 19:03:19 -05:00
ObserverOfTime
78740f1895 feat(udev): add locals queries 2023-11-18 19:03:19 -05:00
ObserverOfTime
6498be930e feat(xcompose): add locals queries 2023-11-18 19:03:19 -05:00
Marc Jakobi
5240574bcb
feat(haskell): tweak highlights
* add cases for `qualified_variable`

* add function defined in terms of composition
2023-11-18 19:02:29 -05:00
GitHub
0df364926d Update parsers: hcl, terraform, wing 2023-11-18 14:15:16 +01:00
GitHub
2b12560bc3 Update parsers: c, cpp, cuda, glsl, liquidsoap, purescript, python, rust, sql, ssh_config, t32, templ, v, wing 2023-11-18 12:36:46 +01:00
Pham Huy Hoang
a9f4a916aa chore(apex): update apex queries 2023-11-18 11:30:28 +01:00