Skip to content

openkal 0.17.1, openkal-linux 0.18.1, openkal-macos 0.15.1, openkal-windows 0.13.1 - #579

Merged
Sunrisepeak merged 1 commit into
mainfrom
openkal-0.17.1
Oct 27, 2026
Merged

Sunrisepeak merged 1 commit into
mainfrom
openkal-0.17.1

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

The openkal patch round that mcpplibs.os 0.2.0 and mcpp's platform dissolution (mcpp design 2026-10-26 §25.5) rely on.

  • openkal 0.17.1 — KAL_SPAWN_ONE_STRING / KAL_PROCESS_PROP_ONE_STRING: where a program receives one string (Windows), the arguments after the program's name are joined as they are, for a command interpreter that reads the line by its own grammar (cmd.exe /d /s /c "<command>"); refused where programs receive vectors.
  • openkal-windows 0.13.1 — implements it.
  • openkal-linux 0.18.1 — SIGHUP is a request to end; a #! script is started by its absolute name where that name reaches the file the descriptor holds, so its $0 is its name and not /dev/fd/<n>.
  • openkal-macos 0.15.1 — SIGHUP is a request to end; EBADARCH/EBADMACHO are kal_err_not_program.

GLOBAL is the GitHub tag archive, CN the GitCode mcpp-res mirror; the sha256 of both was compared before the entries were written. The openkal test member moves to these versions and observes that the one-string flag is refused where programs receive vectors.

Co-authored-by: speak-agent 248744407+speak-agent@users.noreply.github.com

…indows 0.13.1

Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
@Sunrisepeak
Sunrisepeak merged commit c198032 into main Oct 27, 2026
38 of 42 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