<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-treesitter/queries/cpp/highlights.scm, branch v0.8.3</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/cpp/highlights.scm?h=v0.8.3</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/cpp/highlights.scm?h=v0.8.3'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/'/>
<updated>2022-12-01T14:08:07Z</updated>
<entry>
<title>highlights(cpp): auto as @type.builtin</title>
<updated>2022-12-01T14:08:07Z</updated>
<author>
<name>Aaron Rancsik</name>
<email>20153302+aaronrancsik@users.noreply.github.com</email>
</author>
<published>2022-11-27T23:19:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4e21b50fbd4d423a973d2664955a20daf41d5d57'/>
<id>urn:sha1:4e21b50fbd4d423a973d2664955a20daf41d5d57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(cpp): use more specific groups</title>
<updated>2022-11-26T11:17:51Z</updated>
<author>
<name>ObserverOfTime</name>
<email>chronobserver@disroot.org</email>
</author>
<published>2022-10-22T08:09:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=79705a1f80297d1f3178d2b30423760c060afa4a'/>
<id>urn:sha1:79705a1f80297d1f3178d2b30423760c060afa4a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(cpp): add alternative operator names</title>
<updated>2022-10-11T12:37:14Z</updated>
<author>
<name>mliszcz</name>
<email>liszcz.michal@gmail.com</email>
</author>
<published>2022-10-11T12:31:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=276718c24549c23fd7947a515520b8ae905f3425'/>
<id>urn:sha1:276718c24549c23fd7947a515520b8ae905f3425</id>
<content type='text'>
These keywords are now supported by the parser.
See: https://github.com/tree-sitter/tree-sitter-cpp/pull/179
</content>
</entry>
<entry>
<title>Split func/method definition from calls in C++ highlighting queries</title>
<updated>2022-08-03T19:05:30Z</updated>
<author>
<name>lfenzo</name>
<email>lfenzo@protonmail.com</email>
</author>
<published>2022-07-25T16:42:11Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=576287ac849f27da65eb92c3dcd747ac1185afaa'/>
<id>urn:sha1:576287ac849f27da65eb92c3dcd747ac1185afaa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(c/cpp): move attributes to C (again)</title>
<updated>2022-07-28T06:24:51Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2022-07-27T20:50:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f9176e560c45e7afa51f7338b7f9477977ebb73e'/>
<id>urn:sha1:f9176e560c45e7afa51f7338b7f9477977ebb73e</id>
<content type='text'>
Let's hope that this time the C tests pass, also for the built-in C
parser.
</content>
</entry>
<entry>
<title>highlights(cpp): make "::" `@punctuation.delimiter`</title>
<updated>2022-05-07T11:30:36Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2022-05-07T10:17:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a4f9539a0c04836715c56de7e3c548bcde52b1dd'/>
<id>urn:sha1:a4f9539a0c04836715c56de7e3c548bcde52b1dd</id>
<content type='text'>
Fixes #2902
</content>
</entry>
<entry>
<title>highlights(cpp): Add operator cast highlight</title>
<updated>2022-03-02T10:00:01Z</updated>
<author>
<name>Fabian Viöl</name>
<email>f.vioel@gmail.com</email>
</author>
<published>2022-03-01T14:32:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=68c36cc59fc0cc413cf250f3b3ba0ed14297578d'/>
<id>urn:sha1:68c36cc59fc0cc413cf250f3b3ba0ed14297578d</id>
<content type='text'>
See https://en.cppreference.com/w/cpp/language/cast_operator for
reference.
</content>
</entry>
<entry>
<title>highlights(cpp): Highlight method with nested qualified_identifier</title>
<updated>2022-02-09T20:35:00Z</updated>
<author>
<name>Fabian Viöl</name>
<email>Fabian.Vioel@webfleet.com</email>
</author>
<published>2022-02-04T07:45:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4990db79a87f49e56a3a1bb8507926ebd52ec4cc'/>
<id>urn:sha1:4990db79a87f49e56a3a1bb8507926ebd52ec4cc</id>
<content type='text'>
so that methods like these are correctly highlighted

