Stephan Seitz
|
9c63cfe72f
|
ci: remove ccache
ccache did take too long to install on MacOS
|
2022-01-22 13:20:20 +01:00 |
|
Pedro Castro
|
6a958eccef
|
highlights(r): change groups priority
|
2022-01-22 11:31:58 +01:00 |
|
monkoose
|
500f58f5ac
|
docs: add missing vim table in the example
|
2022-01-22 11:09:39 +01:00 |
|
Christian Clason
|
00736412a3
|
ci: bump tree-sitter to v0.20.3
|
2022-01-22 10:29:27 +01:00 |
|
Stephan Seitz
|
3c462d362f
|
ci: Avoid rust-cache (failures and current git dependency)
|
2022-01-21 22:06:17 +01:00 |
|
Stephan Seitz
|
5f30cec075
|
ci: stop uploading artifacts (binary release archives soonish?)
|
2022-01-21 22:06:17 +01:00 |
|
Stephan Seitz
|
77fe45968c
|
ci: fix cache path on Windows
|
2022-01-21 22:06:17 +01:00 |
|
Stephan Seitz
|
3372bfbcf2
|
ci: use curl on Windows CI
|
2022-01-21 22:06:17 +01:00 |
|
Stephan Seitz
|
8b0398c5e3
|
ci: cache using ccache
|
2022-01-21 22:06:17 +01:00 |
|
Stephan Seitz
|
ff97dfac7f
|
ci: add cache for Rust dependency
|
2022-01-21 22:06:17 +01:00 |
|
Christian Clason
|
2fa395f01d
|
ci: use stable tag for latest nvim release
|
2022-01-21 22:06:17 +01:00 |
|
Christian Clason
|
16c773c0f8
|
ci: use stable tag for latest nvim release
|
2022-01-21 19:38:01 +01:00 |
|
Christian Clason
|
4e4b58f8e9
|
ci: only run one compiler each on macos, ubuntu
|
2022-01-21 18:58:40 +01:00 |
|
Christian Clason
|
b7d4d8a55d
|
ci: avoid duplicate CI runs
* run CI on push to master or synchronize PR
* cancel in-progress workflows for updated PR
|
2022-01-21 18:58:40 +01:00 |
|
Christian Clason
|
bf59e0a3fb
|
ci: bump neovim and tree-sitter cli to latest version
|
2022-01-21 18:58:40 +01:00 |
|
Munif Tanjim
|
2c7c87570b
|
ci: cache parsers for workflows/tests
|
2022-01-21 17:52:06 +01:00 |
|
GitHub
|
e7875c025b
|
Update lockfile.json
|
2022-01-21 17:47:08 +01:00 |
|
Munif Tanjim
|
fb7b6a266e
|
test(indent): rust - add test for indented comment
|
2022-01-21 16:40:36 +01:00 |
|
Munif Tanjim
|
c2e3938510
|
fix(indent): rust - support newline after closing brace
|
2022-01-21 16:40:36 +01:00 |
|
Munif Tanjim
|
7a6d93ca5b
|
feat(indent): ecma - support common use-cases
|
2022-01-21 16:40:36 +01:00 |
|
Munif Tanjim
|
782e299cd6
|
fix(indent): c/cpp - support newline after closing brace
|
2022-01-21 16:40:36 +01:00 |
|
Munif Tanjim
|
8f9d4ada35
|
feat(indent): ecma - support try_catch and if_else
|
2022-01-21 16:40:36 +01:00 |
|
Munif Tanjim
|
bb60706433
|
feat(indent): support @aligned_indent for python
|
2022-01-21 10:51:51 +01:00 |
|
Munif Tanjim
|
46438064ac
|
refactor(indent): extract functions and support metadata
|
2022-01-21 10:51:51 +01:00 |
|
Munif Tanjim
|
85140a7a47
|
feat(indent): use native Query:iter_captures
|
2022-01-21 10:51:51 +01:00 |
|
Munif Tanjim
|
c0110e34aa
|
feat: rewrite indent module
|
2022-01-21 10:51:51 +01:00 |
|
Munif Tanjim
|
baf94219aa
|
feat: improve indent module
get_node_at_line should return appropriate child if available
|
2022-01-21 10:51:51 +01:00 |
|
Github Actions
|
f048886f82
|
Update README
|
2022-01-20 19:22:27 +01:00 |
|
Christian Clason
|
4bc6de390b
|
Update Lua parser to fix infinite recursion (#2308)
fixes #2305
|
2022-01-20 19:21:07 +01:00 |
|
Michael Härtl
|
04a48e317e
|
Add phpdoc maintainer (#2311)
|
2022-01-20 17:32:01 +00:00 |
|
Michael Härtl
|
d7c4ae886d
|
parsers: add phpdoc parser (experimental)
|
2022-01-20 15:37:44 +01:00 |
|
John Drouhard
|
d0158c053d
|
highlights(c): don't highlight type qualifiers in declarations as types
|
2022-01-20 08:40:51 +01:00 |
|
Michael Härtl
|
983c46d55c
|
fix(php) match magic and single letter constants
|
2022-01-19 19:17:01 +01:00 |
|
Stephan Seitz
|
45d384eb3b
|
docs(CONTRIBUTING.md): mention Neovim's tree-sitter Matrix channel (#2294)
As suggested here:
https://github.com/nvim-treesitter/nvim-treesitter/pull/2288#issuecomment-1015163267
|
2022-01-19 12:57:55 +01:00 |
|
Github Actions
|
4581400e44
|
Update README
|
2022-01-18 22:54:18 +01:00 |
|
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
|
8025b90329
|
highlights(swift): highlight "->" as @operator
|
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 |
|
captainko
|
b42de97339
|
feat(java)(highlights): add missing highlights for @type
|
2022-01-18 21:59:36 +01:00 |
|
GitHub
|
8b1d390619
|
Update lockfile.json
|
2022-01-18 10:09:50 +01:00 |
|
Thomas Vigouroux
|
82916a9d57
|
docs: refresh CONTRIBUTING.md
- Mention Zulip instead of Gitter
- Use query filetype instead of scheme
|
2022-01-18 09:22:10 +01:00 |
|
Michael Härtl
|
723d91e821
|
highlights(php): detect constructor calls on instantiation
|
2022-01-17 21:38:40 +01:00 |
|
GitHub
|
976659761d
|
Update lockfile.json
|
2022-01-17 16:53:00 +01:00 |
|
Stephan Seitz
|
788814fb06
|
highlights(cpp): add support for "<=>", "constinit", "consteval"
|
2022-01-17 16:52:45 +01:00 |
|
Christian Clason
|
1b9d059c55
|
docs(readme): mention tracking issue for language support
|
2022-01-17 16:34:39 +01:00 |
|
GitHub
|
6a72c9f33a
|
Update lockfile.json
|
2022-01-17 11:22:35 +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 |
|