<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-treesitter/queries/javascript/locals.scm, branch test/init</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/javascript/locals.scm?h=test%2Finit</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-treesitter/atom/queries/javascript/locals.scm?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>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): extra newline after modeline</title>
<updated>2024-02-29T14:05:30Z</updated>
<author>
<name>Phạm Huy Hoàng</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2024-02-18T15:00:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=62b0bb4f24ad09f535efe44cc9d088f90dcd2498'/>
<id>urn:sha1:62b0bb4f24ad09f535efe44cc9d088f90dcd2498</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(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>Expand locals to include properties and methods</title>
<updated>2022-11-25T17:24:11Z</updated>
<author>
<name>William Mathewson</name>
<email>neanias@users.noreply.github.com</email>
</author>
<published>2022-09-22T11:57:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e7808349a578d5a8c027b1d390242c06d6542cba'/>
<id>urn:sha1:e7808349a578d5a8c027b1d390242c06d6542cba</id>
<content type='text'>
The previous locals were lacking a few locals related to JS classes.
This expands the locals to include properties defined on classes (e.g.
`this.foo = "bar"` or `static #targets`) as both vars &amp; references, as
well as private methods on classes (e.g. `#bar(x) { x }` and `#bar(y)`).
</content>
</entry>
<entry>
<title>locals(js,ts): Add parameters again (#1231)</title>
<updated>2021-04-28T12:39:14Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2021-04-28T12:39:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=788d212ab3d249a673160779528fe6b03eff93a4'/>
<id>urn:sha1:788d212ab3d249a673160779528fe6b03eff93a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: create ecma base for use in js and ts which fixes jsx issues</title>
<updated>2021-03-10T16:34:11Z</updated>
<author>
<name>kiyan</name>
<email>yazdani.kiyan@protonmail.com</email>
</author>
<published>2021-03-09T22:14:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3b8c2ea492917fcb3c0e88ad6682dbd355cc0644'/>
<id>urn:sha1:3b8c2ea492917fcb3c0e88ad6682dbd355cc0644</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(queries): modeline mechanism for base langs</title>
<updated>2020-10-11T17:09:22Z</updated>
<author>
<name>Thomas Vigouroux</name>
<email>tomvig38@gmail.com</email>
</author>
<published>2020-10-06T18:03:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c055899dc0739fb48541365dfffda852034438c2'/>
<id>urn:sha1:c055899dc0739fb48541365dfffda852034438c2</id>
<content type='text'>
This implements https://github.com/neovim/neovim/pull/13059#issuecomment-704414189

This behaves like modelines and remove the use of the base_language map.
Also, this allows to fine-tune what we actually want to include per
query, which is better IMO.
</content>
</entry>
<entry>
<title>fix(locals): js add arrow function parameter as definition</title>
<updated>2020-09-02T15:26:17Z</updated>
<author>
<name>Steven Sojka</name>
<email>Steven.Sojka@tdameritrade.com</email>
</author>
<published>2020-09-02T13:55:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=fd356a267086b214de6e47827d7168ec3410c2ce'/>
<id>urn:sha1:fd356a267086b214de6e47827d7168ec3410c2ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(locals): add js namespace import as definition</title>
<updated>2020-08-26T12:14:20Z</updated>
<author>
<name>Steven Sojka</name>
<email>Steven.Sojka@tdameritrade.com</email>
</author>
<published>2020-08-26T11:59:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a8ec43da64837de7a6f9bbc7d11a09b97feb16a5'/>
<id>urn:sha1:a8ec43da64837de7a6f9bbc7d11a09b97feb16a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #296 from steelsojka/feat-is-predicate</title>
<updated>2020-08-16T16:27:15Z</updated>
<author>
<name>Steven Sojka</name>
<email>steelsojka@users.noreply.github.com</email>
</author>
<published>2020-08-16T16:27:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4a747aa30cc7d1ac73ebe5ac5cee97bf5fccc6d6'/>
<id>urn:sha1:4a747aa30cc7d1ac73ebe5ac5cee97bf5fccc6d6</id>
<content type='text'>
feat(highlights): add is predicate</content>
</entry>
<entry>
<title>feat(definitions): allow setting of scope</title>
<updated>2020-08-16T14:10:09Z</updated>
<author>
<name>Steven Sojka</name>
<email>steelsojka@gmail.com</email>
</author>
<published>2020-08-15T11:35:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=7f7219b379a4e38ff6ad2c4e80c45b63a7c078dc'/>
<id>urn:sha1:7f7219b379a4e38ff6ad2c4e80c45b63a7c078dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(highlights): add is predicate</title>
<updated>2020-08-16T14:04:07Z</updated>
<author>
<name>Steven Sojka</name>
<email>steelsojka@gmail.com</email>
</author>
<published>2020-08-15T14:24:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=579c9936d617ca1d7f01542a4b8000972c1ce73c'/>
<id>urn:sha1:579c9936d617ca1d7f01542a4b8000972c1ce73c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(locals): add shorthand identifiers as references and definitions</title>
<updated>2020-08-14T12:22:05Z</updated>
<author>
<name>Steven Sojka</name>
<email>Steven.Sojka@tdameritrade.com</email>
</author>
<published>2020-08-14T11:55:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e5434fc21edb721e7624fa3a40f78c4c5ff97a79'/>
<id>urn:sha1:e5434fc21edb721e7624fa3a40f78c4c5ff97a79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add PHP, TOML, and update HTML, javascript queries</title>
<updated>2020-08-04T06:05:51Z</updated>
<author>
<name>Shirasaka</name>
<email>tk.shirasaka@gmail.com</email>
</author>
<published>2020-07-31T14:59:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f372e2ab87fc9c6d13cd16b69d7ef08479e7b963'/>
<id>urn:sha1:f372e2ab87fc9c6d13cd16b69d7ef08479e7b963</id>
<content type='text'>
- PHP         : Add highlights and locals query
- TOML        : Add highlights and locals query
- HTML        : Add scope
- javascript  : Add some scopes
</content>
</entry>
<entry>
<title>add rest_parameters as definition in javascript</title>
<updated>2020-07-22T12:04:06Z</updated>
<author>
<name>Steven Sojka</name>
<email>steelsojka@gmail.com</email>
</author>
<published>2020-07-21T15:48:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=61579811136bac45bafc015429ebbbcc917598b8'/>
<id>urn:sha1:61579811136bac45bafc015429ebbbcc917598b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Introduce @definition.import for Python/Javascript</title>
<updated>2020-07-08T16:00:35Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2020-07-08T13:18:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b6df2329bd129290f857b59fd407d65a6ae437f8'/>
<id>urn:sha1:b6df2329bd129290f857b59fd407d65a6ae437f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(javascript): add import specifier as definition</title>
<updated>2020-07-01T20:12:15Z</updated>
<author>
<name>Steven Sojka</name>
<email>steelsojka@gmail.com</email>
</author>
<published>2020-07-01T15:40:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e4cd88baa48968c4bae5a8f0948d9a451cb1c2ae'/>
<id>urn:sha1:e4cd88baa48968c4bae5a8f0948d9a451cb1c2ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(refactor): use higher local apis and some cleanup</title>
<updated>2020-06-30T06:21:01Z</updated>
<author>
<name>Steven Sojka</name>
<email>Steven.Sojka@tdameritrade.com</email>
</author>
<published>2020-06-29T14:58:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d73500eaa6b25edf476d73d0d1a47c65043b6e88'/>
<id>urn:sha1:d73500eaa6b25edf476d73d0d1a47c65043b6e88</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(refactor): highlight usages module</title>
<updated>2020-06-30T06:21:01Z</updated>
<author>
<name>Steven Sojka</name>
<email>Steven.Sojka@tdameritrade.com</email>
</author>
<published>2020-06-25T18:26:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=058e8d2296515041be982c6f23c119ec6b6d1ba9'/>
<id>urn:sha1:058e8d2296515041be982c6f23c119ec6b6d1ba9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(queries): add typescript and javascript queries</title>
<updated>2020-06-14T18:41:23Z</updated>
<author>
<name>Steven Sojka</name>
<email>steelsojka@gmail.com</email>
</author>
<published>2020-06-12T12:41:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ac8ae3b1c7b5644f8317cdc88d604cdb558b6296'/>
<id>urn:sha1:ac8ae3b1c7b5644f8317cdc88d604cdb558b6296</id>
<content type='text'>
</content>
</entry>
</feed>
