<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/.github/workflows/slash-command-dispatch.yml, 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-05-14T16:41:59+00:00</updated>
<entry>
<title>Make Command Line Reference readthedocs compatible (#7048)</title>
<updated>2025-05-14T16:41:59+00:00</updated>
<author>
<name>aidanfnv</name>
<email>aidanf@nvidia.com</email>
</author>
<published>2025-05-14T16:41:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=39c9e25f6d728e970b68a9452330e754991b4ac5'/>
<id>urn:sha1:39c9e25f6d728e970b68a9452330e754991b4ac5</id>
<content type='text'>
This change modifies the code that generates the Command Line Reference doc to output H2 headings in place of H1 headings, and H3 in place of existing H2, so that readthedocs will not treat the additional H1 headings as titles.

This change also regenerates the Command Line Reference doc, as the current copy in the repo appears to be quite out-of-date. The existing copy is also encoded as UTF-16LE, whereas the other docs are all UTF-8. The regenerated doc is also UTF-8, and all I did to generate that was run slangc.exe -help-style markdown -h &gt; docs\command-line-slangc-reference.md 2&gt;&amp;1 after building slangc on Windows.

This change also adds GitHub actions workflows to check the contents of the doc, fail if a regenerated version needs to be checked in, and provide an option to regenerate it with a bot, all in a similar manner to User Guide TOC regeneration. The doc writer was producing different results from my local build until I changed how the writer sorts the shader stages. In the action, the order of pixel and fragment was reversed, despite the only difference from my local build being the OS.

---------

Co-authored-by: slangbot &lt;ellieh+slangbot@nvidia.com&gt;
Co-authored-by: slangbot &lt;186143334+slangbot@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Add Table of Contents check to CI, and bot script to regenerate (#5618)</title>
<updated>2024-11-28T07:43:36+00:00</updated>
<author>
<name>Ellie Hermaszewska</name>
<email>ellieh@nvidia.com</email>
</author>
<published>2024-11-28T07:43:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=947b99e8ebaa81e9c8ee9b0f3e247d8d329041ad'/>
<id>urn:sha1:947b99e8ebaa81e9c8ee9b0f3e247d8d329041ad</id>
<content type='text'>
* Sort filenames when generating table of contents

The order of EnumerateFiles is unspecified

* Add build table of contents bash script

* Add toc checking to CI

* Add --check-only option to toc checking

* regenerate ToC</content>
</entry>
<entry>
<title>lower permission level for format dispatch (#5523)</title>
<updated>2024-11-08T01:11:08+00:00</updated>
<author>
<name>Ellie Hermaszewska</name>
<email>ellieh@nvidia.com</email>
</author>
<published>2024-11-08T01:11:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=ad72ee6ff2f0077467ceeb1fa905a8ab4ef01ff5'/>
<id>urn:sha1:ad72ee6ff2f0077467ceeb1fa905a8ab4ef01ff5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>format yaml and json (#5428)</title>
<updated>2024-10-30T05:45:53+00:00</updated>
<author>
<name>Ellie Hermaszewska</name>
<email>ellieh@nvidia.com</email>
</author>
<published>2024-10-30T05:45:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=22d1e345037eea853e54b84af718340cb9776513'/>
<id>urn:sha1:22d1e345037eea853e54b84af718340cb9776513</id>
<content type='text'>
* format yaml and json

* format shell scripts</content>
</entry>
<entry>
<title>Improvements to formatting bot (#5421)</title>
<updated>2024-10-29T01:05:12+00:00</updated>
<author>
<name>Ellie Hermaszewska</name>
<email>ellieh@nvidia.com</email>
</author>
<published>2024-10-29T01:05:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=a1032dd738305b56bd2df5b654dd8c5296408848'/>
<id>urn:sha1:a1032dd738305b56bd2df5b654dd8c5296408848</id>
<content type='text'>
* Use github token for formatting command dispatch

* Open PR instead of committing directly when formatting

* Add --no-version-check option to formatting script

* Colorful diff output for cmake formatting</content>
</entry>
<entry>
<title>Use github token for formatting command dispatch (#5418)</title>
<updated>2024-10-26T02:51:26+00:00</updated>
<author>
<name>Ellie Hermaszewska</name>
<email>ellieh@nvidia.com</email>
</author>
<published>2024-10-26T02:51:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=49c691e86862d092cd389a02beb4003ee59a4417'/>
<id>urn:sha1:49c691e86862d092cd389a02beb4003ee59a4417</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Actions workflow to format code on command (#5400)</title>
<updated>2024-10-26T02:06:46+00:00</updated>
<author>
<name>Ellie Hermaszewska</name>
<email>ellieh@nvidia.com</email>
</author>
<published>2024-10-26T02:06:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=311413d382625613ef09036336fb89dbd4d3c7e7'/>
<id>urn:sha1:311413d382625613ef09036336fb89dbd4d3c7e7</id>
<content type='text'>
* Add script to perform or check formatting

* Actions workflow to format code on command

Comment on a PR with /format</content>
</entry>
</feed>
