Commit graph

341 commits

Author SHA1 Message Date
Akin Sowemimo
599bec3890 Rename attribute to annotation 2020-07-23 17:17:03 +02:00
Akin Sowemimo
72efa353f0 Remove todo comment 2020-07-23 17:17:03 +02:00
Akin Sowemimo
ee83c3bd02 Add attribute to the highlight map 2020-07-23 17:17:03 +02:00
Akin Sowemimo
3eac4483c0 Add myself as a maintainer for dart 2020-07-23 17:17:03 +02:00
Akin Sowemimo
12feef7af8 Add getter and setter signature highlights 2020-07-23 17:17:03 +02:00
Akin Sowemimo
2ae63525dc Add some operators and match classes (with regex) 2020-07-23 17:17:03 +02:00
Stephan Seitz
1611998ca9 Dart highlights: Add some basic queries 2020-07-23 09:08:22 +02:00
Stephan Seitz
cd507463ac Fix #213: Add parser for dart 2020-07-23 09:08:22 +02:00
Steven Sojka
e821349661 add js textobject queries 2020-07-22 23:41:57 +02:00
Stephan Seitz
5d696053e5 Fix #198: prefer method highlighting over attribute 2020-07-22 17:30:48 +02:00
Stephan Seitz
b893592398 Python highlights: add lambda parameters 2020-07-22 17:30:48 +02:00
Steven Sojka
39f3abdf7b
Merge pull request #209 from steelsojka/master
add rest_parameters as definition in javascript
2020-07-22 08:40:45 -05:00
Steven Sojka
6157981113 add rest_parameters as definition in javascript 2020-07-22 07:04:06 -05:00
winwisely268
954b8c718f fixes golang method highlights (overwritten by parameter in the ordering) 2020-07-22 11:28:57 +02:00
kiyan42
d54fe4545b fix readme typos 2020-07-21 18:26:27 +02:00
Stephan Seitz
16af10999c Fix #206: Use lsp.util.apply_text_edits for smart_rename 2020-07-20 23:24:54 +02:00
Steve Vermeulen
23a16ab605 Added some more fixes to c# highlighting 2020-07-20 23:19:18 +02:00
Steve Vermeulen
d22e0dd865 Few more minor fixes to c# highlighting to cover other cases of types being used 2020-07-20 23:19:18 +02:00
Steve Vermeulen
e6fe7cdab0 Fixed to use @float instead of just @number 2020-07-20 23:19:18 +02:00
Steve Vermeulen
2391930b70 Commenting out the attempt to highlight method calls for now 2020-07-20 23:19:18 +02:00
Steve Vermeulen
5db4bb1b3f Added myself as c# maintainer 2020-07-20 23:19:18 +02:00
Steve Vermeulen
e6300a045a C# highlighting - Fixed to highlight method calls, and changed break to be conditional instead of a repeat 2020-07-20 23:19:18 +02:00
Steve Vermeulen
870825e0e8 Added more highlight groups to C# file 2020-07-20 23:19:18 +02:00
Steve Vermeulen
4d71e1455c Added first attempt at highlighting and text objects for csharp 2020-07-20 23:19:18 +02:00
Stephan Seitz
64ebd4128e C highlights: Add operator "%" 2020-07-20 09:00:07 +02:00
Stephan Seitz
496b175d05 C++ locals: add variadic as @definition.var 2020-07-20 09:00:07 +02:00
Stephan Seitz
95d3ce23c6 C++ highlights: Add decltype keyword 2020-07-20 09:00:07 +02:00
Stephan Seitz
58d52ea62d C++ highlights: Highlight variadic parameters 2020-07-20 09:00:07 +02:00
Steve Vermeulen
3c0684f7f2 Fixed to use normal! instead of normal 2020-07-20 08:57:59 +02:00
Stephan Seitz
969edeeced Python highlights: highlight functions with self as methods (#198)
Also highlight __init__/__new__ as constructor
2020-07-20 08:57:12 +02:00
Stephan Seitz
58c6d2a73f Attach kind of reference to query result instead of using subfields
This makes smart_rename work also for types out of the box and we don't
need to search for the path of actual node.
2020-07-20 08:55:53 +02:00
TravonteD
45a1c3998d bash: add locals.scm for use with definition highlighting 2020-07-19 22:16:00 +02:00
WinWisely268
dee2dd65ee added go maintainer to README.md 2020-07-17 20:44:43 +02:00
winwisely268
59c084b5d8 go loop and func literal, rust textobject support 2020-07-17 20:44:43 +02:00
Steven Sojka
ac14bad7a8 fix(highlights): add array strings 2020-07-17 16:09:24 +02:00
TravonteD
a166d44c8a fix: fix references and definitions
The highlighting when highlighting references and definitions in ruby
were off. This corrects that by assigning them to their correct properties.
2020-07-16 20:26:25 +02:00
Stephan Seitz
bf1475df75 Add jsdoc parser 2020-07-16 13:16:18 +02:00
winwisely268
ee4cd7b0fd added textobject support for golang 2020-07-16 11:09:33 +02:00
Thomas Vigouroux
85d2f9ee93 highlights: some fixes
Add `goto` keyword for C.
Fix typo for lua.
2020-07-16 10:49:49 +02:00
Stephan Seitz
8cf2dc7f9a Refactor locals.lua:
- shared query group stuff -> query.lua
- local-specific stuff from ts_utils -> locals.lua
2020-07-16 09:34:31 +02:00
Stephan Seitz
a4e2692c7b Refactor: Add parsers.get_buf_lang 2020-07-16 09:34:31 +02:00
Thomas Vigouroux
1849f30bb5 fix(ts_utils): be sure to parse to get root
Be sure to call `parser:parser()` to get a tree instead of getting the
tree directly. This will not cost anything is the buffer is freshly
parsed.

Fixes #181
2020-07-16 07:58:39 +02:00
Stephan Seitz
a382e28c95 Python textobjects: Include @decorators and improve @conditional.inner 2020-07-15 23:16:13 +02:00
Pierre Poupin
7037f39ae9 fix(parsers): add additional typescript filetype to parser
Fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/181
2020-07-15 22:32:41 +02:00
Stephan Seitz
b480d25155 feat(textobjects): Add start to include preceding things like documentation 2020-07-15 20:12:52 +02:00
Stephan Seitz
31d1f068fd checkhealth for all query groups 2020-07-15 16:28:48 +02:00
Stephan Seitz
f5f5e3ec51 Use C++ parser for "cuda" filetype 2020-07-15 16:26:34 +02:00
Steven Sojka
ec2f4df1d8 fix(configs): deep merge table configs 2020-07-15 15:54:10 +02:00
Thomas Vigouroux
919b38091f feat(refactor.navigation): update jumplist on jump
Push a jumplist item when using `goto_definition`.

Fixes #166
2020-07-15 14:38:03 +02:00
Thomas Vigouroux
250289b3d6
Update README.md
Add a notice on how to temporarily fix highlighting issues.
2020-07-15 09:24:57 +02:00