<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-treesitter/queries/sql, branch test/init</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-treesitter/atom?h=test%2Finit</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-treesitter/atom?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(sql): add folds (#7686)</title>
<updated>2025-02-26T16:36:48Z</updated>
<author>
<name>Raafat Turki</name>
<email>raafat.turki@proton.me</email>
</author>
<published>2025-02-26T16:36:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=8f87d28442f7f91347e993661c319135f47729c7'/>
<id>urn:sha1:8f87d28442f7f91347e993661c319135f47729c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(sql): remove unused rules</title>
<updated>2024-10-16T06:35:54Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2024-10-15T16:05:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d912ede29005063c14abbbbf62c0d3566d605680'/>
<id>urn:sha1:d912ede29005063c14abbbbf62c0d3566d605680</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(sql): highlight fields in column definition</title>
<updated>2024-03-20T11:06:16Z</updated>
<author>
<name>Omar Valdez</name>
<email>80359343+ValdezFOmar@users.noreply.github.com</email>
</author>
<published>2024-03-16T01:44:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=93a9632b63c1a6878551b37688e0884c04178525'/>
<id>urn:sha1:93a9632b63c1a6878551b37688e0884c04178525</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(highlights)!: `@keyword.storage` → `@keyword.modifier`</title>
<updated>2024-03-16T12:51:16Z</updated>
<author>
<name>Jaehwang Jung</name>
<email>tomtomjhj@gmail.com</email>
</author>
<published>2024-03-16T05:23:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=dccf31f9b1fbbbd09e6720c7d8f5f1a2433fd32d'/>
<id>urn:sha1:dccf31f9b1fbbbd09e6720c7d8f5f1a2433fd32d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(highlights)!: keyword `@type.qualifier` → `@keyword.modifier`</title>
<updated>2024-03-16T12:51:16Z</updated>
<author>
<name>Jaehwang Jung</name>
<email>tomtomjhj@gmail.com</email>
</author>
<published>2024-03-08T10:09:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=998b230a77b544761bae8aa7518d40b91a5c9559'/>
<id>urn:sha1:998b230a77b544761bae8aa7518d40b91a5c9559</id>
<content type='text'>
</content>
</entry>
<entry>
<title>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>chore: query formatting</title>
<updated>2024-01-19T15:58:37Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2024-01-06T06:05:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9'/>
<id>urn:sha1:57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat!: align standard captures with upstream</title>
<updated>2024-01-19T15:58:37Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-12-24T09:00:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1ae9b0e4558fe7868f8cda2db65239cfb14836d0'/>
<id>urn:sha1:1ae9b0e4558fe7868f8cda2db65239cfb14836d0</id>
<content type='text'>
Problem: Sharing highlight queries with upstream tree-sitter and
Helix is difficult.

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

Specifically:

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

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

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

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

* cleanup

  - remove some redundant `@conceal` (but still allow it for conceal-only patterns)
  - remove obsolete `@error` (syntax linting is out of scope for this repo)
  - sort, cleanup capture list in `CONTRIBUTING.md`
</content>
</entry>
<entry>
<title>fix(sql): update queries from upstream</title>
<updated>2023-11-02T18:39:34Z</updated>
<author>
<name>Derek Stride</name>
<email>derek.stride@shopify.com</email>
</author>
<published>2023-11-02T18:26:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1920285ec11654072f14d07258e73ef792ac9005'/>
<id>urn:sha1:1920285ec11654072f14d07258e73ef792ac9005</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(sql): add t-sql specific data types (#5311)</title>
<updated>2023-08-25T00:23:38Z</updated>
<author>
<name>Matthias Q</name>
<email>35303817+matthias-Q@users.noreply.github.com</email>
</author>
<published>2023-08-25T00:23:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=33958915fe03d5f1c37b80cd29fea1a269f563b8'/>
<id>urn:sha1:33958915fe03d5f1c37b80cd29fea1a269f563b8</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>feat(sql): add missing keywords</title>
<updated>2023-08-07T21:19:57Z</updated>
<author>
<name>Matthias Queitsch</name>
<email>matthias.queitsch@mailbox.org</email>
</author>
<published>2023-08-07T21:01:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2f5b4a65dc065b5a6581429d5c1ca87e62fcb120'/>
<id>urn:sha1:2f5b4a65dc065b5a6581429d5c1ca87e62fcb120</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(sql): add new keywords</title>
<updated>2023-07-30T08:45:04Z</updated>
<author>
<name>Matthias Queitsch</name>
<email>matthias.queitsch@mailbox.org</email>
</author>
<published>2023-07-30T06:31:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e8648569d82c7bb46dc511cda9dbec687774461f'/>
<id>urn:sha1:e8648569d82c7bb46dc511cda9dbec687774461f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(sql): update queries for newly added keywords</title>
<updated>2023-07-18T06:39:36Z</updated>
<author>
<name>Matthias Q</name>
<email>35303817+matthias-Q@users.noreply.github.com</email>
</author>
<published>2023-07-18T06:39:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e75b795f00689804b4cce917634ef68ee48b38a0'/>
<id>urn:sha1:e75b795f00689804b4cce917634ef68ee48b38a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(sql): update highlights from upstream</title>
<updated>2023-07-05T20:05:56Z</updated>
<author>
<name>Derek Stride</name>
<email>derek.stride@shopify.com</email>
</author>
<published>2023-07-05T20:05:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1a915819d8a93548910c8649218a1df8ccaa677c'/>
<id>urn:sha1:1a915819d8a93548910c8649218a1df8ccaa677c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(sql): json operator highlights</title>
<updated>2023-06-29T23:25:34Z</updated>
<author>
<name>Dian Fay</name>
<email>dmfay@users.noreply.github.com</email>
</author>
<published>2023-06-29T23:25:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=849645e893386a9fe4286e44679da6b7bb263b31'/>
<id>urn:sha1:849645e893386a9fe4286e44679da6b7bb263b31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(sql): add `filter` keyword</title>
<updated>2023-06-29T05:54:33Z</updated>
<author>
<name>Matthias Q</name>
<email>35303817+matthias-Q@users.noreply.github.com</email>
</author>
<published>2023-06-29T05:54:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ea637db9748f14a827b8b81b00252a96842f6ec4'/>
<id>urn:sha1:ea637db9748f14a827b8b81b00252a96842f6ec4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(sql): compound_statement -&gt; block</title>
<updated>2023-06-25T15:31:24Z</updated>
<author>
<name>Dian M Fay</name>
<email>dian.m.fay@gmail.com</email>
</author>
<published>2023-06-25T14:35:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b75f79bc5f68b552743d2136b80fe545871d5501'/>
<id>urn:sha1:b75f79bc5f68b552743d2136b80fe545871d5501</id>
<content type='text'>
a little more reorganizing; we've copied the indents file into
tree-sitter-sql and it tests okay there.
</content>
</entry>
<entry>
<title>highlights(sql): remove `keyword_group_concat` after refactor</title>
<updated>2023-06-23T18:04:47Z</updated>
<author>
<name>Matthias Queitsch</name>
<email>matthias.queitsch@mailbox.org</email>
</author>
<published>2023-06-23T17:47:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f26596386f31d5bd74b85b7d1ab0fd90c5b98608'/>
<id>urn:sha1:f26596386f31d5bd74b85b7d1ab0fd90c5b98608</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(sql): fix order for `invocation`</title>
<updated>2023-06-22T16:18:42Z</updated>
<author>
<name>Matthias Queitsch</name>
<email>matthias.queitsch@mailbox.org</email>
</author>
<published>2023-06-22T15:14:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ae0415331483bd143f80c186401fb2aa783f33df'/>
<id>urn:sha1:ae0415331483bd143f80c186401fb2aa783f33df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(sql): invocation</title>
<updated>2023-06-22T06:39:42Z</updated>
<author>
<name>Dian M Fay</name>
<email>dian.m.fay@gmail.com</email>
</author>
<published>2023-06-21T22:59:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=40ac56c4938280619211d8a666656f3744b40fcb'/>
<id>urn:sha1:40ac56c4938280619211d8a666656f3744b40fcb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(sql): field alias moved to term</title>
<updated>2023-06-22T06:39:42Z</updated>
<author>
<name>Dian M Fay</name>
<email>dian.m.fay@gmail.com</email>
</author>
<published>2023-06-21T00:58:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=38372dcda497ccc54f5f86e873f7438635323a6b'/>
<id>urn:sha1:38372dcda497ccc54f5f86e873f7438635323a6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(sql): table_alias -&gt; alias</title>
<updated>2023-06-22T06:39:42Z</updated>
<author>
<name>Dian M Fay</name>
<email>dian.m.fay@gmail.com</email>
</author>
<published>2023-06-20T23:53:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=cabbda88c94666381dd8e64112e2c2e2b31204c1'/>
<id>urn:sha1:cabbda88c94666381dd8e64112e2c2e2b31204c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(sql): table_reference -&gt; object_reference</title>
<updated>2023-06-22T06:39:42Z</updated>
<author>
<name>Dian M Fay</name>
<email>dian.m.fay@gmail.com</email>
</author>
<published>2023-06-20T12:51:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3db1a461b9f55903a6898f3835b1dbf1040f24c3'/>
<id>urn:sha1:3db1a461b9f55903a6898f3835b1dbf1040f24c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(sql): add new keywords for optimization statements and renames</title>
<updated>2023-06-19T17:09:47Z</updated>
<author>
<name>Matthias Q</name>
<email>35303817+matthias-Q@users.noreply.github.com</email>
</author>
<published>2023-06-19T17:09:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=517a79c84890507e0868982f23c7723541a0d0ea'/>
<id>urn:sha1:517a79c84890507e0868982f23c7723541a0d0ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>indents(sql): initial support (#4857)</title>
<updated>2023-05-25T05:53:14Z</updated>
<author>
<name>Matthias Q</name>
<email>35303817+matthias-Q@users.noreply.github.com</email>
</author>
<published>2023-05-25T05:53:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=dae928b3bbbcdd3890c61549bdc4c50e1e0d3094'/>
<id>urn:sha1:dae928b3bbbcdd3890c61549bdc4c50e1e0d3094</id>
<content type='text'>
* indents(sql): initial support

* indents(sql): fix queries and lua style</content>
</entry>
<entry>
<title>highlights(sql): add keyword `overwrite`</title>
<updated>2023-05-24T01:08:50Z</updated>
<author>
<name>Matthias Queitsch</name>
<email>matthias.queitsch@mailbox.org</email>
</author>
<published>2023-05-23T21:53:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b8ddb83d606c9f7f6b76843246ee9820353b417e'/>
<id>urn:sha1:b8ddb83d606c9f7f6b76843246ee9820353b417e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(sql): refactor `count` to generic `invocation`</title>
<updated>2023-05-16T00:00:22Z</updated>
<author>
<name>Matthias Queitsch</name>
<email>matthias.queitsch@mailbox.org</email>
</author>
<published>2023-05-15T21:21:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=27079f70603c9d8a002635acfb95db33318e4eef'/>
<id>urn:sha1:27079f70603c9d8a002635acfb95db33318e4eef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(sql): add more keywords </title>
<updated>2023-05-08T21:40:33Z</updated>
<author>
<name>Derek Stride</name>
<email>derek.stride@shopify.com</email>
</author>
<published>2023-05-08T21:40:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0ec48923e526d55892b7a1564a01b5111e5e9ba0'/>
<id>urn:sha1:0ec48923e526d55892b7a1564a01b5111e5e9ba0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(sql): add `full`, `any` and `some` keywords</title>
<updated>2023-03-31T10:13:45Z</updated>
<author>
<name>Matthias Queitsch</name>
<email>matthias.queitsch@mailbox.org</email>
</author>
<published>2023-03-30T06:21:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d546bcd1f1393e144396fc049ae4bf7d4fffccab'/>
<id>urn:sha1:d546bcd1f1393e144396fc049ae4bf7d4fffccab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update sql parser and highlights</title>
<updated>2023-03-29T22:29:40Z</updated>
<author>
<name>Trey Wood</name>
<email>treyw@squareup.com</email>
</author>
<published>2023-03-29T19:26:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5d85bdd8832af4d674f894e0af2fdf75fae16bbc'/>
<id>urn:sha1:5d85bdd8832af4d674f894e0af2fdf75fae16bbc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(sql): add new keywords for views and defaults</title>
<updated>2023-03-22T21:01:21Z</updated>
<author>
<name>Matthias Queitsch</name>
<email>matthias.queitsch@mailbox.org</email>
</author>
<published>2023-03-21T20:33:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=97a354ff4425933f71c88751a9d028afc656159e'/>
<id>urn:sha1:97a354ff4425933f71c88751a9d028afc656159e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(sql): add new keywords and datatypes</title>
<updated>2023-03-08T22:32:22Z</updated>
<author>
<name>Matthias Queitsch</name>
<email>matthias.queitsch@mailbox.org</email>
</author>
<published>2023-03-08T20:28:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=fc1ca10bfbdee17e29374d0d1bac8ea030539dc3'/>
<id>urn:sha1:fc1ca10bfbdee17e29374d0d1bac8ea030539dc3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(sql): keywords as `@storageclass`</title>
<updated>2023-03-04T11:14:31Z</updated>
<author>
<name>Matthias Queitsch</name>
<email>matthias.queitsch@mailbox.org</email>
</author>
<published>2023-03-03T23:36:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d4e48be88d9822d98c9194f5cc2778c9953afb66'/>
<id>urn:sha1:d4e48be88d9822d98c9194f5cc2778c9953afb66</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(sql): added missing kwds, added `@attribute` and @`type.qualifier` kwds</title>
<updated>2023-03-04T11:14:31Z</updated>
<author>
<name>Matthias Queitsch</name>
<email>matthias.queitsch@mailbox.org</email>
</author>
<published>2023-03-03T19:52:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d382b4156326195725d0d8cd84fe8b60a39bb73b'/>
<id>urn:sha1:d382b4156326195725d0d8cd84fe8b60a39bb73b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(sql): add missing keywords</title>
<updated>2023-03-04T11:14:31Z</updated>
<author>
<name>Matthias Queitsch</name>
<email>matthias.queitsch@mailbox.org</email>
</author>
<published>2023-03-02T22:18:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e3a1ae4c4eccf309eaa1880176de7307cd70748a'/>
<id>urn:sha1:e3a1ae4c4eccf309eaa1880176de7307cd70748a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(sql): update highlight queries</title>
<updated>2023-02-21T06:47:45Z</updated>
<author>
<name>Matthias Queitsch</name>
<email>matthias.queitsch@mailbox.org</email>
</author>
<published>2023-02-14T20:17:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c9d7f9c9207b6fe53f58e0a3ef2e5227c37d9004'/>
<id>urn:sha1:c9d7f9c9207b6fe53f58e0a3ef2e5227c37d9004</id>
<content type='text'>
highlights(sql): add bool, attributes, conditionals

highlights(sql): add builtins

highlights(sql): add parameters

highlights(sql): add temp table attribute

update sql highlights; add floats

bump sql version

bump upstream sql version

highlights(sql): fix float regex

fix upstream changes; bump sql version
</content>
</entry>
<entry>
<title>sql: update parser and query (#3820)</title>
<updated>2022-11-18T14:20:39Z</updated>
<author>
<name>Derek Stride</name>
<email>derek.stride@shopify.com</email>
</author>
<published>2022-11-18T14:20:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9705316fff7a16ba6c70c26a6afd77d00a7e8b2e'/>
<id>urn:sha1:9705316fff7a16ba6c70c26a6afd77d00a7e8b2e</id>
<content type='text'>
Add better `term` nodes in the select expression</content>
</entry>
<entry>
<title>highlights(sql): remove grouped keyword</title>
<updated>2022-09-14T06:22:21Z</updated>
<author>
<name>Matthias Queitsch</name>
<email>matthias.queitsch@mailbox.org</email>
</author>
<published>2022-09-14T05:38:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3aef8d60ae93353e422171eb9b011c62e81d3ef7'/>
<id>urn:sha1:3aef8d60ae93353e422171eb9b011c62e81d3ef7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(sql): removed duplicate keywords, added new keyword, hashing</title>
<updated>2022-09-14T06:22:21Z</updated>
<author>
<name>Matthias Queitsch</name>
<email>matthias.queitsch@mailbox.org</email>
</author>
<published>2022-09-13T20:35:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1c384edc57d0d3f257fb6c8cc622d518535de689'/>
<id>urn:sha1:1c384edc57d0d3f257fb6c8cc622d518535de689</id>
<content type='text'>
as function.calls
</content>
</entry>
<entry>
<title>highlights(sql): missing keyword &amp; marginalia</title>
<updated>2022-09-08T19:13:17Z</updated>
<author>
<name>derekstride</name>
<email>djgstride@gmail.com</email>
</author>
<published>2022-09-08T13:58:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=612af3061d09472dd62c7dabd9229a39d273d3bf'/>
<id>urn:sha1:612af3061d09472dd62c7dabd9229a39d273d3bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>removed duplicated kw, start capturing subtree earlier</title>
<updated>2022-09-08T15:44:21Z</updated>
<author>
<name>Matthias Queitsch</name>
<email>matthias.queitsch@mailbox.org</email>
</author>
<published>2022-09-07T06:48:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5b4fd6ba006f76a04eb2bf6d6966ee7ac37ed59f'/>
<id>urn:sha1:5b4fd6ba006f76a04eb2bf6d6966ee7ac37ed59f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>change table_expression -&gt; table_reference</title>
<updated>2022-09-08T15:44:21Z</updated>
<author>
<name>Matthias Queitsch</name>
<email>matthias.queitsch@mailbox.org</email>
</author>
<published>2022-09-07T05:52:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=72eac1deeb641cfb36bcc70746906a01de5851fb'/>
<id>urn:sha1:72eac1deeb641cfb36bcc70746906a01de5851fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>account for added and renamed keywords</title>
<updated>2022-08-29T08:30:28Z</updated>
<author>
<name>Matthias Queitsch</name>
<email>matthias.queitsch@mailbox.org</email>
</author>
<published>2022-08-29T03:03:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=6e0e03285aac20ab91228fcc0f6d49b3959f922a'/>
<id>urn:sha1:6e0e03285aac20ab91228fcc0f6d49b3959f922a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SQL highlight queries rely on latest parser AST</title>
<updated>2022-08-05T19:20:11Z</updated>
<author>
<name>derekstride</name>
<email>derek.stride@shopify.com</email>
</author>
<published>2022-08-05T18:19:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3832fde3ee0a022924f8b1ace1b91f7c0b216b60'/>
<id>urn:sha1:3832fde3ee0a022924f8b1ace1b91f7c0b216b60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Split func/method definition from calls in several programming language queries</title>
<updated>2022-08-03T19:05:30Z</updated>
<author>
<name>lfenzo</name>
<email>lfenzo@protonmail.com</email>
</author>
<published>2022-07-30T00:09:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c784720917bacb6716ce35ef07d464f5da738dd7'/>
<id>urn:sha1:c784720917bacb6716ce35ef07d464f5da738dd7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Highlight sql comments (#3178)</title>
<updated>2022-07-14T14:07:10Z</updated>
<author>
<name>Robert Liebowitz</name>
<email>rliebz@gmail.com</email>
</author>
<published>2022-07-14T14:07:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=97a0322c6395f23cf854a091ccecfe8b97a27e83'/>
<id>urn:sha1:97a0322c6395f23cf854a091ccecfe8b97a27e83</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update lockfile and highlight queries</title>
<updated>2022-07-07T22:15:40Z</updated>
<author>
<name>derekstride</name>
<email>derek.stride@shopify.com</email>
</author>
<published>2022-07-04T19:03:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1b6debcf69a83d96b9ef63f4b8544d3921ed1e33'/>
<id>urn:sha1:1b6debcf69a83d96b9ef63f4b8544d3921ed1e33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial SQL support</title>
<updated>2022-07-07T22:15:40Z</updated>
<author>
<name>derekstride</name>
<email>djgstride@gmail.com</email>
</author>
<published>2021-03-15T01:08:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=8927588e4771070b92fdefef057eec6e6181e465'/>
<id>urn:sha1:8927588e4771070b92fdefef057eec6e6181e465</id>
<content type='text'>
</content>
</entry>
</feed>
