Trard
00b42ac6d4
rust: use @type.qualifier and @storageclass
2022-11-06 18:10:42 +01:00
gbprod
1e4b23c266
feat(diff): add diff parser
...
This commit introduce diff parser.
2022-10-19 16:22:58 -07:00
ObserverOfTime
17aef2898b
docs: document all the captures in CONTRIBUTING.md
2022-10-17 12:12:34 +02:00
Cameron
312a9ba483
Update CONTRIBUTING.md
...
Add `@variable.globle` to available variable captures.
2022-09-10 11:07:45 -07:00
Lewis Russell
2a63ea5665
feat(spell): upstream spell queries from spellsitter
2022-09-06 12:44:19 +01:00
lfenzo
460d24a12d
Updated CONTRIBUING.md
2022-08-03 12:05:30 -07:00
Gregory Anders
e2b2d2357b
Add capture groups for remaining builtin highlight groups
...
Some builtin highlight groups (see `:h group-name`) do not yet have
associated capture groups, so add them.
2022-03-30 22:14:23 +02:00
sogaiu
9c2def8fa1
Zulip link was missing protocol portion?
2022-03-30 16:02:38 +02:00
Stephan Seitz
cd4d802175
highlights: conceal " in JSON
...
Fixes #645
2022-03-26 18:36:49 +01:00
Stephan Seitz
ff96940767
docs: add @zero_indent to CONTRIBUTING.md
2022-02-05 18:54:55 +01:00
Vasiliy Morkovkin
620cc936ad
update TLA+ revision, add queries for PlusCal ( #2344 )
2022-01-25 21:02:20 +00: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
c0110e34aa
feat: rewrite indent module
2022-01-21 10:51:51 +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
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
Santos Gallegos
56634f49ab
Update queries
...
- Don't use the old form for predicates
- Update some invalid queries
2021-12-22 21:17:28 +01:00
Omer Tuchfeld
4f2b4238ee
Fix misleading text in CONTRIBUTING.md ( #2137 )
2021-12-18 18:07:18 +00:00
Dundar Göc
6a4fdb317d
chore: fix typos
2021-11-02 23:47:48 +01:00
Abin Simon
705918abc2
Typo fix and reword doc
2021-09-08 02:21:39 +02:00
Stuart Mashaal
4f2265632b
add keywords to scala highlights ( #1662 )
...
* add keywords to scala highlights
* special capture for special keywords
* add while to 'repeat' capture
* pr cleanup, exmaples in CONTRIBUTING.md
* add backquotes for consistency in docs
* group @repeat keywords, fix null
* comment-out 'macro' and 'forSome'
* fix 'this' and 'super' keyword
* remove accidental files 🤦
* update revision
* fix "super" and "this"
* godammit these .metals files are killing me
* why did I commit this???
Co-authored-by: Stuart Mashaal <smashaal@hopper.com>
2021-08-25 18:38:45 -05:00
lmlorca
fb5d6e04a8
add @tag.attribute for html like attributes
2021-07-14 10:13:13 +02:00
Santos Gallegos
be8f656087
Use stylua for autoformat code ( #1480 )
2021-07-04 21:12:17 +00:00
antonk52
90f15d9bf7
feat(keywords) merge return and yield into keyword.return group
2021-07-04 21:49:17 +02:00
antonk52
bd9095e969
feat(keywords) add keyword.return & keyword.yield
2021-07-04 21:49:17 +02:00
Santos Gallegos
c1f61d4ca1
Improve check-queries ( #1253 )
...
- Add checks for injections.
- Allow queries that start with [A-Z] for highlights only.
- Don't stop on the first error, finish checking all queries.
2021-05-31 17:03:27 +00:00
Stephan Seitz
712cc78a1e
Add text.reference and text.environment
2021-03-30 19:26:37 +02:00
Stephan Seitz
0556edf5f3
latex: add TSMath that behaves like vimtex math highlighting
2021-03-30 19:26:37 +02:00
Santos Gallegos
e4083fc8e1
Add comment parser to highlight comment tags ( #893 )
...
Closes #236
2021-03-12 11:21:46 -05:00
Dennis B
aca33c0aca
[highlights] Add TSSymbol highlight group
...
Addresses issue #892
Ruby and Dart literal symbols will now be highlighted by the new
TSSymbol highlight group, which itself will, by default, link to the Vim
Identifier highlight group. Vim theme authors can then set their
TSSymbol colors.
Symbol highlighting can apply to a number of languages as noted in the
following Wikipedia page: https://en.wikipedia.org/wiki/Symbol_(programming)
Not just for Ruby and Dart.
2021-03-04 06:19:40 +01:00
Santos Gallegos
b86555d9c3
HTML: improve highlights & injections
2021-02-11 07:42:19 +01:00
Stephan Seitz
40588da97c
Remove usages of @embedded in highlights
2021-01-06 09:12:32 -05:00
Stephan Seitz
d9105e00a6
Python highlights: Add regex injections: re.match(r"...")
2021-01-03 19:05:38 +01:00
Stephan Seitz
43381c1321
Regex highlights: Add constant highlight for class_character
2021-01-03 19:05:38 +01:00
Stephan Seitz
d1796695ac
Remove textobjects from contributing
2020-10-23 12:41:50 +02:00
Thomas Vigouroux
c055899dc0
feat(queries): modeline mechanism for base langs
...
This implements https://github.com/neovim/neovim/pull/13059#issuecomment-704414189
This behaves like modelines and remove the use of the base_language map.
Also, this allows to fine-tune what we actually want to include per
query, which is better IMO.
2020-10-11 19:09:22 +02:00
Stephan Seitz
45397ebbd9
fix(highlights): Add TSNamespace highlight
...
Start adding highlights for
- C++
- Rust (including other scoped_identifier/scoped_type_identifier fixes)
- JS (only namespace_import)
Addresses #516
2020-10-10 15:31:51 +02:00
Stephan Seitz
7e3c4f8089
Add @keyword.operator for operators that are English words and add @exception for Java/JS
2020-09-19 07:30:49 +02:00
TravonteD
c366a041c8
Add TSTag and TSTagDelimiter groups
...
These groups will be added for use with xml-like tags such as html and
jsx.
2020-09-18 17:09:43 +02:00
Santos Gallegos
b2e1ea1edf
Update CONTRIBUTING.md
...
Co-authored-by: Thomas Vigouroux <tomvig38@gmail.com>
2020-09-17 17:21:29 +02:00
Santos Gallegos
434b937dfc
Update contributing
2020-09-17 17:21:29 +02:00
Santos Gallegos
68d8f4c02e
Remove @definition.doc captures
...
These aren't really definitions and are being show in the definitions
list. We aren't using them at the moment, we could use another group or
query file.
2020-09-17 09:18:05 +02:00
kiyan42
73ba2994ab
add @none to contributing.md
2020-09-15 00:19:04 +02:00
Santos Gallegos
50991e370b
Folds: rename query files to folds.scm to be consistent
...
We use plural names for all query files except folds.
2020-09-14 18:26:30 +02:00
Thomas Vigouroux
5d2b866518
ci: check capture names in queries
2020-09-11 12:02:35 +02:00
Thomas Vigouroux
03621e758c
docs(fold): document and comment
2020-09-01 21:51:17 +02:00
Santos Gallegos
d4d77d6053
Docs: document @punctuation.special
2020-08-16 20:36:32 +02:00
Steven Sojka
4a747aa30c
Merge pull request #296 from steelsojka/feat-is-predicate
...
feat(highlights): add is predicate
2020-08-16 11:27:15 -05:00
Steven Sojka
7f7219b379
feat(definitions): allow setting of scope
2020-08-16 09:10:09 -05:00
Steven Sojka
579c9936d6
feat(highlights): add is predicate
2020-08-16 09:04:07 -05:00