```cpp

class A {
    class B {
       void foo();
    };
};

void A::B::foo() {
//         ^^^
}
```

This only increases the nesting level by one.
AFAIK abritrary nesting is difficult to do with current queries.

But this nesting is a pretty common case
</content>
</entry>
<entry>
<title>highlights(c/cpp): highlight case labels as constants</title>
<updated>2022-01-29T12:11:56Z</updated>
<author>
<name>Stephan Seitz</name>
<email>sseitz@nvidia.com</email>
</author>
<published>2021-12-20T13:50:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e4675bc410ebf7889e63a691f59d5760aec4e0e9'/>
<id>urn:sha1:e4675bc410ebf7889e63a691f59d5760aec4e0e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(cpp): fix function highlighting of Foo::bar::baz()</title>
<updated>2022-01-29T11:40:35Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2022-01-29T11:30:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=974e2181a05b4d797d3070628172146a7b60bb3b'/>
<id>urn:sha1:974e2181a05b4d797d3070628172146a7b60bb3b</id>
<content type='text'>
Fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/2396
</content>
</entry>
<entry>
<title>highlights(cpp): add support for "&lt;=&gt;", "constinit", "consteval"</title>
<updated>2022-01-17T15:52:45Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2022-01-17T08:15:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=788814fb06c5518f0c6bc3b9e33cfc6ea2b81d53'/>
<id>urn:sha1:788814fb06c5518f0c6bc3b9e33cfc6ea2b81d53</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(cpp): add support for concepts</title>
<updated>2022-01-16T21:19:34Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-11-28T17:05:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=db01c82b08bf20e5260810dccdec7ff4936934eb'/>
<id>urn:sha1:db01c82b08bf20e5260810dccdec7ff4936934eb</id>
<content type='text'>
Requires https://github.com/tree-sitter/tree-sitter-cpp/pull/138
</content>
</entry>
<entry>
<title>Prefer lua-match over match</title>
<updated>2021-11-23T09:02:06Z</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2021-11-18T09:51:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=011ac894ec5b9e36563d8629fb7734f43ddb27a8'/>
<id>urn:sha1:011ac894ec5b9e36563d8629fb7734f43ddb27a8</id>
<content type='text'>
as string.find is much quicker than vim.regex:match*
</content>
</entry>
<entry>
<title>highlights(cpp): highlight literal_suffix as `@operator`</title>
<updated>2021-10-20T07:16:07Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-09-24T21:30:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b6dcb81939610a7500a9ae9e600308c796cf9109'/>
<id>urn:sha1:b6dcb81939610a7500a9ae9e600308c796cf9109</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cpp: highlight template method identifier as a method</title>
<updated>2021-09-26T22:09:17Z</updated>
<author>
<name>John Drouhard</name>
<email>john@jmdtech.org</email>
</author>
<published>2021-09-26T21:40:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e643eb5dbd821cea0f48d43db4b2d7a0162dc3f9'/>
<id>urn:sha1:e643eb5dbd821cea0f48d43db4b2d7a0162dc3f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cpp: update lockfile.json and fix for breaking changes</title>
<updated>2021-09-26T09:20:09Z</updated>
<author>
<name>John Drouhard</name>
<email>john@jmdtech.org</email>
</author>
<published>2021-09-24T15:03:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=662f3aaaddfbf477ce1e2bf686efa81062600e9c'/>
<id>urn:sha1:662f3aaaddfbf477ce1e2bf686efa81062600e9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test</title>
<updated>2021-09-17T20:03:47Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-09-16T23:01:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=440d666b6862d10c7af54340b470be960cecb516'/>
<id>urn:sha1:440d666b6862d10c7af54340b470be960cecb516</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(c/cpp): react to upstream changes to attributes</title>
<updated>2021-09-17T20:03:47Z</updated>
<author>
<name>Stephan Seitz</name>
<email>sseitz@nvidia.com</email>
</author>
<published>2021-09-16T16:19:11Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=37d93ec0177d4ff2a8ed7e20575642b6e8424666'/>
<id>urn:sha1:37d93ec0177d4ff2a8ed7e20575642b6e8424666</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(cpp): add support for coroutines</title>
<updated>2021-09-17T20:03:47Z</updated>
<author>
<name>Stephan Seitz</name>
<email>sseitz@nvidia.com</email>
</author>
<published>2021-09-16T16:18:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1092b6ba3a742c4781134ea042147ecbdf4a97dc'/>
<id>urn:sha1:1092b6ba3a742c4781134ea042147ecbdf4a97dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(cpp): add static_assert</title>
<updated>2021-07-06T16:48:08Z</updated>
<author>
<name>Stephan Seitz</name>
<email>sseitz@nvidia.com</email>
</author>
<published>2021-07-06T10:59:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=dff252d32abd1cb00b746bd2756eaa969a7e06ea'/>
<id>urn:sha1:dff252d32abd1cb00b746bd2756eaa969a7e06ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>c++ highlights: don't capture all identifiers with uppercase initials as types</title>
<updated>2021-06-10T06:16:53Z</updated>
<author>
<name>Alex Chen</name>
<email>Cnly@users.noreply.github.com</email>
</author>
<published>2021-06-04T11:56:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3b516c8e2b29dc2f8bfa5425a1b9369496918884'/>
<id>urn:sha1:3b516c8e2b29dc2f8bfa5425a1b9369496918884</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(c/c++): "..." also exists in C (variadic macros)</title>
<updated>2021-05-18T05:07:16Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-04-30T09:58:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=506e998da2739024b52f1ca947ae76d3423763e6'/>
<id>urn:sha1:506e998da2739024b52f1ca947ae76d3423763e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(cpp): highlight namespaces in using declartions</title>
<updated>2021-04-25T23:29:22Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-04-25T22:35:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=98b9e271baf06150df1704933667a9ecbb6979c5'/>
<id>urn:sha1:98b9e271baf06150df1704933667a9ecbb6979c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(cpp): reduce number of regexes</title>
<updated>2021-04-25T23:18:28Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-04-23T15:33:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=19efc3d8f31523148bf460d339cc524bf58bfef2'/>
<id>urn:sha1:19efc3d8f31523148bf460d339cc524bf58bfef2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(cpp): avoid overwriting C CONSTANTS</title>
<updated>2021-04-25T23:18:28Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-04-23T15:27:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b79e400a5147da3b3c4c8987df1c7f6353dc23bd'/>
<id>urn:sha1:b79e400a5147da3b3c4c8987df1c7f6353dc23bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(cpp): fix constructor call highlighting</title>
<updated>2021-01-29T16:01:23Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-01-29T15:31:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9eaf1840b36095ddf147986d522b57d2d85262ab'/>
<id>urn:sha1:9eaf1840b36095ddf147986d522b57d2d85262ab</id>
<content type='text'>
Address #883
</content>
</entry>
<entry>
<title>C++ highlights: Fix destructor highlighting</title>
<updated>2021-01-08T19:19:18Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-01-07T22:33:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=00ea65199e316aec5934cc2666ec9738e410b711'/>
<id>urn:sha1:00ea65199e316aec5934cc2666ec9738e410b711</id>
<content type='text'>
Field is not "name"
</content>
</entry>
<entry>
<title>c/cpp highlights: Fix field declarations and initializers</title>
<updated>2020-11-20T13:03:06Z</updated>
<author>
<name>John Drouhard</name>
<email>john@jmdtech.org</email>
</author>
<published>2020-11-19T15:50:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=33ffdce6906b0946a6503c73b7fc71250cc938aa'/>
<id>urn:sha1:33ffdce6906b0946a6503c73b7fc71250cc938aa</id>
<content type='text'>
After a recent fix for #446, declarations in class/struct definitions
stopped being marked as properties or methods. This fix will add
property highlights to field declarations, and method highlight to field
function declarations.
</content>
</entry>
<entry>
<title>Do not highlight Uppercase function as type</title>
<updated>2020-11-18T20:54:04Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-11-18T18:07:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=289cdc9da8f7f21dcbf814032e9277ef0e9790a0'/>
<id>urn:sha1:289cdc9da8f7f21dcbf814032e9277ef0e9790a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(predicates): Fix #446: highlight property only if not a method</title>
<updated>2020-11-18T20:54:04Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-09-12T14:27:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3674ad89df65bcdb7f13a21148efb9f7a4280188'/>
<id>urn:sha1:3674ad89df65bcdb7f13a21148efb9f7a4280188</id>
<content type='text'>
</content>
</entry>
<entry>
<title>C++ highlights: highlight all kinds of optional parameters</title>
<updated>2020-10-13T17:48:42Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-10-13T17:24:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1a62b97ccd8d1c8fdd258cb7232161de042a61d3'/>
<id>urn:sha1:1a62b97ccd8d1c8fdd258cb7232161de042a61d3</id>
<content type='text'>
declarator can be a identifier, a reference or a pointer
</content>
</entry>
<entry>
<title>feat(queries): modeline mechanism for base langs</title>
<updated>2020-10-11T17:09:22Z</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2020-10-06T18:03:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c055899dc0739fb48541365dfffda852034438c2'/>
<id>urn:sha1:c055899dc0739fb48541365dfffda852034438c2</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>fix(highlights): Add TSNamespace highlight</title>
<updated>2020-10-10T13:31:51Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-09-22T21:01:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=45397ebbd9fb2bb13b14824e917158d2e02f960a'/>
<id>urn:sha1:45397ebbd9fb2bb13b14824e917158d2e02f960a</id>
<content type='text'>
Start adding highlights for
     - C++
     - Rust (including other scoped_identifier/scoped_type_identifier fixes)
     - JS (only namespace_import)

