<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-treesitter/queries/c_sharp, branch fix/lua</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/c_sharp?h=fix%2Flua</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/c_sharp?h=fix%2Flua'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/'/>
<updated>2025-05-12T16:43:40Z</updated>
<entry>
<title>feat!: drop modules, general refactor and cleanup</title>
<updated>2025-05-12T16:43:40Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-06-12T15:54:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=692b051b09935653befdb8f7ba8afdb640adf17b'/>
<id>urn:sha1:692b051b09935653befdb8f7ba8afdb640adf17b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(highlights): capture wildcard patterns as `@character.special` (#7153)</title>
<updated>2024-09-20T06:15:01Z</updated>
<author>
<name>Omar Valdez</name>
<email>omarantoniovaldezf2@gmail.com</email>
</author>
<published>2024-09-20T06:15:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=188b1a6d01fd9bcf04bf2bc932d611809b154acc'/>
<id>urn:sha1:188b1a6d01fd9bcf04bf2bc932d611809b154acc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(c_sharp): remove duplicated queries (#7099)</title>
<updated>2024-08-30T08:26:22Z</updated>
<author>
<name>Omar Valdez</name>
<email>omarantoniovaldezf2@gmail.com</email>
</author>
<published>2024-08-30T08:26:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c15385281c7944734a99c98120ecbab742d836d9'/>
<id>urn:sha1:c15385281c7944734a99c98120ecbab742d836d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(c_sharp): update parser &amp; queries</title>
<updated>2024-05-11T19:26:30Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2024-05-04T00:10:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=6587d8e6942b8d2146d61bab4c4acff9dec5ae59'/>
<id>urn:sha1:6587d8e6942b8d2146d61bab4c4acff9dec5ae59</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: import statement folds for common languages</title>
<updated>2024-05-01T08:00:01Z</updated>
<author>
<name>Riley Bruins</name>
<email>ribru17@hotmail.com</email>
</author>
<published>2024-04-22T00:15:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9a47a523e3b9e49d3fa14d5743b9860a66eca731'/>
<id>urn:sha1:9a47a523e3b9e49d3fa14d5743b9860a66eca731</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: more `@keyword.type` captures</title>
<updated>2024-05-01T07:59:50Z</updated>
<author>
<name>Riley Bruins</name>
<email>ribru17@hotmail.com</email>
</author>
<published>2024-04-23T19:23:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f58cae6c228e26681039253cb172de16cd764408'/>
<id>urn:sha1:f58cae6c228e26681039253cb172de16cd764408</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(c_sharp): highlight `raw_string_literal`</title>
<updated>2024-04-08T21:54:47Z</updated>
<author>
<name>neuromagus</name>
<email>63796667+neuromagus@users.noreply.github.com</email>
</author>
<published>2024-04-08T21:54:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=46b587eb38701c02360042fce284cc8ec2653c30'/>
<id>urn:sha1:46b587eb38701c02360042fce284cc8ec2653c30</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(format): drop extra indentation for field</title>
<updated>2024-03-21T14:51:26Z</updated>
<author>
<name>Phạm Huy Hoàng</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2024-03-21T11:44:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=722617e6726c1508adadf83d531f54987c703be0'/>
<id>urn:sha1:722617e6726c1508adadf83d531f54987c703be0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(highlights)!: `@keyword.storage` → `@keyword.modifier`</title>
<updated>2024-03-16T12:51:16Z</updated>
<author>
<name>Jaehwang Jung</name>
<email>tomtomjhj@gmail.com</email>
</author>
<published>2024-03-16T05:23:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=dccf31f9b1fbbbd09e6720c7d8f5f1a2433fd32d'/>
<id>urn:sha1:dccf31f9b1fbbbd09e6720c7d8f5f1a2433fd32d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(highlights)!: keyword `@type.qualifier` → `@keyword.modifier`</title>
<updated>2024-03-16T12:51:16Z</updated>
<author>
<name>Jaehwang Jung</name>
<email>tomtomjhj@gmail.com</email>
</author>
<published>2024-03-08T10:09:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=998b230a77b544761bae8aa7518d40b91a5c9559'/>
<id>urn:sha1:998b230a77b544761bae8aa7518d40b91a5c9559</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(csharp): highlight excape sequences (#6229)</title>
<updated>2024-03-03T10:24:46Z</updated>
<author>
<name>Omar Valdez</name>
<email>80359343+ValdezFOmar@users.noreply.github.com</email>
</author>
<published>2024-03-03T10:24:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=00bd760a0e334b197a2979f730febd449e8a13b0'/>
<id>urn:sha1:00bd760a0e334b197a2979f730febd449e8a13b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(c-sharp): add enum member declaration highlight query</title>
<updated>2024-02-22T15:53:11Z</updated>
<author>
<name>JD Rudie</name>
<email>j.rudie@draftkings.com</email>
</author>
<published>2024-02-21T23:17:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=19bf991be2403c10fa379fa0fb11b7de2560ac31'/>
<id>urn:sha1:19bf991be2403c10fa379fa0fb11b7de2560ac31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(c_sharp): highlight tweaks</title>
<updated>2024-01-24T06:45:42Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2024-01-24T06:11:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ae7ceaadad86694f4a553ed63703acd6b3e7063d'/>
<id>urn:sha1:ae7ceaadad86694f4a553ed63703acd6b3e7063d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixup format (#5934)</title>
<updated>2024-01-20T09:47:56Z</updated>
<author>
<name>Phạm Huy Hoàng</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2024-01-20T09:47:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d198a75e2c2e24885b05650515538d055d0c64e4'/>
<id>urn:sha1:d198a75e2c2e24885b05650515538d055d0c64e4</id>
<content type='text'>
* fix(format): newline between top-level field defs

* fixup: newline between node and comment

* fixup: optimize pattern</content>
</entry>
<entry>
<title>chore: query formatting</title>
<updated>2024-01-19T15:58:37Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2024-01-06T06:05:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9'/>
<id>urn:sha1:57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat!: align standard captures with upstream</title>
<updated>2024-01-19T15:58:37Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-12-24T09:00:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1ae9b0e4558fe7868f8cda2db65239cfb14836d0'/>
<id>urn:sha1:1ae9b0e4558fe7868f8cda2db65239cfb14836d0</id>
<content type='text'>
Problem: Sharing highlight queries with upstream tree-sitter and
Helix is difficult.

Solution: Where reasonable, use capture names in tree-sitter's standard
list or Helix's Atom-style hierarchy.

Specifically:

* tree-sitter "standard capture names"
  (https://github.com/tree-sitter/tree-sitter/blob/3f44b896852eb7daaa6df4fb778c9bb52c70c815/highlight/src/lib.rs#L20-L72):

  - `@parameter` -&gt; `@variable.parameter`
  - `@field` -&gt; `@variable.member`
  - `@namespace` -&gt; `@module`
  - `@float` -&gt; `@number.float`
  - `@symbol` -&gt; `@string.special.symbol`
  - `@string.regex` -&gt; `@string.regexp`
  - `@text.*` -&gt; `@markup.*` (`strong`, `italic`, `link`, `strikethrough`; with exceptions; see below)
  - `@text.title` -&gt; `@markup.heading`
  - `@text.literal` -&gt; `@markup.raw`
  - `@text.reference` -&gt; `@markup.link`
  - `@text.uri` -&gt; `@markup.link.url` (in markup links)
  - `@string.special` -&gt; `@markup.link.label` (non-url links)
  - `@punctuation.special` -&gt; `@markup.list` (markdown lists only; move subitems from `@text.todo`)

* Helix captures
  (https://docs.helix-editor.com/master/themes.html#syntax-highlighting):

  - `@method` -&gt; `@function.method`
  - `@method.call` -&gt; `@function.method.call`
  - `@text.{todo,warning,note,danger}` -&gt; `@comment.{error,warning,hint,info,todo}`
  - `@text.diff.{add,delete,}` -&gt; `@diff.{plus,minus,delta}`
  - `@text.uri` -&gt; `@string.special.url` (outside markup)
  - `@preproc` -&gt; `@keyword.directive`
  - `@define` -&gt; `@keyword.directive`(`.define`?)
  - `@storageclass` -&gt; `@keyword.storage`
  - `@conditional` -&gt; `@keyword.conditional`
  - `@debug` -&gt; `@keyword.debug`
  - `@exception` -&gt; `@keyword.exception`
  - `@include` -&gt; `@keyword.import`
  - `@repeat` -&gt; `@keyword.repeat`

* cleanup

  - remove some redundant `@conceal` (but still allow it for conceal-only patterns)
  - remove obsolete `@error` (syntax linting is out of scope for this repo)
  - sort, cleanup capture list in `CONTRIBUTING.md`
</content>
</entry>
<entry>
<title>feat(locals)!: switch to upstream captures</title>
<updated>2024-01-19T15:58:37Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-07-22T13:29:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5b90ea2abaa4303b9205b5c9002a8cdd0acd11a5'/>
<id>urn:sha1:5b90ea2abaa4303b9205b5c9002a8cdd0acd11a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: link type in pattern matching correctly</title>
<updated>2024-01-15T12:01:37Z</updated>
<author>
<name>Bartek Łuka</name>
<email>bartoszluka1@gmail.com</email>
</author>
<published>2024-01-12T14:13:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=295ab1da52f4c9e0978a95c21dd359afdd0a11b8'/>
<id>urn:sha1:295ab1da52f4c9e0978a95c21dd359afdd0a11b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(c_sharp): add missing highlights</title>
<updated>2023-08-16T21:44:47Z</updated>
<author>
<name>Guilherme Soares</name>
<email>48023091+guilhas07@users.noreply.github.com</email>
</author>
<published>2023-08-16T21:44:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a3b2e0dcdb7ce0beb1459e5a3fde4bd975c35fc5'/>
<id>urn:sha1:a3b2e0dcdb7ce0beb1459e5a3fde4bd975c35fc5</id>
<content type='text'>
Added:
 * `??` and `??=` as operators
 * `alias` as keyword
 * `when` as conditional</content>
</entry>
<entry>
<title>chore(injections)!: update injection syntax to 0.9</title>
<updated>2023-08-12T15:34:15Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-05-03T10:07:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=78b54eb7f6a9956d25a3911fa0dfd0cabfe2a4c5'/>
<id>urn:sha1:78b54eb7f6a9956d25a3911fa0dfd0cabfe2a4c5</id>
<content type='text'>
Since 0.9, @lang syntax is still available as fallback but will soon be deprecated.
Because of that, new syntax should be adopted once 0.9 becomes the
baseline requirements for nvim-treesitter

- update health check
- update doc
</content>
</entry>
<entry>
<title>fix(c_sharp): highlight `&lt;` &amp; `&gt;` as `@punctuation.bracket` only in type param lists</title>
<updated>2023-05-04T19:46:41Z</updated>
<author>
<name>Iron-E</name>
<email>36409591+Iron-E@users.noreply.github.com</email>
</author>
<published>2023-05-04T19:46:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=31d2f60734da6217c7fa8da1f6f9a9a18c52cdec'/>
<id>urn:sha1:31d2f60734da6217c7fa8da1f6f9a9a18c52cdec</id>
<content type='text'>
This fixes highlighting of `x &gt; 4`, for example</content>
</entry>
<entry>
<title>feat(c_sharp): add capture for ternary operators</title>
<updated>2023-05-04T19:37:29Z</updated>
<author>
<name>Iron-E</name>
<email>36409591+Iron-E@users.noreply.github.com</email>
</author>
<published>2023-05-04T19:37:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2115c7d5852c5d63ca7605dda92076ad3ec3ed4b'/>
<id>urn:sha1:2115c7d5852c5d63ca7605dda92076ad3ec3ed4b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add `@comment.documentation` where applicable</title>
<updated>2023-03-05T22:15:32Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-03-02T13:06:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5a87bc98dabd0d38152a6fa774005f7ecbd40f1b'/>
<id>urn:sha1:5a87bc98dabd0d38152a6fa774005f7ecbd40f1b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat!: add `@keyword.coroutine` capture</title>
<updated>2023-03-03T15:07:52Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-02-24T11:37:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=33ba346e60c3151fcdafc55d0e547556dc803c03'/>
<id>urn:sha1:33ba346e60c3151fcdafc55d0e547556dc803c03</id>
<content type='text'>
</content>
</entry>
<entry>
<title>c_sharp: update parser and queries (#4169)</title>
<updated>2023-01-16T17:49:26Z</updated>
<author>
<name>Corentin Brunel</name>
<email>devildead13@gmail.com</email>
</author>
<published>2023-01-16T17:49:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c5009267557071134f7519846692de4701043e3e'/>
<id>urn:sha1:c5009267557071134f7519846692de4701043e3e</id>
<content type='text'>
Remove "nameof" from @keyword.operator

Co-authored-by: cbrunel &lt;cbrunel@nomadis.co&gt;</content>
</entry>
<entry>
<title>highlights(c_sharp): add "&gt;&gt;&gt;" "&gt;&gt;&gt;="</title>
<updated>2022-12-24T11:22:23Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2022-12-23T23:44:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=48a3da710369688df80beb2847dabbbd02e2180e'/>
<id>urn:sha1:48a3da710369688df80beb2847dabbbd02e2180e</id>
<content type='text'>
From upstream change https://github.com/tree-sitter/tree-sitter-c-sharp/pull/266/files
</content>
</entry>
<entry>
<title>csharp: update query to parser change</title>
<updated>2022-12-20T07:35:20Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-12-20T07:27:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=eedb7b9c69b13afe86461b0742266bb62b811ece'/>
<id>urn:sha1:eedb7b9c69b13afe86461b0742266bb62b811ece</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: c# required keyword</title>
<updated>2022-11-29T18:24:35Z</updated>
<author>
<name>Ibrahim Abdelkareem</name>
<email>ibrahim.abdelkareem.1990@gmail.com</email>
</author>
<published>2022-11-27T15:29:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a1929ef13980166d358a5ded7a4118711abf9a57'/>
<id>urn:sha1:a1929ef13980166d358a5ded7a4118711abf9a57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(c_sharp): 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-22T09:25:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=68c647f13bb18d5aa9850bcf4500106412983e56'/>
<id>urn:sha1:68c647f13bb18d5aa9850bcf4500106412983e56</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(spell): support more languages</title>
<updated>2022-09-26T12:47:12Z</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2022-09-26T09:19:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=37398c7d68826c8d6ae3f85cc52d83fd3dee4f84'/>
<id>urn:sha1:37398c7d68826c8d6ae3f85cc52d83fd3dee4f84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(c_sharp): use `@method.call`</title>
<updated>2022-09-11T11:16:06Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2022-08-29T21:24:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c557c68729eba7e02166f57b529fe3c0d3c447bb'/>
<id>urn:sha1:c557c68729eba7e02166f57b529fe3c0d3c447bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update parsers with C# fixes (#1910)</title>
<updated>2021-10-22T21:31:41Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-10-22T21:31:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=57d3126ac1c283ee4f39ed3a5f8ff67f99bd3959'/>
<id>urn:sha1:57d3126ac1c283ee4f39ed3a5f8ff67f99bd3959</id>
<content type='text'>
* highlights(c_sharp): fix queries for parser update

* Update c_sharp parser

* Fix generic method</content>
</entry>
<entry>
<title>Remove redunant capture.</title>
<updated>2021-08-18T20:00:31Z</updated>
<author>
<name>Aleksei Abakumkin</name>
<email>cranberry.knight@gmail.com</email>
</author>
<published>2021-08-18T06:49:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0336fd883461fbc319bd216a936429f67f366b5e'/>
<id>urn:sha1:0336fd883461fbc319bd216a936429f67f366b5e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update CSharp highlights.</title>
<updated>2021-08-18T20:00:31Z</updated>
<author>
<name>Aleksei Abakumkin</name>
<email>cranberry.knight@gmail.com</email>
</author>
<published>2021-08-17T17:48:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0259291e4a75630657d5bd35996e9bf44880c82f'/>
<id>urn:sha1:0259291e4a75630657d5bd35996e9bf44880c82f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(c_sharp): Improve highlights</title>
<updated>2021-08-06T09:08:30Z</updated>
<author>
<name>Luxed</name>
<email>devildead13@gmail.com</email>
</author>
<published>2021-08-06T02:02:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d8d5e4eb8100f402b27ae98b9de4db9363f2248f'/>
<id>urn:sha1:d8d5e4eb8100f402b27ae98b9de4db9363f2248f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(c_sharp): Simplify folds by only folding blocks of code instead of</title>
<updated>2021-08-06T09:08:30Z</updated>
<author>
<name>Luxed</name>
<email>devildead13@gmail.com</email>
</author>
<published>2021-08-06T01:59:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e56a393c4bfb27af3a098dccabcf97dd1f051c1e'/>
<id>urn:sha1:e56a393c4bfb27af3a098dccabcf97dd1f051c1e</id>
<content type='text'>
folding the methods and their attributes
</content>
</entry>
<entry>
<title>feat(c_sharp): Add first draft of locals</title>
<updated>2021-08-06T09:08:30Z</updated>
<author>
<name>Luxed</name>
<email>devildead13@gmail.com</email>
</author>
<published>2021-08-06T01:58:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3110e0f7cd7e6b45673124df2a6f88d72161efea'/>
<id>urn:sha1:3110e0f7cd7e6b45673124df2a6f88d72161efea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(keywords) merge return and yield into keyword.return group</title>
<updated>2021-07-04T19:49:17Z</updated>
<author>
<name>antonk52</name>
<email>halloy52@gmail.com</email>
</author>
<published>2021-07-04T17:24:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=90f15d9bf750e35666e029174481dafbe5fde817'/>
<id>urn:sha1:90f15d9bf750e35666e029174481dafbe5fde817</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(keywords) add keyword.return &amp; keyword.yield</title>
<updated>2021-07-04T19:49:17Z</updated>
<author>
<name>antonk52</name>
<email>halloy52@gmail.com</email>
</author>
<published>2021-07-04T16:55:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=bd9095e96986fbb65829a3dbc598f9b35d9b7db2'/>
<id>urn:sha1:bd9095e96986fbb65829a3dbc598f9b35d9b7db2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(c_sharp): Add preprocessor directives queries</title>
<updated>2021-06-04T21:56:26Z</updated>
<author>
<name>Luxed</name>
<email>devildead13@gmail.com</email>
</author>
<published>2021-06-04T00:54:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=dad49030481de597e82e2ca2ea804e828bf96b05'/>
<id>urn:sha1:dad49030481de597e82e2ca2ea804e828bf96b05</id>
<content type='text'>
</content>
</entry>
<entry>
<title>folds(c_sharp): Add basic folding</title>
<updated>2021-06-04T21:56:26Z</updated>
<author>
<name>Luxed</name>
<email>devildead13@gmail.com</email>
</author>
<published>2021-06-02T23:42:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=fde9521f9ef1c36d29f029fd9948cc4bf6464229'/>
<id>urn:sha1:fde9521f9ef1c36d29f029fd9948cc4bf6464229</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(c_sharp): lots of improvements</title>
<updated>2021-06-04T21:56:26Z</updated>
<author>
<name>Luxed</name>
<email>devildead13@gmail.com</email>
</author>
<published>2021-06-02T22:16:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=7e40537769c112c2fbaff60f32251623dac902c6'/>
<id>urn:sha1:7e40537769c112c2fbaff60f32251623dac902c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(c_sharp): highlight namespaces</title>
<updated>2021-06-01T19:53:21Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-06-01T17:31:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e52de2ca80ec8906ee7f49b862f4bf8a15428bde'/>
<id>urn:sha1:e52de2ca80ec8906ee7f49b862f4bf8a15428bde</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(c_sharp): add heuristic for type highlight</title>
<updated>2021-06-01T19:53:21Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-05-31T20:37:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=96c35125497a2abb3c4823794e9aaaa34c1a7a9a'/>
<id>urn:sha1:96c35125497a2abb3c4823794e9aaaa34c1a7a9a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(c_sharp): highlight verbatim_string_literal</title>
<updated>2021-06-01T19:53:21Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-05-31T20:28:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=40b749f7c0c953c16ca018de9b49171115ed79d3'/>
<id>urn:sha1:40b749f7c0c953c16ca018de9b49171115ed79d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(c#): highlight calls of methods</title>
<updated>2021-06-01T19:53:21Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-05-31T20:26:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ac5bd1063374de043145762964549402c455a3ea'/>
<id>urn:sha1:ac5bd1063374de043145762964549402c455a3ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(c_sharp): improve highlighting of interpolations</title>
<updated>2021-06-01T19:53:21Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-05-31T20:26:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=44e44c31a415df0c183df58a1ee84488c529159e'/>
<id>urn:sha1:44e44c31a415df0c183df58a1ee84488c529159e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Comment: use `@combined` to create just one tree per buffer (#1252)"</title>
<updated>2021-05-07T14:51:57Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2021-04-30T18:22:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=67f08570152792c6a4f0815e71a0093ad97f2725'/>
<id>urn:sha1:67f08570152792c6a4f0815e71a0093ad97f2725</id>
<content type='text'>
This reverts commit 4a7a713c527f57c355bc817f16fc6d955b8cce9b.
</content>
</entry>
<entry>
<title>Comment: use `@combined` to create just one tree per buffer (#1252)</title>
<updated>2021-04-28T12:19:07Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2021-04-28T12:19:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4a7a713c527f57c355bc817f16fc6d955b8cce9b'/>
<id>urn:sha1:4a7a713c527f57c355bc817f16fc6d955b8cce9b</id>
<content type='text'>
* Comment: use `@combined` to create just one tree per buffer

There is no need to create a tree per line/block for comments.
Should fix https://github.com/nvim-treesitter/nvim-treesitter/issues/1251

* Add injections for scss

* Fix jsonc

* Combine jsdoc</content>
</entry>
<entry>
<title>highlights(csharp): add "with" as `@keyword.operator`</title>
<updated>2021-04-22T16:07:36Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-04-22T16:02:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3695e58dd3fbbb7819564b9284b0d90c7acc958b'/>
<id>urn:sha1:3695e58dd3fbbb7819564b9284b0d90c7acc958b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add comment parser to highlight comment tags (#893)</title>
<updated>2021-03-12T16:21:46Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2021-03-12T16:21:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e4083fc8e11e6585f53d62eb71778cc2af464fad'/>
<id>urn:sha1:e4083fc8e11e6585f53d62eb71778cc2af464fad</id>
<content type='text'>
Closes #236</content>
</entry>
<entry>
<title>Remove textobjects module</title>
<updated>2020-10-04T12:20:20Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-09-20T21:20:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3362f4519671da29b437c48a7c54bec8550a4f9d'/>
<id>urn:sha1:3362f4519671da29b437c48a7c54bec8550a4f9d</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>Added some more fixes to c# highlighting</title>
<updated>2020-07-20T21:19:18Z</updated>
<author>
<name>Steve Vermeulen</name>
<email>sfvermeulen@gmail.com</email>
</author>
<published>2020-07-19T21:31:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=23a16ab605bb5a38ed4dd6ad5ffd893bd2172250'/>
<id>urn:sha1:23a16ab605bb5a38ed4dd6ad5ffd893bd2172250</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Few more minor fixes to c# highlighting to cover other cases of types being used</title>
<updated>2020-07-20T21:19:18Z</updated>
<author>
<name>Steve Vermeulen</name>
<email>sfvermeulen@gmail.com</email>
</author>
<published>2020-07-19T21:23:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d22e0dd865296e67213c37a916e8a963b5f0012a'/>
<id>urn:sha1:d22e0dd865296e67213c37a916e8a963b5f0012a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed to use @float instead of just @number</title>
<updated>2020-07-20T21:19:18Z</updated>
<author>
<name>Steve Vermeulen</name>
<email>sfvermeulen@gmail.com</email>
</author>
<published>2020-07-19T21:01:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e6fe7cdab09ec317ee325beb9873cc429de567e3'/>
<id>urn:sha1:e6fe7cdab09ec317ee325beb9873cc429de567e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Commenting out the attempt to highlight method calls for now</title>
<updated>2020-07-20T21:19:18Z</updated>
<author>
<name>Steve Vermeulen</name>
<email>sfvermeulen@gmail.com</email>
</author>
<published>2020-07-19T20:59:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2391930b702cbd2ab2e2bc90a3d22978e3e14574'/>
<id>urn:sha1:2391930b702cbd2ab2e2bc90a3d22978e3e14574</id>
<content type='text'>
</content>
</entry>
<entry>
<title>C# highlighting - Fixed to highlight method calls, and changed break to be conditional instead of a repeat</title>
<updated>2020-07-20T21:19:18Z</updated>
<author>
<name>Steve Vermeulen</name>
<email>sfvermeulen@gmail.com</email>
</author>
<published>2020-07-19T20:32:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e6300a045a91fd6be2992b60d568f6a28588772b'/>
<id>urn:sha1:e6300a045a91fd6be2992b60d568f6a28588772b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added more highlight groups to C# file</title>
<updated>2020-07-20T21:19:18Z</updated>
<author>
<name>Steve Vermeulen</name>
<email>sfvermeulen@gmail.com</email>
</author>
<published>2020-07-19T19:52:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=870825e0e81ffd22ecf0f6a6b55f84af05906c0b'/>
<id>urn:sha1:870825e0e81ffd22ecf0f6a6b55f84af05906c0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added first attempt at highlighting and text objects for csharp</title>
<updated>2020-07-20T21:19:18Z</updated>
<author>
<name>Steve Vermeulen</name>
<email>sfvermeulen@gmail.com</email>
</author>
<published>2020-07-18T23:21:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4d71e1455c1c2ffb9cdae4d9b7c9b472f6a5cbfa'/>
<id>urn:sha1:4d71e1455c1c2ffb9cdae4d9b7c9b472f6a5cbfa</id>
<content type='text'>
</content>
</entry>
</feed>
