<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-treesitter/queries/ocaml, branch test/init</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/ocaml?h=test%2Finit</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/ocaml?h=test%2Finit'/>
<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>refactor(queries): Remove quotes from properties in set! directive</title>
<updated>2024-07-28T09:43:41Z</updated>
<author>
<name>Omar Valdez</name>
<email>omarantoniovaldezf2@gmail.com</email>
</author>
<published>2024-07-27T23:28:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=51bba660a89e0027929206b622c9c1cbdd995cfb'/>
<id>urn:sha1:51bba660a89e0027929206b622c9c1cbdd995cfb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(predicates)!: rename `has-type` to `kind-eq` to align with Helix</title>
<updated>2024-06-02T10:07:58Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-06-01T11:37:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a80fe081b4c5890980561e0de2458f64aaffbfc7'/>
<id>urn:sha1:a80fe081b4c5890980561e0de2458f64aaffbfc7</id>
<content type='text'>
No point in having a different name for the same predicate.
</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>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 `@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(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>fix(highlights): improve member/property distinction</title>
<updated>2024-01-19T15:58:37Z</updated>
<author>
<name>ObserverOfTime</name>
<email>chronobserver@disroot.org</email>
</author>
<published>2024-01-10T16:05:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=fa38f4e6f94b4e67fb80af21178dba3b422efb12'/>
<id>urn:sha1:fa38f4e6f94b4e67fb80af21178dba3b422efb12</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>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>refactor: Remove all `(ERROR) @error` captures</title>
<updated>2023-10-25T16:18:50Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-10-25T07:45:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=107e61afb7129d637ea6c3c68b97a22194b0bf16'/>
<id>urn:sha1:107e61afb7129d637ea6c3c68b97a22194b0bf16</id>
<content type='text'>
As discussed in PR#5421, capturing `@error` is inconsistent, requiring
deep nesting (or priority) in order to correctly have red backgrounds to
it.

Some queries has this capture, some don't. For consistency purposes,
removing all of them is more preferable.

For re-enabling error, either add `(ERROR) @error` or `(ERROR _ @error)`
to your custom queries.
</content>
</entry>
<entry>
<title>feat(ocaml): use @function.call where appropriate</title>
<updated>2023-10-03T15:54:10Z</updated>
<author>
<name>Jaehwang Jung</name>
<email>tomtomjhj@gmail.com</email>
</author>
<published>2023-10-03T10:15:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9e52d8fda3d5a01571baac2e45d3fb8e0312404c'/>
<id>urn:sha1:9e52d8fda3d5a01571baac2e45d3fb8e0312404c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: @spell on comments</title>
<updated>2023-09-12T15:34:58Z</updated>
<author>
<name>Jaehwang Jung</name>
<email>tomtomjhj@gmail.com</email>
</author>
<published>2023-09-12T15:25:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9567185621e532a9e29a671c66a11011334b80ea'/>
<id>urn:sha1:9567185621e532a9e29a671c66a11011334b80ea</id>
<content type='text'>
</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>lint(locals): use `#set!` to keep query linter happy</title>
<updated>2023-06-22T06:39:17Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-06-21T07:14:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e58bbe83f959f6413e7a0faf7cdde6416c88b7af'/>
<id>urn:sha1:e58bbe83f959f6413e7a0faf7cdde6416c88b7af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(ocaml): update operators (#4878)</title>
<updated>2023-06-01T01:28:00Z</updated>
<author>
<name>Pieter Goetschalckx</name>
<email>pieter@gtschlckx.be</email>
</author>
<published>2023-06-01T01:28:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a6063b22c9e6d8660b82255d251c19d150725d9f'/>
<id>urn:sha1:a6063b22c9e6d8660b82255d251c19d150725d9f</id>
<content type='text'>
* Update ocaml highlights

* Don't capture operator twice</content>
</entry>
<entry>
<title>feat: add indents for ocaml and ocaml interface (#4725)</title>
<updated>2023-05-01T11:42:21Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-05-01T11:42:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b4d2640eab4b1f6373e1ded84ab9f6db0c02c756'/>
<id>urn:sha1:b4d2640eab4b1f6373e1ded84ab9f6db0c02c756</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(ocaml): use more specific groups</title>
<updated>2022-11-26T11:17:51Z</updated>
<author>
<name>ObserverOfTime</name>
<email>chronobserver@disroot.org</email>
</author>
<published>2022-11-15T16:56:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=8d598de022315b4e3fe4f2ce4b0f9aed17320a46'/>
<id>urn:sha1:8d598de022315b4e3fe4f2ce4b0f9aed17320a46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(ocaml): change query order for Variables</title>
<updated>2022-10-25T10:19:50Z</updated>
<author>
<name>Robin Björklin</name>
<email>robin.bjorklin@gmail.com</email>
</author>
<published>2022-10-25T05:30:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3ad2aa578a4cf6947d38dab9bcc50d7d6041b796'/>
<id>urn:sha1:3ad2aa578a4cf6947d38dab9bcc50d7d6041b796</id>
<content type='text'>
By moving the Variables query higher it gives the @variable capture
group a lower precedence when highlighting.
This makes it possible to distinguish between @function and @variable.
</content>
</entry>
<entry>
<title>highlights(ocaml): highlight units as such</title>
<updated>2022-05-06T08:31:12Z</updated>
<author>
<name>Pau Ruiz Safont</name>
<email>unduthegun@gmail.com</email>
</author>
<published>2022-04-29T13:14:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=09efcdb0498b60f698aa1e879e4ad07d84d1c1a5'/>
<id>urn:sha1:09efcdb0498b60f698aa1e879e4ad07d84d1c1a5</id>
<content type='text'>
Units were shadowed by the punctuation highlights in all situations.
Restrict the context where parentheses are highlighted as punctuation so
() can be highlighted as constants.

Signed-off-by: Pau Ruiz Safont &lt;unduthegun@gmail.com&gt;
</content>
</entry>
<entry>
<title>OCaml string format specifiers</title>
<updated>2021-12-02T15:56:58Z</updated>
<author>
<name>Dawid Zych</name>
<email>dawid.zych@yandex.com</email>
</author>
<published>2021-12-02T15:28:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d6a0a26b8563409d4660def7320a4f4bc23954df'/>
<id>urn:sha1:d6a0a26b8563409d4660def7320a4f4bc23954df</id>
<content type='text'>
For format specifiers use @string.special instead of
@punctuation.special.
</content>
</entry>
<entry>
<title>OCaml use @constant.builtin for built in constants</title>
<updated>2021-12-01T18:38:36Z</updated>
<author>
<name>silenc3r</name>
<email>dawid.zych@yandex.com</email>
</author>
<published>2021-12-01T09:26:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=acf0c0f6a10e384c86f2b162b20488af76d292be'/>
<id>urn:sha1:acf0c0f6a10e384c86f2b162b20488af76d292be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use `@keyword.function` consistently</title>
<updated>2021-07-05T22:53:40Z</updated>
<author>
<name>Sergio Alejandro Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2021-07-05T20:04:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=820b4a9c211a49c878ce3f19ed5c349509e7988f'/>
<id>urn:sha1:820b4a9c211a49c878ce3f19ed5c349509e7988f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use #any-of? instead of #match? where posible</title>
<updated>2021-06-24T22:22:48Z</updated>
<author>
<name>Joakker</name>
<email>joaquinandresleon108@gmail.com</email>
</author>
<published>2021-06-24T18:45:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c699cc2e47fe302e9f414356cceb20a309be5bc6'/>
<id>urn:sha1:c699cc2e47fe302e9f414356cceb20a309be5bc6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(ocaml): add hash and sign operators</title>
<updated>2021-05-11T21:24:10Z</updated>
<author>
<name>Pau Ruiz Safont</name>
<email>unduthegun@gmail.com</email>
</author>
<published>2021-05-08T15:53:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=048682a3aee07699d09a691070ac59416b2a8c21'/>
<id>urn:sha1:048682a3aee07699d09a691070ac59416b2a8c21</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>Re-add OCaml query that lead to crash before tree-sitter fix</title>
<updated>2021-03-16T17:52:43Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-03-08T19:14:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f455980b6981bdd1f34c8b0d139866b55785ff94'/>
<id>urn:sha1:f455980b6981bdd1f34c8b0d139866b55785ff94</id>
<content type='text'>
Ref: https://github.com/tree-sitter/tree-sitter/issues/968#issuecomment-792932744
</content>
</entry>
<entry>
<title>Fix ocaml queries</title>
<updated>2021-03-16T17:52:43Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-03-07T17:31:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=080b6476fe0f6c1c6ae6331ad27bbd093bc82716'/>
<id>urn:sha1:080b6476fe0f6c1c6ae6331ad27bbd093bc82716</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>highlights(ocaml): change order or captures</title>
<updated>2021-02-28T21:32:07Z</updated>
<author>
<name>Pau Ruiz Safont</name>
<email>unduthegun@gmail.com</email>
</author>
<published>2021-02-27T20:11:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0df1803056ba5da4544ae16f09674f435ea35e8c'/>
<id>urn:sha1:0df1803056ba5da4544ae16f09674f435ea35e8c</id>
<content type='text'>
This because the later captures have more priority in neovim, not less
like in upstream.

This fixes highlighting highlighting for let* and +, for example.
</content>
</entry>
<entry>
<title>highlights(ocaml): add unit and pretty_printing_indication</title>
<updated>2021-02-28T21:32:07Z</updated>
<author>
<name>Pau Ruiz Safont</name>
<email>unduthegun@gmail.com</email>
</author>
<published>2021-02-27T19:25:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=633b42b2a2552da3134dda84c8099d00cde915d2'/>
<id>urn:sha1:633b42b2a2552da3134dda84c8099d00cde915d2</id>
<content type='text'>
</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>fix(ocaml): highlight characters as such</title>
<updated>2020-10-04T12:33:29Z</updated>
<author>
<name>Pau Ruiz Safont</name>
<email>unduthegun@gmail.com</email>
</author>
<published>2020-10-03T13:17:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f7126fe54bea7f4225177ad293ffbb31a87e9c61'/>
<id>urn:sha1:f7126fe54bea7f4225177ad293ffbb31a87e9c61</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add OCaml folds</title>
<updated>2020-09-21T06:54:30Z</updated>
<author>
<name>Pieter Goetschalckx</name>
<email>pieter@gtschlckx.be</email>
</author>
<published>2020-09-21T00:42:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=718fc1be3e9a4997217d25f59e59a5907cc3747f'/>
<id>urn:sha1:718fc1be3e9a4997217d25f59e59a5907cc3747f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve OCaml locals</title>
<updated>2020-09-21T06:54:30Z</updated>
<author>
<name>Pieter Goetschalckx</name>
<email>pieter@gtschlckx.be</email>
</author>
<published>2020-09-21T00:11:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a8c8de13ae3b3cb2864afc37895e4eecc5280fcc'/>
<id>urn:sha1:a8c8de13ae3b3cb2864afc37895e4eecc5280fcc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve OCaml highlights</title>
<updated>2020-09-21T06:54:30Z</updated>
<author>
<name>Pieter Goetschalckx</name>
<email>pieter@gtschlckx.be</email>
</author>
<published>2020-09-21T00:10:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=60e097a14afab5f1a03366837f05c507c5c5c9e0'/>
<id>urn:sha1:60e097a14afab5f1a03366837f05c507c5c5c9e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ocaml: follow upstream for highlights</title>
<updated>2020-09-19T11:35:12Z</updated>
<author>
<name>Pau Ruiz Safont</name>
<email>unduthegun@gmail.com</email>
</author>
<published>2020-09-18T16:36:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9447909d115e79744fafd0722b583e126d82e030'/>
<id>urn:sha1:9447909d115e79744fafd0722b583e126d82e030</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ocaml: follow upstream for highlights</title>
<updated>2020-09-19T11:35:12Z</updated>
<author>
<name>Pau Ruiz Safont</name>
<email>unduthegun@gmail.com</email>
</author>
<published>2020-09-15T12:40:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=465ed3749447433f9530c1d5884d97aba183fd3d'/>
<id>urn:sha1:465ed3749447433f9530c1d5884d97aba183fd3d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix ocaml highlights</title>
<updated>2020-09-12T21:11:05Z</updated>
<author>
<name>Pau Ruiz Safont</name>
<email>unduthegun@gmail.com</email>
</author>
<published>2020-09-12T21:00:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b4d7ea7e66eb2d831db3dcd4452de99927bfca59'/>
<id>urn:sha1:b4d7ea7e66eb2d831db3dcd4452de99927bfca59</id>
<content type='text'>
Function matching was wrongly parenthesized, parameter detection was too
eager and it was wrongly matching all + and - as delimiters
</content>
</entry>
<entry>
<title>maintenance(ocaml): adapt queries to nvim-treesitter</title>
<updated>2020-09-11T10:10:31Z</updated>
<author>
<name>Pau Ruiz Safont</name>
<email>unduthegun@gmail.com</email>
</author>
<published>2020-09-11T09:47:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=7be8e6ca5c5dfe8414641c9d33605db31418debc'/>
<id>urn:sha1:7be8e6ca5c5dfe8414641c9d33605db31418debc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(queries): pull ocaml queries from upstream</title>
<updated>2020-09-11T10:10:31Z</updated>
<author>
<name>Pau Ruiz Safont</name>
<email>unduthegun@gmail.com</email>
</author>
<published>2020-09-11T09:21:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ddc200768ed0237da6b74cd6e586fce489212e63'/>
<id>urn:sha1:ddc200768ed0237da6b74cd6e586fce489212e63</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: ocaml highlight</title>
<updated>2020-09-06T18:52:56Z</updated>
<author>
<name>Pau Ruiz Safont</name>
<email>unduthegun@gmail.com</email>
</author>
<published>2020-09-06T18:07:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4db39e27c960ef613f3a31cf3a92778d0d03d506'/>
<id>urn:sha1:4db39e27c960ef613f3a31cf3a92778d0d03d506</id>
<content type='text'>
The string.special group was removed from highlight.lua, replace its
uses by the string group.
</content>
</entry>
<entry>
<title>Fix filename</title>
<updated>2020-09-05T08:02:42Z</updated>
<author>
<name>Pieter Goetschalckx</name>
<email>pieter@gtschlckx.be</email>
</author>
<published>2020-09-04T23:28:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9ef264a7330679533459b721fb5b354e8d372ce4'/>
<id>urn:sha1:9ef264a7330679533459b721fb5b354e8d372ce4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(highlights): add ocaml</title>
<updated>2020-08-24T08:16:38Z</updated>
<author>
<name>Pau Ruiz Safont</name>
<email>unduthegun@gmail.com</email>
</author>
<published>2020-08-16T20:37:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3fe5a067b3deb98e7554c94b2ac6160e99d9c186'/>
<id>urn:sha1:3fe5a067b3deb98e7554c94b2ac6160e99d9c186</id>
<content type='text'>
</content>
</entry>
</feed>