Addresses #516
</content>
</entry>
<entry>
<title>Add @keyword.operator for operators that are English words and add @exception for Java/JS</title>
<updated>2020-09-19T05:30:49Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-09-13T13:08:11Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=7e3c4f808940a981a034709163724eb5a7546e2d'/>
<id>urn:sha1:7e3c4f808940a981a034709163724eb5a7546e2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix #307: Use and document TSVariable/TSVariableBuiltin in all languages</title>
<updated>2020-09-14T16:27:20Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-09-12T18:57:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=bcf421b4e7f164dfc8aca8a94949adda2bdda10f'/>
<id>urn:sha1:bcf421b4e7f164dfc8aca8a94949adda2bdda10f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: fix wrong queries</title>
<updated>2020-09-11T10:02:35Z</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2020-09-07T16:14:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b90e520ccdbb9d88fb4f7e7a7eea73de196c856c'/>
<id>urn:sha1:b90e520ccdbb9d88fb4f7e7a7eea73de196c856c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(C++ highlights): highlight operator_name as function</title>
<updated>2020-09-08T20:03:57Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-09-08T19:09:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=39d5b97bc543227861f52eec276d1e9a62b1d8d6'/>
<id>urn:sha1:39d5b97bc543227861f52eec276d1e9a62b1d8d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(c/cpp highlights): highlight pointer/reference parameters</title>
<updated>2020-08-24T07:54:26Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-08-22T19:17:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=32fdbe519e3449f5f7d85e1ddb361685e5ac57e7'/>
<id>urn:sha1:32fdbe519e3449f5f7d85e1ddb361685e5ac57e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>C++ highlights: Add initial support for attributes</title>
<updated>2020-08-22T17:32:59Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-08-15T16:48:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=627a1e558f8a534a779e017edbe1d3bb5f7a0768'/>
<id>urn:sha1:627a1e558f8a534a779e017edbe1d3bb5f7a0768</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(highlights): add is predicate</title>
<updated>2020-08-16T14:04:07Z</updated>
<author>
<name>Steven Sojka</name>
<email>steelsojka@gmail.com</email>
</author>
<published>2020-08-15T14:24:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=579c9936d617ca1d7f01542a4b8000972c1ce73c'/>
<id>urn:sha1:579c9936d617ca1d7f01542a4b8000972c1ce73c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix #286: Highlight C++ raw_string_literal</title>
<updated>2020-08-13T07:48:07Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-08-13T07:48:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c41b6e919739fbd92032241944657664318588d8'/>
<id>urn:sha1:c41b6e919739fbd92032241944657664318588d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>C++ highlights: Add decltype keyword</title>
<updated>2020-07-20T07:00:07Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-07-20T06:05:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=95d3ce23c60e6ef82c0ce72e572984cc2e2619a0'/>
<id>urn:sha1:95d3ce23c60e6ef82c0ce72e572984cc2e2619a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>C++ highlights: Highlight variadic parameters</title>
<updated>2020-07-20T07:00:07Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-07-20T06:00:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=58d52ea62d163096f8a1369c6a3c5faff316b68d'/>
<id>urn:sha1:58d52ea62d163096f8a1369c6a3c5faff316b68d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlight(c): fix booleans and types</title>
<updated>2020-07-09T12:48:39Z</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2020-07-06T21:01:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=7bb0d7548d2ce36ab25a041b1a13ff277b4c4cd2'/>
<id>urn:sha1:7bb0d7548d2ce36ab25a041b1a13ff277b4c4cd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>C/C++ highlights: update to new syntax</title>
<updated>2020-07-05T17:48:02Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-07-04T20:00:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=63c1853674f8f6c81bc8883383ad550499410568'/>
<id>urn:sha1:63c1853674f8f6c81bc8883383ad550499410568</id>
<content type='text'>
This changed the highlight of "switch" to conditional and of "break" to repeat.
</content>
</entry>
<entry>
<title>Fix cpp-highlights: wrong capture name used in regex</title>
<updated>2020-06-26T17:37:12Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-06-26T15:12:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2d224ac3bfd0f3ac4afd458a7f2fb55955ebc38c'/>
<id>urn:sha1:2d224ac3bfd0f3ac4afd458a7f2fb55955ebc38c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change regexes in C/C++ highlights</title>
<updated>2020-06-15T09:51:28Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-06-14T13:12:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=8bc00cf02a5bc73541ba76ad8ea70fd928fffce2'/>
<id>urn:sha1:8bc00cf02a5bc73541ba76ad8ea70fd928fffce2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update C/C++ highlights to new query syntax</title>
<updated>2020-06-15T09:51:28Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-06-07T11:13:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a5fc7b13ccfbc189deea031e692ba14b0e686279'/>
<id>urn:sha1:a5fc7b13ccfbc189deea031e692ba14b0e686279</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make =,~,! operators in C highlights</title>
<updated>2020-06-15T09:51:28Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-05-23T19:50:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=148ad160e8be09b29a2e9547f4814b85147639a6'/>
<id>urn:sha1:148ad160e8be09b29a2e9547f4814b85147639a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add cpp/locals.scm</title>
<updated>2020-06-15T09:51:28Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-05-23T19:23:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1badceea813d321d0d58319d5fc5dde07e98f18f'/>
<id>urn:sha1:1badceea813d321d0d58319d5fc5dde07e98f18f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add C++ highlights.scm</title>
<updated>2020-06-15T09:51:28Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-05-23T19:02:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=167ce6339fb672af9bfd9b5e21a4d18b2f4fb253'/>
<id>urn:sha1:167ce6339fb672af9bfd9b5e21a4d18b2f4fb253</id>
<content type='text'>
</content>
</entry>
</feed>
