Christian Clason
c80715f883
feat(lua)!: switch from our fork to MunifTanjim's ( #2272 )
...
also take queries from https://github.com/MunifTanjim/nvim-treesitter-lua/tree/main/queries/lua
BREAKING CHANGE: queries are not compatible; modules will have to update
2022-01-18 22:15:26 +01:00
Stephan Seitz
668de0951a
chore: remove swift tests for now (cause CI failure)
...
Will try to add them again in a follow up.
2022-01-18 22:09:21 +01:00
Stephan Seitz
cc1890528f
highlights(swift): add more @operators and implicit keyword
2022-01-18 22:09:21 +01:00
Stephan Seitz
a3c86fe843
highlights(swift): highlight punctuation
...
"?" is still missing:
https://github.com/tree-sitter/tree-sitter-swift/issues/38
2022-01-18 22:09:21 +01:00
Stephan Seitz
6a61461d18
highlights(hack): add keywords implements
2022-01-17 10:53:35 +01:00
Stephan Seitz
cc0bdabe5f
highlights(hack): extend queries add tests
2022-01-17 10:53:35 +01:00
Stephan Seitz
db01c82b08
highlights(cpp): add support for concepts
...
Requires https://github.com/tree-sitter/tree-sitter-cpp/pull/138
2022-01-16 22:19:34 +01:00
Stephan Seitz
4cf688ee68
ci: fix markdown tests
2022-01-16 19:14:52 +01:00
Stephan Seitz
dada29a1e5
fix(ci): make highlight test working with markdown
2022-01-16 17:16:54 +01:00
antosha417
d5147a608a
add highlights tests
2022-01-16 14:59:39 +01:00
numToStr
0f01bbb1c2
chore(markdown): highlights test
2022-01-07 11:14:29 +01:00
Philip Zander
b058034029
highlights(Pascal): Fix highlighting of types
...
A recent change broke highlighting for namespaces & generic types like
`foo.bar` and `foo<t>`.
2022-01-05 20:59:26 +01:00
jirgn
6b5b37cc3e
update fusion to version 1.1.1 ( #2148 )
...
* feat(fusion): update tests
* fix(fusion): update lockfile
* fix(fusion): update to (highlight breaking) version 1.1.0
* update grammer to introduce afx support
* update tests and queries
* fix: revert lockfile update of unrelated grammars
* fix: update to 1.1.1 and fix hightlights
* fix: use @tag.attribute capture to match specs
Co-authored-by: Jirgn <jirgn76@googlemail.com>
2021-12-23 11:18:15 -05:00
Stephan Seitz
881cb5b8f2
ci(injection tests): don't consider root language an injection
2021-12-20 18:16:45 +01:00
Stephan Seitz
a3862c9802
ci: add injection tests
2021-12-20 18:16:45 +01:00
numToStr
63630ec082
highlights(lua): next as builtin function
2021-12-13 20:22:05 +01:00
Jirgn
f51aa0b75e
feat(fusion): update tests
2021-12-06 21:51:53 +01:00
Stephan Seitz
28cc92a2f6
highlights(bash): highlight "((" "))"
2021-11-28 15:01:24 +01:00
oxalica
6407d54092
fix: off-by-one errors in indent calculation
2021-11-28 14:52:06 +01:00
elianiva
e64fe530cd
test(prisma): add initial test
2021-11-28 00:36:24 +01:00
Jirgn
096f0e91be
fix: incorrect hightlight groups
2021-11-26 22:04:59 +01:00
Jirgn
a0ad73493e
fix: typo in highlight group punct(u)ation
2021-11-26 22:04:59 +01:00
Jirgn
979c32493d
feat: add fusion grammar and highlights
2021-11-26 22:04:59 +01:00
numToStr
bbbb2f1f32
chore: add test for ecma private fields & methods
2021-11-25 15:42:24 +01:00
Stephan Seitz
b004d74bb5
Add assert that "highlight-assertions" is executable
2021-11-24 17:29:55 +01:00
Stephan Seitz
c7634f16de
Mark failing indent tests to add them to CI
...
Expected failures should be monitored so that we don't have regressions
and also remove failure marks when they are resolved.
2021-11-24 17:29:55 +01:00
Stephan Seitz
53ba38327e
Add highlight tests
2021-11-24 17:29:55 +01:00
Cezary Drożak
e87ed0fdaa
feat: add "experimental" key to parsers
...
feat(ci): mark parsers as experimental in README
2021-10-07 22:43:09 +02:00
partizan
cd4c0a7526
test: Add tests for is_in_node_range ( #1756 )
...
* fix: is_in_node_range now includes end line and col
This fixes no indents at the end of python files
Refs #1136
* update scala highlights (#1760 )
* add type highlights
* add call expression highlights
* add function definition highlights
* add expression highlights
* add literals highlights
* add operator highlights
* add punctuation highlights
* add comment highlights
Co-authored-by: Stevan Milic <stevan.milic@tradecore.com>
* test: Add unit tests
* Revert "fix: is_in_node_range now includes end line and col"
This reverts commit 5a721fef56 .
* refactor test
* apply stylua
* fix luacheck
* update `describe` text
* smallfix
Co-authored-by: Stevan Milic <stevan.milic@yahoo.com>
Co-authored-by: Stevan Milic <stevan.milic@tradecore.com>
2021-08-30 20:18:04 +02:00
leo60228
1dea3928a2
add compound_lit.c test
2021-08-01 11:01:47 +02:00
Santos Gallegos
be8f656087
Use stylua for autoformat code ( #1480 )
2021-07-04 21:12:17 +00:00
Jędrzej Boczar
af3537fbe5
tests/indent: factor out most of the code into common.lua
2021-04-23 21:21:38 +02:00
Jędrzej Boczar
dbb1550aaf
tests/indent: move common code out of main lua/ directory
2021-04-23 21:21:38 +02:00
Jędrzej Boczar
db97170e4e
tests/indent: move the run helper functions to top-level
2021-04-23 21:21:38 +02:00
Jędrzej Boczar
63a88c873f
move all tests to top-level tests/ directory
2021-04-23 21:21:38 +02:00