Omar Valdez
da7ea8f335
feat(markdown_inline): No spell for emails and HTML entities
2024-06-10 08:38:59 +02:00
Caleb White
9ebc589329
fix(php): remove recursive member_call_expression indent branch
2024-06-09 10:09:43 +02:00
nvim-treesitter-bot[bot]
fc9ee79f64
bot(lockfile): update cmake, elixir, pymanifest, requirements, sql
2024-06-06 07:32:22 +00:00
Christian Clason
69e41a2c14
feat(vimdoc): update parser and queries
2024-06-04 22:14:45 +02:00
seanbreckenridge
5a8e9644c4
feat(jq): update builtin functions ( #6726 )
2024-06-04 12:02:35 +02:00
Arstoien
512e2122e0
feat: add ralph ( #6675 )
...
https://github.com/alephium/tree-sitter-ralph
2024-06-04 09:49:26 +02:00
nvim-treesitter-bot[bot]
121bf634fe
bot(lockfile): update arduino, earthfile, koto, rego, slint, sql, teal, typespec
2024-06-04 07:47:01 +00: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
player01osu
f770df9c8c
fix(odin): highlight types with underscores
2024-05-30 22:25:35 -04:00
Christian Clason
5aadae3f54
fix(koto): update parser and queries
2024-05-29 09:17:04 +02:00
Amaan Qureshi
d551bc70d5
fix(cpp): update parser and queries ( #6687 )
2024-05-26 12:00:26 +02:00
Christian Clason
ba149fa3b1
fix(solidity): re-enable unbroken operators
2024-05-26 11:59:56 +02:00
Amaan Qureshi
488e39a8f1
feat(query): adapt to upstream changes
2024-05-26 00:24:03 +02:00
Bruno BELANYI
298a9dd4f8
feat(bp): add support for Android Blueprint ( #6626 )
2024-05-23 17:30:26 +02:00
Amaan Qureshi
14db0433e1
feat(luau): update queries from upstream
2024-05-21 22:46:38 -04:00
Omar Valdez
7add411eba
feat(bash): Highlight declaration and unset command parameters ( #6634 )
2024-05-22 11:03:22 +09:00
DragonBillow
d184407e33
feat(queries): update idl hightlight ( #6625 )
...
Signed-off-by: DragonBillow <DragonBillow@outlook.com>
2024-05-20 11:47:12 +09:00
Hilmar Wiegand
c26cfc75bc
feat(typespec): add support for typespec
2024-05-14 19:38:17 +02:00
Riley Bruins
3aa2e2f374
feat(diff): more comprehensive highlights
2024-05-14 08:27:46 +02:00
Tomasz N
cd626dc48e
feat(php): indent after default_statement
2024-05-14 00:07:42 -04:00
Riley Bruins
14cd8c5db1
feat(slint): highlight enum members as constants
2024-05-14 00:05:51 -04:00
Caleb White
6f54846f2b
feat(php): add highlights for scoped_property_access
2024-05-14 00:05:03 -04:00
Riley Bruins
925490e34d
feat(zig): misc improvements
2024-05-14 00:04:28 -04:00
Riley Bruins
d5a1c2b0c8
feat: standardize and document export keywords
...
Many export keywords are captured as `@keyword.import`. This commit
makes it so they are all captured like that, and mentions it in the
documentation.
2024-05-13 09:16:31 +02:00
Christian Clason
c4f65272a9
fix(solidity): disable broken operators
2024-05-12 08:10:03 +00:00
Amaan Qureshi
6587d8e694
feat(c_sharp): update parser & queries
2024-05-11 15:26:30 -04:00
Riley Bruins
707b0dcf76
feat(query): pattern injections for new predicates
2024-05-09 11:11:40 +02:00
Yorick Peterse
9e1cda4e71
fix(inko): indent call nodes
...
This ensures that when you add a new call line in the middle of a call
chain, the line is indented like so:
foo
.bar
.new_line_here
.baz
Instead of it being indented like so:
foo
.bar
.new_line_here
.baz
2024-05-09 00:33:22 -04:00
Riley Bruins
1be5aa99e3
feat(rust): underscore match arms, parameters
2024-05-08 08:34:42 -04:00
Laytan Laats
acefffae27
feat(odin): more lenient towards different function naming convention
...
PR originally made and merged upstream here: https://github.com/tree-sitter-grammars/tree-sitter-odin/pull/15
2024-05-07 15:11:49 -04:00
Ananda Umamil
db03443582
fix(ecma): template string injections ( #6590 )
2024-05-07 10:14:15 -07:00
Marc Jakobi
da0efd7398
fix(haskell): update queries and tests for rewritten parser ( #6580 )
2024-05-07 07:27:44 +00:00
Omar Valdez
fc7657a071
feat(c): inject printf in concatenated strings
2024-05-05 23:16:26 -04:00
Riley Bruins
4b70dde727
feat(lalrpop): highlight touchups, folds
2024-05-06 00:34:10 +02:00
Christian Clason
4e21361e15
fix(php): update parser and queries
2024-05-04 10:33:10 +02:00
Riley Bruins
c579d186be
fix(markdown): align link with image highlights
2024-05-04 10:19:41 +02:00
Yorick Peterse
4ae2b452e9
fix(inko): highlighting of numeric call names ( #6566 )
...
Inko allows for syntax such as `some_value.42.to_string`, where `42` is
a method name. Similar to other languages that allow this (e.g. Rust),
these numeric names should be highlighted as numbers instead of
identifiers.
To fix this, the query to highlight call names is adjusted to only
highlight "name" and "constant" nodes as the function group, ensuring
the remaining possible node ("integer") continues to use the same group
as regular numbers.
2024-05-03 13:06:54 -07:00
Novus Nota
440f177277
feat: add support for Tact ( #6554 )
2024-05-03 18:42:51 +02:00
Jakub Donovan
cbf9090a4c
feat(ecma) fold array ( #6564 )
2024-05-03 15:01:37 +02:00
Yorick Peterse
7441b82fe5
feat(inko): add support for Inko
2024-05-03 11:32:15 +02:00
Brayden Zee
b1f3f02027
fix(java): compact constructor highlights ( #6531 )
2024-05-02 14:27:26 -07:00
DimensionalDot
9d5cee38b3
feat(ecma): inject async template functions
2024-05-02 01:10:43 -04:00
Levi Frandsen
bbc67f736e
fix(html_tags): stop indenting void elements
2024-05-01 17:15:55 +02:00
Kai Moschcau
ead283734b
feat(latex, query, tablegen, thrift): disable spelling in shebangs
2024-05-01 15:01:48 +02:00
Kai Moschcau
57476501e2
feat(perl): deactivate spelling in shebangs
2024-05-01 15:01:48 +02:00
Kai Moschcau
e99b79c9c1
feat(perl): activate spelling in comments
2024-05-01 15:01:48 +02:00
Kai Moschcau
60c2b084c2
feat(awk,cmake,python,r,starlark): deactivate spelling in shebangs
2024-05-01 15:01:48 +02:00
Kai Moschcau
46cac01880
feat(bash,fish): deactivate spelling in shebangs
2024-05-01 15:01:48 +02:00
Omar Valdez
c371992bcd
feat(git_config): Highlight escape sequences
2024-05-01 08:35:40 -04:00