<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/source/slang/slang-language-server-completion.h, branch master</title>
<subtitle>Making it easier to work with shaders</subtitle>
<id>https://git.yummers.dev/slang.git/atom?h=master</id>
<link rel='self' href='https://git.yummers.dev/slang.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/'/>
<updated>2025-07-07T21:54:54+00:00</updated>
<entry>
<title>Language server: sort completion candidate by relevance. (#7626)</title>
<updated>2025-07-07T21:54:54+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2025-07-07T21:54:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=3865a6596afca1c193eb17bbb74008077096e7c3'/>
<id>urn:sha1:3865a6596afca1c193eb17bbb74008077096e7c3</id>
<content type='text'>
* Language server: sort completion candidate by relevance.

* Small adjustment.</content>
</entry>
<entry>
<title>LanguageServer: Enhance auto completion for override. (#7465)</title>
<updated>2025-06-18T04:36:10+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2025-06-18T04:36:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=4d517794eaac7dfe6196e9a36d709d66c5720492'/>
<id>urn:sha1:4d517794eaac7dfe6196e9a36d709d66c5720492</id>
<content type='text'>
* Add additional completion keywords.

* LanguageServer: Enhance auto completion for `override`.</content>
</entry>
<entry>
<title>Allow `.member` syntax on vector and scalars. (#6424)</title>
<updated>2025-02-27T18:32:14+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2025-02-27T18:32:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=6cf15f4ea1fe044d8227440dcc30ac712334568e'/>
<id>urn:sha1:6cf15f4ea1fe044d8227440dcc30ac712334568e</id>
<content type='text'>
* Allow `.member` syntax on vector and scalars.

* Fix.

* fix.

* Fix.

* update comment.

* Fix tests.

* Fix warning.

* Add more tests.</content>
</entry>
<entry>
<title>format</title>
<updated>2024-10-29T06:49:26+00:00</updated>
<author>
<name>Ellie Hermaszewska</name>
<email>ellieh@nvidia.com</email>
</author>
<published>2024-10-29T06:49:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=f65d756bff8d4c5cbc15bd0322a2ae8e6b896a21'/>
<id>urn:sha1:f65d756bff8d4c5cbc15bd0322a2ae8e6b896a21</id>
<content type='text'>
* format

* Minor test fixes

* enable checking cpp format in ci</content>
</entry>
<entry>
<title>Export language server to wasm. (#5419)</title>
<updated>2024-10-27T21:27:52+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2024-10-27T21:27:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=1dd6ec26776081274604a94a96a1d87818830e82'/>
<id>urn:sha1:1dd6ec26776081274604a94a96a1d87818830e82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Capability type checking. (#3530)</title>
<updated>2024-02-03T06:28:02+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2024-02-03T06:28:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=14764896c34b230a5563f48d8b8e565de2f3aa10'/>
<id>urn:sha1:14764896c34b230a5563f48d8b8e565de2f3aa10</id>
<content type='text'>
* Capability type checking.

* Fix.

---------

Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
<entry>
<title>Language server pointer type support + add `DLLImport` test (#2350)</title>
<updated>2022-08-10T08:58:41+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2022-08-10T08:58:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=89083c4b50af8e48e70b25b63cc62aca21ab706c'/>
<id>urn:sha1:89083c4b50af8e48e70b25b63cc62aca21ab706c</id>
<content type='text'>
* Language server pointer type support.

+ Natvis for AST.

* Add completion suggestion for GUID.

* Make executable test able to use slang-rt.

* Fix gcc argument for rpath.

* Fix DLLImport on linux.

* Fix windows.

* Fix.

Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
<entry>
<title>Language server: auto completion of `import` file and directories. (#2312)</title>
<updated>2022-07-01T22:09:24+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2022-07-01T22:09:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=0bf899a5f8110fbea97272bdda03b68b91745e51'/>
<id>urn:sha1:0bf899a5f8110fbea97272bdda03b68b91745e51</id>
<content type='text'>
* Language server: auto completion of `import` file and directories.

* Completion of include path.

* Improvements.

Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
<entry>
<title> More Language Server Improvements. (#2289)</title>
<updated>2022-06-23T02:58:34+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2022-06-23T02:58:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=07a380d72a13899a84cbdc35692be7a3d9246dcb'/>
<id>urn:sha1:07a380d72a13899a84cbdc35692be7a3d9246dcb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Language Server improvements. (#2269)</title>
<updated>2022-06-13T19:20:35+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2022-06-13T19:20:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=c90c6ab750ab05dd6d337e4f857958b8f3d00153'/>
<id>urn:sha1:c90c6ab750ab05dd6d337e4f857958b8f3d00153</id>
<content type='text'>
* Language Server improvements.
- Improve parser robustness around `attribute_syntax`.
- Exclude instance members in a static query.
- Coloring accessors
- Improved signature help cursor range check.

* Add expected test result.

* Language server: support configuring predefined macros.

* Fix constructor highlighting.

* Improving performance by supporting incremental text change notifications.

* Fix UTF16 positions and highlighting of constructor calls.

* Add completion suggestions for HLSL semantics.

* Fix tests.

* Fix: don't skip static variables in a static query.

* Include literal init expr value in hover text.

* Fix scenarios where completion failed to trigger.

* Fixing language server protocol field initializations.

Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
</feed>
