Skip to content

0.13.1: KAL_SPAWN_ONE_STRING - #35

Merged
Sunrisepeak merged 2 commits into
mainfrom
openkal-0.17.1
Oct 27, 2026
Merged

Sunrisepeak merged 2 commits into
mainfrom
openkal-0.17.1

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

Implements openkal 0.17.1's KAL_SPAWN_ONE_STRING and claims KAL_PROCESS_PROP_ONE_STRING.

The first element is quoted as usual and the following elements are appended as they are, so cmd.exe /d /s /c "<command>" receives a command that contains quotation marks. tests/one_string_command_line.cpp starts the interpreter with such a command and reads back its output.

openkal is taken from the openkal-0.17.1 branch until openkal 0.17.1 is published; it then becomes the version requirement.

The branch is openkal-0.17.1, the name openkal's conformance job checks an implementation out at; it follows openkal by that branch until openkal 0.17.1 is published, and states the version before it is merged.

Co-authored-by: speak-agent [email protected]

…the first joined as they are

The command interpreter's /s /c reads the rest of its line by its own grammar;
a command with quotation marks now reaches it as written.
tests/one_string_command_line.cpp.

Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak
Sunrisepeak merged commit 6305dfa into main Oct 27, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant