<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-treesitter/queries/cmake, branch master</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/cmake?h=master</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/cmake?h=master'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/'/>
<updated>2024-06-15T08:40:34Z</updated>
<entry>
<title>feat: more comment injections</title>
<updated>2024-06-15T08:40:34Z</updated>
<author>
<name>Riley Bruins</name>
<email>ribru17@hotmail.com</email>
</author>
<published>2024-06-08T04:33:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9d68e876cce94fc9f8f8819da0c956a4429a3766'/>
<id>urn:sha1:9d68e876cce94fc9f8f8819da0c956a4429a3766</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update cmake, elixir, pymanifest, requirements, sql</title>
<updated>2024-06-06T07:32:22Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2024-06-06T06:38:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=fc9ee79f64b18bf431e862c2462d4f76d488492a'/>
<id>urn:sha1:fc9ee79f64b18bf431e862c2462d4f76d488492a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(awk,cmake,python,r,starlark): deactivate spelling in shebangs</title>
<updated>2024-05-01T13:01:48Z</updated>
<author>
<name>Kai Moschcau</name>
<email>kai.moschcau@blecon.de</email>
</author>
<published>2024-04-29T12:56:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=60c2b084c2646d0664fd7fce9418a01d387dd713'/>
<id>urn:sha1:60c2b084c2646d0664fd7fce9418a01d387dd713</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(format-scripts): linewrap predicates</title>
<updated>2024-02-23T08:42:01Z</updated>
<author>
<name>再生花</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2024-02-23T08:42:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=31641d72a4c33536e9d5fc8f829d2ba84211af8a'/>
<id>urn:sha1:31641d72a4c33536e9d5fc8f829d2ba84211af8a</id>
<content type='text'>
"format-ignore".kick()</content>
</entry>
<entry>
<title>chore: format queries</title>
<updated>2024-01-21T14:55:02Z</updated>
<author>
<name>Phạm Huy Hoàng</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2024-01-21T13:05:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=77e298e4de607d69aa7f37dc6dcba6aee131ac7f'/>
<id>urn:sha1:77e298e4de607d69aa7f37dc6dcba6aee131ac7f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(highlights): improve consistency</title>
<updated>2024-01-19T15:58:37Z</updated>
<author>
<name>ObserverOfTime</name>
<email>chronobserver@disroot.org</email>
</author>
<published>2024-01-09T09:50:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2f38c36294fde19a901b17589b153898b8a075e5'/>
<id>urn:sha1:2f38c36294fde19a901b17589b153898b8a075e5</id>
<content type='text'>
</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>refactor: manual pre-cleanup</title>
<updated>2024-01-19T15:58:37Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2024-01-04T18:19:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=edee83272efe9b597bc27e8060539cdffa3b12a8'/>
<id>urn:sha1:edee83272efe9b597bc27e8060539cdffa3b12a8</id>
<content type='text'>
Moving comments, adding `format-ignore` to lines that will be better
with it
</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>indents(cmake): dedent brackets, else, endwhile</title>
<updated>2023-06-29T11:26:23Z</updated>
<author>
<name>Beartama</name>
<email>8091245+uyha@users.noreply.github.com</email>
</author>
<published>2023-06-29T11:26:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4c3912dfa865e3ee97c8164322847b8b487779b2'/>
<id>urn:sha1:4c3912dfa865e3ee97c8164322847b8b487779b2</id>
<content type='text'>
* feat(cmake): dedent for all closing brackets

* feat(cmake): indent an argument according to its previous peer

* fix(cmake); fix typo, add dedent `endwhile`</content>
</entry>
<entry>
<title>fix(cmake): end indentation after normal_command node</title>
<updated>2023-06-28T16:35:25Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2023-06-28T15:26:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e7f2b1276b7aa68099acc8169ce51f7e389b1772'/>
<id>urn:sha1:e7f2b1276b7aa68099acc8169ce51f7e389b1772</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(cmake): update cmake parser, adapt highlight.scm, and add indents.scm</title>
<updated>2023-06-28T16:35:25Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2023-06-28T15:19:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e68ad094cdae7eab4317e3e0241978ef69a60a5c'/>
<id>urn:sha1:e68ad094cdae7eab4317e3e0241978ef69a60a5c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>perf: remove match where possible</title>
<updated>2023-04-21T22:24:17Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-04-21T08:06:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=85330918f05b3a4bd342a69063e7ef5fcdfadd2e'/>
<id>urn:sha1:85330918f05b3a4bd342a69063e7ef5fcdfadd2e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(cmake): match digits and @ in unquoted arguments</title>
<updated>2023-03-11T18:36:12Z</updated>
<author>
<name>Matthias Vogelgesang</name>
<email>matthias.vogelgesang@gmail.com</email>
</author>
<published>2023-03-11T15:03:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=350e7e5e31a5265fbccdf96b00a413c32583c2cc'/>
<id>urn:sha1:350e7e5e31a5265fbccdf96b00a413c32583c2cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use lua-match where possible</title>
<updated>2023-02-28T01:23:53Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2023-02-28T01:11:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e2a9fc8e5c15e1be1b9ce1210d2b2667707d1ae5'/>
<id>urn:sha1:e2a9fc8e5c15e1be1b9ce1210d2b2667707d1ae5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move the catch uppercase query to the top to make it overridable, add back the more useful queries</title>
<updated>2023-02-27T22:52:26Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2023-02-27T19:21:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=04b87c7b6e9a4cb81e5f21aba689811c8bed85dc'/>
<id>urn:sha1:04b87c7b6e9a4cb81e5f21aba689811c8bed85dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add highlighting for elseif</title>
<updated>2023-02-27T22:52:26Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2023-02-27T16:55:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=28475d5676c478c55ecc293c75b10bcb782467df'/>
<id>urn:sha1:28475d5676c478c55ecc293c75b10bcb782467df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>only match unquoted arguments</title>
<updated>2023-02-27T22:52:26Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2023-02-27T15:31:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a5a6590f157608f2c90c3bb674c2fe019931a020'/>
<id>urn:sha1:a5a6590f157608f2c90c3bb674c2fe019931a020</id>
<content type='text'>
</content>
</entry>
<entry>
<title>simplify cmake highlight queries</title>
<updated>2023-02-27T22:52:26Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2023-02-27T15:26:11Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=cf718048ca2a43701931ccba445cf17502641d53'/>
<id>urn:sha1:cf718048ca2a43701931ccba445cf17502641d53</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add queries `project` and `cmake_minimum_required`</title>
<updated>2022-12-13T20:17:48Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2022-12-08T23:39:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=69388e84c34d40c3d5c7d2f310db13276f2179e1'/>
<id>urn:sha1:69388e84c34d40c3d5c7d2f310db13276f2179e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove redundant parentheses</title>
<updated>2022-12-13T20:17:48Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2022-12-08T23:36:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3ac093e702a3ea2ad33e7eac6738fd987f2563cd'/>
<id>urn:sha1:3ac093e702a3ea2ad33e7eac6738fd987f2563cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bind ENV and CACHE as @storageclass</title>
<updated>2022-12-13T20:17:48Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2022-12-08T23:33:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=320804c4f16e789284205cb0875c412caed78d11'/>
<id>urn:sha1:320804c4f16e789284205cb0875c412caed78d11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add OUTPUT_VARIABLE query for list TRANSFORM</title>
<updated>2022-12-13T20:17:48Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2022-12-08T23:25:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9508e2188fc7507cde6e828124ca3b6808ed7f15'/>
<id>urn:sha1:9508e2188fc7507cde6e828124ca3b6808ed7f15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rearrange queries, include all builtin commands in one query</title>
<updated>2022-12-13T20:17:48Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2022-12-08T23:21:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=322d723c896cc5fcdea9a7d24f7a25698d06e832'/>
<id>urn:sha1:322d723c896cc5fcdea9a7d24f7a25698d06e832</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add highlight for `list` command</title>
<updated>2022-12-13T20:17:48Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2022-12-08T23:08:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=380287745eebaa86ae68b8e3975d2668ebb0e26c'/>
<id>urn:sha1:380287745eebaa86ae68b8e3975d2668ebb0e26c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add highlight for `unset` command</title>
<updated>2022-12-13T20:17:48Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2022-12-07T21:34:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=15ee2cb240c635d2705e1be501006c96ed77be23'/>
<id>urn:sha1:15ee2cb240c635d2705e1be501006c96ed77be23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add queries for block, return, break, continue, and include</title>
<updated>2022-12-13T20:17:48Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2022-12-05T22:17:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d1f8e102e5c9961b535a7e1450b47c3bf233fe32'/>
<id>urn:sha1:d1f8e102e5c9961b535a7e1450b47c3bf233fe32</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(cmake): add block_def to fold</title>
<updated>2022-12-13T20:17:48Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2022-12-03T12:47:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=134d5bee6e01b890d223fba2089f8ce681fd0884'/>
<id>urn:sha1:134d5bee6e01b890d223fba2089f8ce681fd0884</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights: use @preproc where appropriate</title>
<updated>2022-10-15T15:49:01Z</updated>
<author>
<name>ObserverOfTime</name>
<email>chronobserver@disroot.org</email>
</author>
<published>2022-09-18T17:15:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9b43ab819c756f01d2977cd481bdcaead6867174'/>
<id>urn:sha1:9b43ab819c756f01d2977cd481bdcaead6867174</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>feat(cmake): add escape to highlight</title>
<updated>2022-08-27T08:36:15Z</updated>
<author>
<name>ShootingStarDragons</name>
<email>ShootingStarDragons@protonmail.com</email>
</author>
<published>2022-08-27T00:43:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=bf8e98751947814071a64b2949cee6e25b70c49a'/>
<id>urn:sha1:bf8e98751947814071a64b2949cee6e25b70c49a</id>
<content type='text'>
add escape word like "\n", "\;" to highlight

Log: escape sequence highlight for cmake
</content>
</entry>
<entry>
<title>Rename captures</title>
<updated>2022-02-04T23:28:48Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2022-02-04T23:20:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c999f9aa135c0ea36981a886fe2a87733cb6d611'/>
<id>urn:sha1:c999f9aa135c0ea36981a886fe2a87733cb6d611</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve `set` queries</title>
<updated>2022-02-04T23:28:48Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2022-02-04T23:13:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2dcfefa9da21a3b51767c9faf05d379f7c003d36'/>
<id>urn:sha1:2dcfefa9da21a3b51767c9faf05d379f7c003d36</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[cmake] add highlights for `add_custom_target` and `add_custom_command`</title>
<updated>2021-09-10T19:11:38Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-09-10T13:07:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d6c7996412266080d59bb23bdf2b5299af8b49a3'/>
<id>urn:sha1:d6c7996412266080d59bb23bdf2b5299af8b49a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[cmake] Add highlighting for boolean values (#1801)</title>
<updated>2021-09-10T16:42:23Z</updated>
<author>
<name>Uy Ha</name>
<email>8091245+uyha@users.noreply.github.com</email>
</author>
<published>2021-09-10T16:42:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=25956f427421915bc1130a5b31d26da4bbe6e1ed'/>
<id>urn:sha1:25956f427421915bc1130a5b31d26da4bbe6e1ed</id>
<content type='text'>
Co-authored-by: Stephan Seitz &lt;stephan.seitz@fau.de&gt;</content>
</entry>
<entry>
<title>[cmake] add highlights for `if` command constant</title>
<updated>2021-09-10T15:01:54Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-09-10T13:19:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e31bba5d97bfbc59d94a47f40e7ad9e36a5a53ee'/>
<id>urn:sha1:e31bba5d97bfbc59d94a47f40e7ad9e36a5a53ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[cmake]: Add highlighting for `set` command</title>
<updated>2021-09-09T20:57:22Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-09-09T20:01:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=16f4833b57d49f1be534cb770e4a92a09eb63d00'/>
<id>urn:sha1:16f4833b57d49f1be534cb770e4a92a09eb63d00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Highlight function and macro declarations</title>
<updated>2021-09-08T21:02:00Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-09-08T20:55:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a267604b8faa777c35a50c23a0243dfcdaced483'/>
<id>urn:sha1:a267604b8faa777c35a50c23a0243dfcdaced483</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bind `variable` as @variable instead of `variable_ref`</title>
<updated>2021-09-08T00:16:49Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-09-06T11:43:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=895706d0819a5f8967d36ed5426ffbb2b5db6a28'/>
<id>urn:sha1:895706d0819a5f8967d36ed5426ffbb2b5db6a28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bind function and macro commands as @keyword.function</title>
<updated>2021-09-08T00:16:49Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-09-06T09:20:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=6fdbc7055dfe9ff85f738ec09513a9dc404efecb'/>
<id>urn:sha1:6fdbc7055dfe9ff85f738ec09513a9dc404efecb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bind `variable_ref` as @variable instead of @none</title>
<updated>2021-09-08T00:16:49Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-09-06T08:43:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=39526996bad4fc756d4ee4ae16d5acdcf20e8d60'/>
<id>urn:sha1:39526996bad4fc756d4ee4ae16d5acdcf20e8d60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[cmake] Add support for generator expression</title>
<updated>2021-07-06T18:13:28Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-07-06T17:52:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2815b6a033945f05f89b92488905dcdada20f5b7'/>
<id>urn:sha1:2815b6a033945f05f89b92488905dcdada20f5b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Move macro to `@function.macro` capture</title>
<updated>2021-07-02T06:37:02Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-07-01T15:03:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=fbbfa3bda01afdeee4e6320f47f10603c381e2e0'/>
<id>urn:sha1:fbbfa3bda01afdeee4e6320f47f10603c381e2e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change captures:</title>
<updated>2021-07-02T06:37:02Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-06-30T19:03:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a8a7200241673db775654e43388e48ca60520c22'/>
<id>urn:sha1:a8a7200241673db775654e43388e48ca60520c22</id>
<content type='text'>
- Disable highlight for `variable_ref`
- Capture `ENV` and `CACHE` as `@symbol`
- Capture '$', '{', '}', '(', ')' as punctuation
</content>
</entry>
<entry>
<title>Remove query for specific keywords for now</title>
<updated>2021-07-02T06:37:02Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-06-27T20:23:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c214c7c5639c9748e6bac0fa2fe483982d957e97'/>
<id>urn:sha1:c214c7c5639c9748e6bac0fa2fe483982d957e97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add comment parsing and highlight whole bracket argument</title>
<updated>2021-07-02T06:37:02Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-06-27T20:23:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e121e52b2d2c06911ecd0762c15b9f8b4950711b'/>
<id>urn:sha1:e121e52b2d2c06911ecd0762c15b9f8b4950711b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix wrong name:</title>
<updated>2021-07-02T06:37:02Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-06-27T20:21:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=6a2ce27949d68c8aec35f0e5f818c721821c24b9'/>
<id>urn:sha1:6a2ce27949d68c8aec35f0e5f818c721821c24b9</id>
<content type='text'>
- `fold.scm` -&gt; `folds.scm`
</content>
</entry>
<entry>
<title>Capture `variable_ref` instead of `variable` for `@variable`</title>
<updated>2021-07-02T06:37:02Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-06-25T11:12:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b090c94a7aa13d94e85b546075935d5febcd26b6'/>
<id>urn:sha1:b090c94a7aa13d94e85b546075935d5febcd26b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change `@parameter` capture to `@string`</title>
<updated>2021-07-02T06:37:02Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-06-25T11:10:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d1a5d827ae6846dde44bfb0d10d79e2ef64ac134'/>
<id>urn:sha1:d1a5d827ae6846dde44bfb0d10d79e2ef64ac134</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move keywords to their appropriate capture:</title>
<updated>2021-07-02T06:37:02Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-06-25T09:05:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0a2828a04c2e732bf11fb521c368bd617ffecf99'/>
<id>urn:sha1:0a2828a04c2e732bf11fb521c368bd617ffecf99</id>
<content type='text'>
- Unary and binary operator to `@keyword.operator`
- Boolean constants to `@boolean`
</content>
</entry>
<entry>
<title>Highlight only command name instead of the whole call</title>
<updated>2021-07-02T06:37:02Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-06-25T08:51:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4ab1647f20f4338494108433ad47ef24791f9a8d'/>
<id>urn:sha1:4ab1647f20f4338494108433ad47ef24791f9a8d</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Remove non-foldable commands (incorrect copy and paste)</title>
<updated>2021-07-02T06:37:02Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-06-24T21:24:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4bc6b7c85aaf3ff6656c8fbe5d1adb0b40dc489c'/>
<id>urn:sha1:4bc6b7c85aaf3ff6656c8fbe5d1adb0b40dc489c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add fold.scm</title>
<updated>2021-07-02T06:37:02Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-06-24T20:28:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=485cedeed63c384164f2ccc8e677bcf8376d71c7'/>
<id>urn:sha1:485cedeed63c384164f2ccc8e677bcf8376d71c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refine highlights.scm:</title>
<updated>2021-07-02T06:37:02Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-06-24T20:23:11Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=90cddb0112f4fa1abdf4b4584425a3a09bb5867f'/>
<id>urn:sha1:90cddb0112f4fa1abdf4b4584425a3a09bb5867f</id>
<content type='text'>
- Match repeat, conditional, etc. to their corresponding commands
- Clean up `@parameter` match
- Add `$ENV` and `$CACHE` to queries
</content>
</entry>
<entry>
<title>Add highlights.scm</title>
<updated>2021-07-02T06:37:02Z</updated>
<author>
<name>Uy Ha</name>
<email>hchanuy@gmail.com</email>
</author>
<published>2021-06-20T19:49:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=df024e233ab9d691a3cd212790e4fd40186766c8'/>
<id>urn:sha1:df024e233ab9d691a3cd212790e4fd40186766c8</id>
<content type='text'>
</content>
</entry>
</feed>
