Update stdlib to use struct member docs from #2427 and other small changes (#2473)

* Doc comment improvements

* update `compression/qoi.c3` to use const enums

* revert sweeping doc comment changes that impacted readability for now

* Some tweaks.

---------

Co-authored-by: Christoffer Lerno <christoffer@aegik.com>
This commit is contained in:
Book-reader
2025-09-20 04:41:32 +12:00
committed by GitHub
parent b03ae8bb17
commit a6d33ec4af
19 changed files with 201 additions and 143 deletions

View File

@@ -33,19 +33,21 @@ struct SubProcess
bitstruct SubProcessOptions : int
{
// Combine stdout and stderr to the same file
<* Combine stdout and stderr to the same file *>
bool combined_stdout_stderr;
// Child process should inherit env variables of parent process
<* Child process should inherit env variables of parent process *>
bool inherit_environment;
// Enable async reading of stdout/stderr before completion
<* Enable async reading of stdout/stderr before completion *>
bool read_async;
// Spawn child process without window if supported
<* Spawn child process without window if supported *>
bool no_window;
// Search for program names in the PATH variable. Always enabled on Windows.
// Note: this will **not** search for paths in any provided custom environment
// and instead uses the PATH of the spawning process.
<*
Search for program names in the PATH variable. Always enabled on Windows.
Note: this will **not** search for paths in any provided custom environment
and instead uses the PATH of the spawning process.
*>
bool search_user_path;
// Inherit the parent's stdin, stdout, and stderr handles instead of creating pipes
<* Inherit the parent's stdin, stdout, and stderr handles instead of creating pipes *>
bool inherit_stdio;
}