<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-treesitter/queries/julia, branch test/init</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/julia?h=test%2Finit</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/julia?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>fix(julia): fix incorrect documentation query</title>
<updated>2024-12-05T14:04:15Z</updated>
<author>
<name>Fredrik Ekre</name>
<email>ekrefredrik@gmail.com</email>
</author>
<published>2024-12-05T13:47:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=acada1a685f5decd0f10e1672963bf3425eafa45'/>
<id>urn:sha1:acada1a685f5decd0f10e1672963bf3425eafa45</id>
<content type='text'>
This patch fixes an inprecise `@string.documentation` query introduced
in https://github.com/nvim-treesitter/nvim-treesitter/pull/7391. The
pattern `(string_literal) . (call_expression)` matches also for example
`"hello"` in `foo("hello", bar())`. Similarly to
https://github.com/nvim-treesitter/nvim-treesitter/pull/7436, this patch
limits the pattern to top-level statements.
</content>
</entry>
<entry>
<title>fix(julia): fix incorrect documentation query</title>
<updated>2024-12-04T10:59:55Z</updated>
<author>
<name>Fredrik Ekre</name>
<email>ekrefredrik@gmail.com</email>
</author>
<published>2024-12-04T10:50:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b0fc560c758eeaa53b099c0843f82bcd762a9235'/>
<id>urn:sha1:b0fc560c758eeaa53b099c0843f82bcd762a9235</id>
<content type='text'>
This patch fixes an inprecise `@string.documentation` query introduced
in https://github.com/nvim-treesitter/nvim-treesitter/pull/7391.
Specifically, the pattern `(string_literal) . (identifier)` matches also
for example `"hello"` in

```julia
foo("hello", world)
@info "hello" world
```

To fix this, this patch limits the pattern to top-level statements.
</content>
</entry>
<entry>
<title>feat(julia): highlight interpolation operator</title>
<updated>2024-11-29T07:12:56Z</updated>
<author>
<name>Fredrik Ekre</name>
<email>ekrefredrik@gmail.com</email>
</author>
<published>2024-11-28T20:24:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=60b4c15e7c055295241868e2cc30d71581083ed7'/>
<id>urn:sha1:60b4c15e7c055295241868e2cc30d71581083ed7</id>
<content type='text'>
This patch adds `$` to the `@punctuation.special` capture group within
`(string_interpolation)` (e.g. `"hello $name"`) and
`(interpolation_expression)` (e.g. `:(hello $name)`) nodes.
</content>
</entry>
<entry>
<title>fix(julia): treat :: as operator in type contexts</title>
<updated>2024-11-23T10:10:05Z</updated>
<author>
<name>Fredrik Ekre</name>
<email>ekrefredrik@gmail.com</email>
</author>
<published>2024-11-22T15:51:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3f377c07390cd2a79de237ff00946a51d4d8c2a8'/>
<id>urn:sha1:3f377c07390cd2a79de237ff00946a51d4d8c2a8</id>
<content type='text'>
This patch captures `::` as `@operator` within
`(unary_typed_expression)` and `(typed_expression)`. These should be the
only two cases that the parser can emit when encountering `::` in the
source, but as a fallback it is still captured as `@punctuation` in all
other cases.

The reasons for capturing `::` as an operator are i) the close relation
with the other type-operators `&lt;:` and `&gt;:` and ii) the fact that it is
treated as an operator by the Julia parser, just like `&lt;:` and `&gt;:`.
</content>
</entry>
<entry>
<title>fix(julia): misc fixes to type highlighting</title>
<updated>2024-11-23T09:40:13Z</updated>
<author>
<name>Fredrik Ekre</name>
<email>ekrefredrik@gmail.com</email>
</author>
<published>2024-11-22T15:51:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e05c280659b539d4cfeed11c5f9f45f784a8d4f5'/>
<id>urn:sha1:e05c280659b539d4cfeed11c5f9f45f784a8d4f5</id>
<content type='text'>
This patch fixes two issues related to `@type` capturing (split out from
https://github.com/nvim-treesitter/nvim-treesitter/pull/7392):

 - Capture the RHS of `&lt;:` and `&gt;:` as `@type` in `(unary_expression)`s
   similarly to what is already done for `(binary_expression)`s with
   these operators.
 - Capture children of `(curly_expression)`s inside of
   `(where_expression)`s as `@type` similarly how they are handled in
   `(parametrized_type_expression)`.
</content>
</entry>
<entry>
<title>fix(julia): fix macro identifier highlight query</title>
<updated>2024-11-22T22:48:19Z</updated>
<author>
<name>Fredrik Ekre</name>
<email>ekrefredrik@gmail.com</email>
</author>
<published>2024-11-22T22:34:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=28a5dc06a842459964203c41a7aac91a77feff20'/>
<id>urn:sha1:28a5dc06a842459964203c41a7aac91a77feff20</id>
<content type='text'>
This fixes the macro identifier highlight query after the breaking
changes in https://github.com/tree-sitter/tree-sitter-julia/pull/153.
See also
https://github.com/tree-sitter/tree-sitter-julia/pull/158/commits/9f2fb3b9a8c73ef0d2ec005c97f91274b492d48d.
</content>
</entry>
<entry>
<title>fix(julia): capture docstrings in more cases</title>
<updated>2024-11-22T13:07:51Z</updated>
<author>
<name>Fredrik Ekre</name>
<email>ekrefredrik@gmail.com</email>
</author>
<published>2024-11-22T12:54:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=fcd2a5fea91deac818f26a6412a624798af45033'/>
<id>urn:sha1:fcd2a5fea91deac818f26a6412a624798af45033</id>
<content type='text'>
This patch enables `@string.documentation` capturing, and markdown
injection, for strings attached to `(call_expression)` and
`(identifier)` nodes. For example

```julia
"docs"
foo(::Int, ::Float64)

"docs"
bar
```
</content>
</entry>
<entry>
<title>fix(julia): fix injection queries</title>
<updated>2024-11-22T12:33:54Z</updated>
<author>
<name>Fredrik Ekre</name>
<email>ekrefredrik@gmail.com</email>
</author>
<published>2024-11-22T12:09:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2d816bb49e3c9c919b5113f6fb3cfe13e589652d'/>
<id>urn:sha1:2d816bb49e3c9c919b5113f6fb3cfe13e589652d</id>
<content type='text'>
This patch fixes the julia `(string_literal)` injection queries after
the breaking changes in
https://github.com/tree-sitter/tree-sitter-julia/pull/153. The queries
are simplified by the fact that string content is now directly available
as a separate `(content)` child node.
</content>
</entry>
<entry>
<title>feat(julia): update parser and queries</title>
<updated>2024-11-11T07:40:34Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-11-11T07:39:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d105f2cb7bdd1a920dce959da45035dc121bce2d'/>
<id>urn:sha1:d105f2cb7bdd1a920dce959da45035dc121bce2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(julia): macro definition docstrings</title>
<updated>2024-08-06T22:34:56Z</updated>
<author>
<name>Sergio Alejandro Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2024-08-06T22:27:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9e66d5c72dabfc6417c6015ed8991f3c4b504f7d'/>
<id>urn:sha1:9e66d5c72dabfc6417c6015ed8991f3c4b504f7d</id>
<content type='text'>
Inject markdown in macro definition docstrings.
</content>
</entry>
<entry>
<title>feat(julia): Add syntax highlighting for markdown and bash prefixed_string_literals</title>
<updated>2024-07-24T07:14:14Z</updated>
<author>
<name>Dheepak Krishnamurthy</name>
<email>noreply@kdheepak.com</email>
</author>
<published>2024-07-24T00:26:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a0732ca9f0b2549d795aafadd42b357dffb231d0'/>
<id>urn:sha1:a0732ca9f0b2549d795aafadd42b357dffb231d0</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>Julia outer keyword (#6461)</title>
<updated>2024-04-17T18:59:37Z</updated>
<author>
<name>Sergio A. Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2024-04-17T18:59:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3e10cffbb2a022cd8e2aaea9f4fffb514065e77c'/>
<id>urn:sha1:3e10cffbb2a022cd8e2aaea9f4fffb514065e77c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(julia): adapt queries to grammar changes (#6429)</title>
<updated>2024-04-14T12:23:46Z</updated>
<author>
<name>Sergio A. Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2024-04-14T12:23:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d2f4c7830377d6d036e9621ae696dbd28f089897'/>
<id>urn:sha1:d2f4c7830377d6d036e9621ae696dbd28f089897</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(julia): broadcast pipe</title>
<updated>2024-03-27T02:57:50Z</updated>
<author>
<name>Christian Degnbol Madsen</name>
<email>christian.degnbol@gmail.com</email>
</author>
<published>2024-03-20T06:37:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=839dec615a101a7246ece1ede1de337c958019c8'/>
<id>urn:sha1:839dec615a101a7246ece1ede1de337c958019c8</id>
<content type='text'>
Add support for capturing function call after a broadcasted pipe.
Currently works for unbroadcasted pipe.
There might be a better more complicated way to do this, since this will capture the broadcasting dot as part of the `@_pipe` capture.</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>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>fix(julia): add missing capture of ":" in selected import</title>
<updated>2024-01-02T10:43:08Z</updated>
<author>
<name>Christian Degnbol Madsen</name>
<email>christian.degnbol@gmail.com</email>
</author>
<published>2023-12-28T06:57:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=65ef62092ef997d2ecf68ede01a0afbda17808c3'/>
<id>urn:sha1:65ef62092ef997d2ecf68ede01a0afbda17808c3</id>
<content type='text'>
If writing a selected import, e.g. `using BSON: @load`, the colon isn't currently captured.
This change captures it as `@punctuation.delimiter`.</content>
</entry>
<entry>
<title>fix(julia): pipe function highlight (#5815)</title>
<updated>2023-12-22T10:24:04Z</updated>
<author>
<name>Christian Degnbol Madsen</name>
<email>christian.degnbol@gmail.com</email>
</author>
<published>2023-12-22T10:24:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=454c3a9ba86f841dc3b5bb17d150a873a16b77b4'/>
<id>urn:sha1:454c3a9ba86f841dc3b5bb17d150a873a16b77b4</id>
<content type='text'>
In Julia when piping into a function the function should be highlighted as a function call, and not a variable.
</content>
</entry>
<entry>
<title>Improve curly expression alignment</title>
<updated>2023-10-28T23:37:31Z</updated>
<author>
<name>Ronan Arraes Jardim Chagas</name>
<email>ronisbr@gmail.com</email>
</author>
<published>2023-10-28T20:25:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a741b5dd0d76a7167e62ff320a787e93c87cb17d'/>
<id>urn:sha1:a741b5dd0d76a7167e62ff320a787e93c87cb17d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve indentation in Julia language</title>
<updated>2023-10-28T23:37:31Z</updated>
<author>
<name>Ronan Arraes Jardim Chagas</name>
<email>ronisbr@gmail.com</email>
</author>
<published>2023-10-28T13:23:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=639c22c52ca2c76c6016de746836eca20145ea8c'/>
<id>urn:sha1:639c22c52ca2c76c6016de746836eca20145ea8c</id>
<content type='text'>
This commit improves the indentation in the function declaration,
function call, and in the assignment expressions.
</content>
</entry>
<entry>
<title>Fix indent. of curly expressions and of ],} in BOL (#5580)</title>
<updated>2023-10-27T12:53:58Z</updated>
<author>
<name>Ronan Arraes Jardim Chagas</name>
<email>ronisbr@gmail.com</email>
</author>
<published>2023-10-27T12:53:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a07ce2155be3648a0ea9b2fe767ec5ab1a8b299b'/>
<id>urn:sha1:a07ce2155be3648a0ea9b2fe767ec5ab1a8b299b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix Julia indentation after end and with parenthesis at the beginning of line (#5579)</title>
<updated>2023-10-27T12:28:44Z</updated>
<author>
<name>Ronan Arraes Jardim Chagas</name>
<email>ronisbr@gmail.com</email>
</author>
<published>2023-10-27T12:28:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1e58a81450f8711d4d3fe7870e6b7b64bba02d77'/>
<id>urn:sha1:1e58a81450f8711d4d3fe7870e6b7b64bba02d77</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(julia): added missing String and AbstractString builtin types (#5440)</title>
<updated>2023-09-27T02:50:57Z</updated>
<author>
<name>Enzo L F</name>
<email>49812445+lfenzo@users.noreply.github.com</email>
</author>
<published>2023-09-27T02:50:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a2556544598cacf6cf9f1a1283d135748937066c'/>
<id>urn:sha1:a2556544598cacf6cf9f1a1283d135748937066c</id>
<content type='text'>
* feat(julia): added missing String and AbstractString builtin types

* feat(juia): added all public built-in types in Core and Base

* feat(julia): removed private types from built-in type list</content>
</entry>
<entry>
<title>fix(julia): fix highlighting `end` keyword</title>
<updated>2023-09-09T20:42:53Z</updated>
<author>
<name>Loong</name>
<email>wangl.cc@outlook.com</email>
</author>
<published>2023-09-08T17:01:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b6492f41c46d9c3bc3550ecfb10c3f261e73cba6'/>
<id>urn:sha1:b6492f41c46d9c3bc3550ecfb10c3f261e73cba6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(julia): spell-check docstrings</title>
<updated>2023-08-16T20:30:59Z</updated>
<author>
<name>Sergio A. Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2023-08-16T20:30:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3fbf5138299cc79fd5203491967762d17e02d8ab'/>
<id>urn:sha1:3fbf5138299cc79fd5203491967762d17e02d8ab</id>
<content type='text'>
Enable spell checking of docstrings without markdown injections.</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(julia): symbol highlighting</title>
<updated>2023-07-24T19:33:47Z</updated>
<author>
<name>Sergio Alejandro Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2023-07-24T18:51:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5be3ddeadd68be5547b3f600ab2b9d2451dba3c4'/>
<id>urn:sha1:5be3ddeadd68be5547b3f600ab2b9d2451dba3c4</id>
<content type='text'>
Update the `@symbol` capture to enable highlighting symbols
differently from variables.

See https://github.com/tree-sitter/tree-sitter-julia/issues/110
</content>
</entry>
<entry>
<title>feat(julia): highlight docstrings before short function definitions</title>
<updated>2023-07-11T19:40:37Z</updated>
<author>
<name>Long Wang</name>
<email>wangl.cc@outlook.com</email>
</author>
<published>2023-07-11T08:00:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b4b94ec387525cb9df4b56eb1a8bf33231a0df47'/>
<id>urn:sha1:b4b94ec387525cb9df4b56eb1a8bf33231a0df47</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Julia queries</title>
<updated>2023-07-08T09:24:01Z</updated>
<author>
<name>Sergio Alejandro Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2023-07-05T23:14:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=dcf46d07cc07c5f801bb8488502b2e7953e6e7c8'/>
<id>urn:sha1:dcf46d07cc07c5f801bb8488502b2e7953e6e7c8</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>use indent.X syntax for captures and properties of set directives</title>
<updated>2023-03-24T17:07:53Z</updated>
<author>
<name>George Harker</name>
<email>george@george-graphics.co.uk</email>
</author>
<published>2023-03-20T21:44:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=cb568af5393241e5dbc9c19157c5df5e9ca9af2d'/>
<id>urn:sha1:cb568af5393241e5dbc9c19157c5df5e9ca9af2d</id>
<content type='text'>
update CONTRIBUTING.md

adjust indents for bass

fix doc capture comment
</content>
</entry>
<entry>
<title>feat(julia): add builtin functions &amp; types</title>
<updated>2023-03-10T08:38:23Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-03-10T00:53:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1012dd957e120f333474d8dbee07201ee7c1e94d'/>
<id>urn:sha1:1012dd957e120f333474d8dbee07201ee7c1e94d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(julia): mark begin &amp; end in an index or range expression as `@variable.builtin`</title>
<updated>2023-03-10T08:38:23Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-03-10T00:53:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=8886384244381f59458271b0e6f99f95fb7447fd'/>
<id>urn:sha1:8886384244381f59458271b0e6f99f95fb7447fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(julia): refactor some operators and punctuation</title>
<updated>2023-03-10T08:38:23Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-03-10T00:52:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9c7fa77f1443fd215c26c7c5f58484e2d4aeff0f'/>
<id>urn:sha1:9c7fa77f1443fd215c26c7c5f58484e2d4aeff0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add `@string.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-01T17:26:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=95bcd6a8fa1baa0824d44b697ba05bcc0b97bd34'/>
<id>urn:sha1:95bcd6a8fa1baa0824d44b697ba05bcc0b97bd34</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(julia/highlights): Add `as` keyword</title>
<updated>2023-02-03T22:29:30Z</updated>
<author>
<name>Sergio Alejandro Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2023-02-03T04:12:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4301040bbc578efec1ec81f96b53642ecc1543aa'/>
<id>urn:sha1:4301040bbc578efec1ec81f96b53642ecc1543aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>julia: add `if_clause` (#4204)</title>
<updated>2023-01-23T08:14:30Z</updated>
<author>
<name>Sergio A. Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2023-01-23T08:14:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4895c2133fbc4271b5592422e356c7a13f0fef76'/>
<id>urn:sha1:4895c2133fbc4271b5592422e356c7a13f0fef76</id>
<content type='text'>
* fix(julia/highlights): Add `if_clause`

* Update Julia lockfile revision</content>
</entry>
<entry>
<title>julia: update parser and highlights (#4035)</title>
<updated>2022-12-27T09:27:22Z</updated>
<author>
<name>Sergio A. Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2022-12-27T09:27:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0cb637ca9f4389172933e5aba36387ab8430b6fb'/>
<id>urn:sha1:0cb637ca9f4389172933e5aba36387ab8430b6fb</id>
<content type='text'>
- Update patterns for type definitions:
  The grammar was updated to parse `abstract type` and `primitive type`
  as a single token.
- Update @symbol capture to highlight quoted operators as symbols.
- Add pattern to highlight adjoint operator.
- Update patterns and captures for:
  - "keyword" operators (in, isa, where)
  - type operators (&lt;:, &gt;:)
  - Parametrized types.
</content>
</entry>
<entry>
<title>julia: update parser and highlights (#4016)</title>
<updated>2022-12-23T09:34:24Z</updated>
<author>
<name>Sergio A. Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2022-12-23T09:34:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=82cff67988b36450caefb557414ef697a83a58af'/>
<id>urn:sha1:82cff67988b36450caefb557414ef697a83a58af</id>
<content type='text'>
- Replace `scoped_identifier` with `field_expression` in function names
- Replace true and false with `boolean_literal`</content>
</entry>
<entry>
<title>julia: update queries to parser change (#3956)</title>
<updated>2022-12-14T08:06:08Z</updated>
<author>
<name>Sergio A. Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2022-12-14T08:06:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d31c71c959348b7b15f7e69608a47aea05ed7bc6'/>
<id>urn:sha1:d31c71c959348b7b15f7e69608a47aea05ed7bc6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(julia): update queries to parser change</title>
<updated>2022-12-03T11:00:27Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-12-03T10:42:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=360315540ca3c2218bcc2666d7272f88c229c89b'/>
<id>urn:sha1:360315540ca3c2218bcc2666d7272f88c229c89b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights: create subscoping for ternary operator</title>
<updated>2022-12-02T20:42:11Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2022-12-02T19:22:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d6a2ecb8b7093d6f6673cb6748bce9214a5099d3'/>
<id>urn:sha1:d6a2ecb8b7093d6f6673cb6748bce9214a5099d3</id>
<content type='text'>
After https://github.com/nvim-treesitter/nvim-treesitter/issues/470,
we decided to use `@conditional` for ternary operator instead of
operator despite `@conditional` is documented for keywords only.
A sub-scoping can make it easier for people to highlight this operator
group differently.

Also unify the usage of `@conditional...` across languages.
</content>
</entry>
<entry>
<title>injections(julia): add markdown</title>
<updated>2022-11-27T16:35:10Z</updated>
<author>
<name>ObserverOfTime</name>
<email>chronobserver@disroot.org</email>
</author>
<published>2022-11-27T12:12:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e973a5cbb2b87bcacbb390365527652aa0256bb3'/>
<id>urn:sha1:e973a5cbb2b87bcacbb390365527652aa0256bb3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>injections: add more regex injections</title>
<updated>2022-11-27T16:35:10Z</updated>
<author>
<name>ObserverOfTime</name>
<email>chronobserver@disroot.org</email>
</author>
<published>2022-11-26T12:27:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9018fb26cc91c5e2349f94e39e8fdcfd43773891'/>
<id>urn:sha1:9018fb26cc91c5e2349f94e39e8fdcfd43773891</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(julia): 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-20T12:41:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=58940a558986a640623bf42ad48273576d14b613'/>
<id>urn:sha1:58940a558986a640623bf42ad48273576d14b613</id>
<content type='text'>
</content>
</entry>
<entry>
<title>julia: update queries to parser change</title>
<updated>2022-11-12T10:06:59Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-11-12T09:28:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=692432df294ef3881f450dc80839e21c978cde28'/>
<id>urn:sha1:692432df294ef3881f450dc80839e21c978cde28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: update julia queries to parser change</title>
<updated>2022-11-06T10:12:20Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-11-06T10:03:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f6bc84dabdf6e201c25df2a1f5e1bb5748c833d1'/>
<id>urn:sha1:f6bc84dabdf6e201c25df2a1f5e1bb5748c833d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor julia locals</title>
<updated>2022-11-02T22:08:11Z</updated>
<author>
<name>Sergio Alejandro Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2022-11-02T21:21:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a4b10b60c16ca141ca1dae538479889dd6932270'/>
<id>urn:sha1:a4b10b60c16ca141ca1dae538479889dd6932270</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(highlights/julia): Update definitions</title>
<updated>2022-11-02T22:08:11Z</updated>
<author>
<name>Sergio Alejandro Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2022-10-10T04:58:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=27bbb64f8773066371c3f844e9bdad4c942bcdad'/>
<id>urn:sha1:27bbb64f8773066371c3f844e9bdad4c942bcdad</id>
<content type='text'>
See https://github.com/tree-sitter/tree-sitter-julia/pull/54

Remove a bunch of patterns with `argument_list`. No longer necessary
with `short_function_definition`.

Other minor changes including:

- Add boolean literals See
  https://github.com/tree-sitter/tree-sitter-julia/pull/44
- Update highlights for operators (for bindings, type operators, etc)

- Update lockfile
</content>
</entry>
<entry>
<title>fix(julia): remove highlight query for constants</title>
<updated>2022-10-12T16:17:21Z</updated>
<author>
<name>Fredrik Ekre</name>
<email>ekrefredrik@gmail.com</email>
</author>
<published>2022-10-11T22:24:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ef05f00814cb2ac125b9a86f174bbd3c50fdd8d3'/>
<id>urn:sha1:ef05f00814cb2ac125b9a86f174bbd3c50fdd8d3</id>
<content type='text'>
This patch removes the highlight query for constant identifiers based on
capitalization. This led to inconsistent highlighting since e.g. `AA`
would be a regular identifier, but `AAA` a constant. It is indeed true
that some constants are uppercase only identifiers, but there are also
constants which doesn't follow this pattern. Since there are no rules
about this it seems better to not try to guess.
</content>
</entry>
<entry>
<title>Split func/method definition from calls in julia highlighting query</title>
<updated>2022-08-03T19:05:30Z</updated>
<author>
<name>lfenzo</name>
<email>lfenzo@protonmail.com</email>
</author>
<published>2022-07-24T22:34:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=140393cfff11d99053a5b5363afb4dda6a3f1fa4'/>
<id>urn:sha1:140393cfff11d99053a5b5363afb4dda6a3f1fa4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(julia): add "mutable" keyword</title>
<updated>2022-07-16T11:37:59Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2022-07-15T21:43:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=aabae392943ad91ad2a4c7b395b0f37c7fe5c15f'/>
<id>urn:sha1:aabae392943ad91ad2a4c7b395b0f37c7fe5c15f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(highlights/julia): make operators visible</title>
<updated>2022-06-01T07:26:50Z</updated>
<author>
<name>Sergio Alejandro Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2022-05-24T18:12:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=6a4eb4e1c3b70bc0c0af9e3ffc52269d9be5e29c'/>
<id>urn:sha1:6a4eb4e1c3b70bc0c0af9e3ffc52269d9be5e29c</id>
<content type='text'>
See tree-sitter/tree-sitter-julia#34
</content>
</entry>
<entry>
<title>highlights(julia): Update literals</title>
<updated>2022-04-15T22:28:00Z</updated>
<author>
<name>Sergio Alejandro Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2022-04-15T22:15:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=394e7f804831dfebf4286d88850fe9bba5db1ee1'/>
<id>urn:sha1:394e7f804831dfebf4286d88850fe9bba5db1ee1</id>
<content type='text'>
Add queries for:
- Character literals
- Escape sequences
- NaNs, Infs and missing

Remove highlight to identifiers in coefficient expressions.

Update other literals to match grammar.
</content>
</entry>
<entry>
<title>julia: update queries to parser changes</title>
<updated>2022-04-15T10:15:18Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-04-15T08:30:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b2807559e35587e3c9dc0b82633f8b4b04705192'/>
<id>urn:sha1:b2807559e35587e3c9dc0b82633f8b4b04705192</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(highlights/julia): Add missing highlights (#2464)</title>
<updated>2022-02-07T21:16:58Z</updated>
<author>
<name>Sergio A. Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2022-02-07T21:16:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=39142675775dc1b73ea34a0a87d6030274827a99'/>
<id>urn:sha1:39142675775dc1b73ea34a0a87d6030274827a99</id>
<content type='text'>
- Add highlights for:
    + command strings
    + abstract type definitions
    + module `end` delimiters

- Distinguish `:` in quotes and ranges (it's already highlighted
  differently in ternary expressions).</content>
</entry>
<entry>
<title>highlights(julia): add highlight for block comments</title>
<updated>2022-01-13T16:56:06Z</updated>
<author>
<name>koalp</name>
<email>koalp@alpaga.dev</email>
</author>
<published>2022-01-13T16:35:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c6afb729b9f3dc0c9270acf9790a29b0d1df9b63'/>
<id>urn:sha1:c6afb729b9f3dc0c9270acf9790a29b0d1df9b63</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update queries</title>
<updated>2021-12-22T20:17:28Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2021-12-22T18:26:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=56634f49ab3d8122153c8c5582c581fb6a6af075'/>
<id>urn:sha1:56634f49ab3d8122153c8c5582c581fb6a6af075</id>
<content type='text'>
- Don't use the old form for predicates
- Update some invalid queries
</content>
</entry>
<entry>
<title>chore: fix typos</title>
<updated>2021-11-02T22:47:48Z</updated>
<author>
<name>Dundar Göc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2021-11-01T21:35:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=6a4fdb317d42a8462621764ff97ad3bc8ff496cf'/>
<id>urn:sha1:6a4fdb317d42a8462621764ff97ad3bc8ff496cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add exception handling branches</title>
<updated>2021-07-07T19:37:18Z</updated>
<author>
<name>Sergio Alejandro Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2021-06-16T22:14:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f3fab7498f34f846d472cc6181bfdb345f8aadf8'/>
<id>urn:sha1:f3fab7498f34f846d472cc6181bfdb345f8aadf8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Julia fold queries</title>
<updated>2021-07-07T19:37:18Z</updated>
<author>
<name>Sergio Alejandro Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2021-06-14T20:46:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a890c81a6b7d3c9b9306f4e811e402498b724433'/>
<id>urn:sha1:a890c81a6b7d3c9b9306f4e811e402498b724433</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Julia indent queries</title>
<updated>2021-07-07T19:37:18Z</updated>
<author>
<name>Sergio Alejandro Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2021-06-14T20:46:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=6ec7516d3d7ef5f6e7a87986bb567548795a6286'/>
<id>urn:sha1:6ec7516d3d7ef5f6e7a87986bb567548795a6286</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>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>Improve check-queries (#1253)</title>
<updated>2021-05-31T17:03:27Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2021-05-31T17:03:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c1f61d4ca1319747c27ec97b5f050b3d936e0a55'/>
<id>urn:sha1:c1f61d4ca1319747c27ec97b5f050b3d936e0a55</id>
<content type='text'>
- Add checks for injections.
- Allow queries that start with [A-Z] for highlights only.
- Don't stop on the first error, finish checking all queries.</content>
</entry>
<entry>
<title>Add Julia queries</title>
<updated>2021-05-16T19:26:06Z</updated>
<author>
<name>Sergio Alejandro Vargas</name>
<email>savargasqu+git@unal.edu.co</email>
</author>
<published>2021-05-10T20:59:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d2a5e207b8645389c58ae1721ff1af11dead3f96'/>
<id>urn:sha1:d2a5e207b8645389c58ae1721ff1af11dead3f96</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(julia): add "type"/"primitive" keyword</title>
<updated>2021-04-23T21:18:00Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-04-23T20:39:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=eca826b7039c95754cd7fc8de07da3bd2c12e90b'/>
<id>urn:sha1:eca826b7039c95754cd7fc8de07da3bd2c12e90b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(julia): add punctuation</title>
<updated>2021-04-23T21:18:00Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-04-23T20:28:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=13532928139a19e3fdfbcff67b29c09faee39610'/>
<id>urn:sha1:13532928139a19e3fdfbcff67b29c09faee39610</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(highlights): always highlight ternary operator as operator</title>
<updated>2021-04-22T15:50:56Z</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2021-04-22T15:43:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9cfd3377e31fc28395187657430c60e25c0e23e5'/>
<id>urn:sha1:9cfd3377e31fc28395187657430c60e25c0e23e5</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>Highlight Julia symbol expressions as TSSymbol</title>
<updated>2021-03-04T05:19:40Z</updated>
<author>
<name>Dennis B</name>
<email>bluz71@users.noreply.github.com</email>
</author>
<published>2021-03-04T03:34:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a74da044a8c208177c0af56eeab709859e2fda38'/>
<id>urn:sha1:a74da044a8c208177c0af56eeab709859e2fda38</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Julia highlights: Add markdown injection for docstrings</title>
<updated>2021-01-03T18:05:02Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-01-01T12:15:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=14d004773f7e45d56d668a5da3b198407dd4edc5'/>
<id>urn:sha1:14d004773f7e45d56d668a5da3b198407dd4edc5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Julia highlights (coauthor: @mroavi)</title>
<updated>2021-01-03T18:05:02Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-11-09T19:05:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=dcf19d226bef7f10af218818286cfa080d3c7079'/>
<id>urn:sha1:dcf19d226bef7f10af218818286cfa080d3c7079</id>
<content type='text'>
</content>
</entry>
</feed>
