<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-treesitter/queries/bash/highlights.scm, branch v0.10.0</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/bash/highlights.scm?h=v0.10.0</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/bash/highlights.scm?h=v0.10.0'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/'/>
<updated>2024-11-21T15:47:55Z</updated>
<entry>
<title>feat(bash): highlight redirections</title>
<updated>2024-11-21T15:47:55Z</updated>
<author>
<name>Omar Valdez</name>
<email>omarantoniovaldezf2@gmail.com</email>
</author>
<published>2024-11-21T01:40:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=fb12c7f8a385b1b695bdb17dcd5832ccb416d4c3'/>
<id>urn:sha1:fb12c7f8a385b1b695bdb17dcd5832ccb416d4c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(bash): highlight more builtin commands</title>
<updated>2024-10-30T07:38:06Z</updated>
<author>
<name>Omar Valdez</name>
<email>omarantoniovaldezf2@gmail.com</email>
</author>
<published>2024-10-27T02:23:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0e65a9f272510de71d1fda0615d69ac7f0c4d2a0'/>
<id>urn:sha1:0e65a9f272510de71d1fda0615d69ac7f0c4d2a0</id>
<content type='text'>
Commands:
- `.`
- `:`
- `true`
- `false`
</content>
</entry>
<entry>
<title>feat(bash): highlight special shell variables</title>
<updated>2024-10-25T14:16:00Z</updated>
<author>
<name>Omar Valdez</name>
<email>omarantoniovaldezf2@gmail.com</email>
</author>
<published>2024-10-24T09:30:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=48fc5d1dfe3dded8028826dfee7526e26212c73b'/>
<id>urn:sha1:48fc5d1dfe3dded8028826dfee7526e26212c73b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(bash): Highlight declaration and unset command parameters (#6634)</title>
<updated>2024-05-22T02:03:22Z</updated>
<author>
<name>Omar Valdez</name>
<email>80359343+ValdezFOmar@users.noreply.github.com</email>
</author>
<published>2024-05-22T02:03:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=7add411eba7a9345c1a4c9a5bafdb10979f140f7'/>
<id>urn:sha1:7add411eba7a9345c1a4c9a5bafdb10979f140f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: standardize and document export keywords</title>
<updated>2024-05-13T07:16:31Z</updated>
<author>
<name>Riley Bruins</name>
<email>ribru17@hotmail.com</email>
</author>
<published>2024-05-13T01:00:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d5a1c2b0c8ec5bb377a41c1c414b315d6b3e9432'/>
<id>urn:sha1:d5a1c2b0c8ec5bb377a41c1c414b315d6b3e9432</id>
<content type='text'>
Many export keywords are captured as `@keyword.import`. This commit
makes it so they are all captured like that, and mentions it in the
documentation.
</content>
</entry>
<entry>
<title>feat(bash,fish): deactivate spelling in shebangs</title>
<updated>2024-05-01T13:01:48Z</updated>
<author>
<name>Kai Moschcau</name>
<email>kai.moschcau@blecon.de</email>
</author>
<published>2024-04-29T12:48:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=46cac01880606f07004f35eed174c2f1b01cce46'/>
<id>urn:sha1:46cac01880606f07004f35eed174c2f1b01cce46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(bash): align substitutions with expansions</title>
<updated>2024-03-25T00:53:58Z</updated>
<author>
<name>michaelPotter</name>
<email>mpotter.dev@gmail.com</email>
</author>
<published>2024-03-24T15:31:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=aa6323e834a181c1035208d1c3c80f31f07e0162'/>
<id>urn:sha1:aa6323e834a181c1035208d1c3c80f31f07e0162</id>
<content type='text'>
The bash manual[1] considers command and process substitutions to be
forms of expansions, so they should be highlighted the same as other
expansions. This is traditionally how they have been highlighted in the
past too.

[1] https://www.gnu.org/software/bash/manual/html_node/Shell-Expansions.html
</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(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(bash): unordered concatenation highlights</title>
<updated>2024-02-18T11:19:20Z</updated>
<author>
<name>Riley Bruins</name>
<email>ribru17@hotmail.com</email>
</author>
<published>2024-02-17T17:45:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5d9e12ccf4cf7a2b90368a217aab57d965c2d624'/>
<id>urn:sha1:5d9e12ccf4cf7a2b90368a217aab57d965c2d624</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(bash): update parser and highlights</title>
<updated>2024-02-10T11:58:38Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2024-02-10T10:54:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=05962ae14a076c5806592b1d447adb0f9707c2c1'/>
<id>urn:sha1:05962ae14a076c5806592b1d447adb0f9707c2c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(bash) Highlight concatenated words as strings</title>
<updated>2024-01-24T23:15:02Z</updated>
<author>
<name>Miles Frain</name>
<email>milesfrain@users.noreply.github.com</email>
</author>
<published>2023-11-22T23:12:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2c1eb02e92734406866b993bd87111891830455b'/>
<id>urn:sha1:2c1eb02e92734406866b993bd87111891830455b</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(bash): update parser and queries</title>
<updated>2023-08-30T18:36:10Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-08-30T18:17:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=920b37260ebc720b0399bd12954fd2bf8bd18242'/>
<id>urn:sha1:920b37260ebc720b0399bd12954fd2bf8bd18242</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(bash): update queries from upstream (#5321)</title>
<updated>2023-08-26T09:06:54Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-08-26T09:06:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3be738312b6e8fa68c3691f77b525212abe143b0'/>
<id>urn:sha1:3be738312b6e8fa68c3691f77b525212abe143b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(bash): add missing highlights</title>
<updated>2023-08-24T21:17:53Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-08-24T21:12:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ed2c6da5a0959d5c0462ef64ac08d3faa4e92861'/>
<id>urn:sha1:ed2c6da5a0959d5c0462ef64ac08d3faa4e92861</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(bash): improve highlights</title>
<updated>2023-08-24T09:11:16Z</updated>
<author>
<name>ObserverOfTime</name>
<email>chronobserver@disroot.org</email>
</author>
<published>2023-08-23T10:02:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1ff7985a74ac42142e55e561dcbff0e881b157f2'/>
<id>urn:sha1:1ff7985a74ac42142e55e561dcbff0e881b157f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(spell): do not spell check certain types of strings (#5203)</title>
<updated>2023-08-07T12:42:24Z</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2023-08-07T12:42:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d9be302f7499c203ab274bc2b37f11150a2f8834'/>
<id>urn:sha1:d9be302f7499c203ab274bc2b37f11150a2f8834</id>
<content type='text'>
- Document that only certain kinds of strings are spell checked, and
  reasons why they may not.

- Remove spell checking for bash strings.</content>
</entry>
<entry>
<title>feat(bash): add various shell builtins</title>
<updated>2023-06-19T06:36:16Z</updated>
<author>
<name>Akmadan23</name>
<email>azadahmadi@mailo.com</email>
</author>
<published>2023-06-18T08:46:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c005b8a880de68f1b1a49aadc686a273ddcb59ac'/>
<id>urn:sha1:c005b8a880de68f1b1a49aadc686a273ddcb59ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(bash): highlight `until` as `@repeat`</title>
<updated>2023-06-05T16:32:53Z</updated>
<author>
<name>Frank Bearoff</name>
<email>fbearoff@users.noreply.github.com</email>
</author>
<published>2023-06-05T16:32:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1b5a7334bb9862abafcf6676d2a2a6973d15ae3a'/>
<id>urn:sha1:1b5a7334bb9862abafcf6676d2a2a6973d15ae3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add "select" to @repeat highlight group</title>
<updated>2023-06-02T08:45:12Z</updated>
<author>
<name>Frank</name>
<email>fbearoff@users.noreply.github.com</email>
</author>
<published>2023-05-31T00:28:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=cb6d94ef7b9ff820c5f2f1789df4bb651552ff2d'/>
<id>urn:sha1:cb6d94ef7b9ff820c5f2f1789df4bb651552ff2d</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>fix(bash): Rename ansii_c_string to ansi_c_string. (#3702)</title>
<updated>2022-10-23T09:57:56Z</updated>
<author>
<name>ギャラ</name>
<email>me@gyara.moe</email>
</author>
<published>2022-10-23T09:57:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2d7249409dd3f6e4a4642e6b435a2d93c08c8b36'/>
<id>urn:sha1:2d7249409dd3f6e4a4642e6b435a2d93c08c8b36</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights: use @preproc where appropriate</title>
<updated>2022-10-15T15:49:01Z</updated>
<author>
<name>ObserverOfTime</name>
<email>chronobserver@disroot.org</email>
</author>
<published>2022-09-18T17:15:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9b43ab819c756f01d2977cd481bdcaead6867174'/>
<id>urn:sha1:9b43ab819c756f01d2977cd481bdcaead6867174</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(bash): add all signal names</title>
<updated>2022-10-15T15:12:55Z</updated>
<author>
<name>ObserverOfTime</name>
<email>chronobserver@disroot.org</email>
</author>
<published>2022-09-18T17:39:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b74bd776f20304438d03e26afc24f3ad5214bea4'/>
<id>urn:sha1:b74bd776f20304438d03e26afc24f3ad5214bea4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(spell): support more languages</title>
<updated>2022-09-26T12:47:12Z</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2022-09-26T09:19:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=37398c7d68826c8d6ae3f85cc52d83fd3dee4f84'/>
<id>urn:sha1:37398c7d68826c8d6ae3f85cc52d83fd3dee4f84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>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>highlights(bash): add more builtins</title>
<updated>2022-04-04T16:52:14Z</updated>
<author>
<name>adrian5</name>
<email>adrian5@users.noreply.github.com</email>
</author>
<published>2022-04-04T12:24:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=fa6031d81a401d3efe1651ea4e388a4e6959302e'/>
<id>urn:sha1:fa6031d81a401d3efe1651ea4e388a4e6959302e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(bash): add operators "&gt;&gt;", "&lt;&lt;"</title>
<updated>2022-03-16T14:05:03Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2022-03-16T12:37:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4fa30b5249728b0c5e630525f2e7957a25796202'/>
<id>urn:sha1:4fa30b5249728b0c5e630525f2e7957a25796202</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(bash): add `[[` `]]`</title>
<updated>2021-12-14T18:31:21Z</updated>
<author>
<name>lucy</name>
<email>lucy@luz.lu</email>
</author>
<published>2021-12-14T18:04:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=be741e256895c5ead5254b85366a136382c64ba8'/>
<id>urn:sha1:be741e256895c5ead5254b85366a136382c64ba8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(bash): add process substitution</title>
<updated>2021-12-14T18:31:21Z</updated>
<author>
<name>lucy</name>
<email>lucy@luz.lu</email>
</author>
<published>2021-12-14T17:58:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4871b2b440d2caa872a4d642c272fa55be93eaa3'/>
<id>urn:sha1:4871b2b440d2caa872a4d642c272fa55be93eaa3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>highlights(bash): highlight "((" "))"</title>
<updated>2021-11-28T14:01:24Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-11-27T11:55:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=28cc92a2f626c57ffd63644a3512268b480656ed'/>
<id>urn:sha1:28cc92a2f626c57ffd63644a3512268b480656ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prefer lua-match over match</title>
<updated>2021-11-23T09:02:06Z</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2021-11-18T09:51:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=011ac894ec5b9e36563d8629fb7734f43ddb27a8'/>
<id>urn:sha1:011ac894ec5b9e36563d8629fb7734f43ddb27a8</id>
<content type='text'>
as string.find is much quicker than vim.regex:match*
</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>feat: Add more bash queries</title>
<updated>2020-12-25T14:56:27Z</updated>
<author>
<name>Mike</name>
<email>mickiller.25@gmail.com</email>
</author>
<published>2020-12-18T21:45:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=98fba24acf0ca8c4d82459c151b6e2fc33f09cb6'/>
<id>urn:sha1:98fba24acf0ca8c4d82459c151b6e2fc33f09cb6</id>
<content type='text'>
Add missing fold queries
Add "function" to keywords highlights
</content>
</entry>
<entry>
<title>remove duplication of query for number</title>
<updated>2020-12-25T14:56:06Z</updated>
<author>
<name>David Hotham</name>
<email>david.hotham@metaswitch.com</email>
</author>
<published>2020-12-24T19:48:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=35dec1ceeb9996aa3acb24b35305425daf368d75'/>
<id>urn:sha1:35dec1ceeb9996aa3acb24b35305425daf368d75</id>
<content type='text'>
</content>
</entry>
<entry>
<title>match test for regex</title>
<updated>2020-12-25T14:56:06Z</updated>
<author>
<name>David Hotham</name>
<email>david.hotham@metaswitch.com</email>
</author>
<published>2020-12-19T20:59:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0c1904902370f63c12f7658bd1e16046dc9e4a09'/>
<id>urn:sha1:0c1904902370f63c12f7658bd1e16046dc9e4a09</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixes to bash highlighting</title>
<updated>2020-12-25T14:56:06Z</updated>
<author>
<name>David Hotham</name>
<email>david.hotham@metaswitch.com</email>
</author>
<published>2020-12-19T20:31:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=026314f2a9e6ed09b570f22c8abab883975228a5'/>
<id>urn:sha1:026314f2a9e6ed09b570f22c8abab883975228a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bash highlights: reset highlighting in expansion</title>
<updated>2020-12-14T06:38:38Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-12-12T14:43:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b4d91a340ec1cdf534dba28030406519f6eb71aa'/>
<id>urn:sha1:b4d91a340ec1cdf534dba28030406519f6eb71aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bash: update highlights</title>
<updated>2020-09-19T11:33:05Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-09-12T23:32:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=76c00934a653b0b66d4bb3f747dd95ade276c6a4'/>
<id>urn:sha1:76c00934a653b0b66d4bb3f747dd95ade276c6a4</id>
<content type='text'>
Following some of our conventions and some bits from atom
https://github.com/atom/language-shellscript/blob/master/grammars/tree-sitter-bash.cson:

- Uppercase var are constants
- `$` is a special symbol, not part of the name
- Builtin constants and functions
</content>
</entry>
<entry>
<title>Bash: fix hl capture groups</title>
<updated>2020-09-13T15:55:37Z</updated>
<author>
<name>Santos Gallegos</name>
<email>stsewd@protonmail.com</email>
</author>
<published>2020-09-06T17:31:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=fe06e6fbec85e9b82d5d44c3822f72146a6bce49'/>
<id>urn:sha1:fe06e6fbec85e9b82d5d44c3822f72146a6bce49</id>
<content type='text'>
Fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/387
</content>
</entry>
<entry>
<title>ci: fix wrong queries</title>
<updated>2020-09-11T10:02:35Z</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2020-09-07T16:14:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b90e520ccdbb9d88fb4f7e7a7eea73de196c856c'/>
<id>urn:sha1:b90e520ccdbb9d88fb4f7e7a7eea73de196c856c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix bash highlight</title>
<updated>2020-09-06T15:59:16Z</updated>
<author>
<name>kyazdani42</name>
<email>yazdani.kiyan@protonmail.com</email>
</author>
<published>2020-09-06T15:58:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=15b182b2a9a569a3c66bb7e64d3ec5d4dd2f1fc3'/>
<id>urn:sha1:15b182b2a9a569a3c66bb7e64d3ec5d4dd2f1fc3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(queries): use vim-match for non lua regexes</title>
<updated>2020-08-16T16:31:56Z</updated>
<author>
<name>Steven Sojka</name>
<email>steelsojka@gmail.com</email>
</author>
<published>2020-08-16T16:24:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ce43dbf54cdc017e6885381f38ea056f78c4e55b'/>
<id>urn:sha1:ce43dbf54cdc017e6885381f38ea056f78c4e55b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add highlight queries for bash</title>
<updated>2020-06-23T14:15:19Z</updated>
<author>
<name>TravonteD</name>
<email>tman1300@aol.com</email>
</author>
<published>2020-06-22T21:39:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=51a52b85cf9fdc4d67619e0d71c57c1e6bb0f988'/>
<id>urn:sha1:51a52b85cf9fdc4d67619e0d71c57c1e6bb0f988</id>
<content type='text'>
</content>
</entry>
</feed>
