Skip to content

0.2.0 --- openkal 0.13: whether a node may be started - #2

Merged
Sunrisepeak merged 1 commit into
mainfrom
openkal-0.13
Sep 17, 2026
Merged

Sunrisepeak merged 1 commit into
mainfrom
openkal-0.13

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

Follows mcpplibs/openkal#33 (branch openkal-0.13). MEMFS keeps a node's mode, so KAL_FS_PROP_EXECUTABLE is claimed, KAL_INFO_EXECUTABLE is reported for a file, and kal_fs_set_executable_at treats the three execute bits as one property. ENOEXEC maps to kal_err_not_program. Comments carry no emoji.

MEMFS keeps the mode a node was given, so this implementation claims
KAL_FS_PROP_EXECUTABLE, reports KAL_INFO_EXECUTABLE for a file and performs
kal_fs_set_executable_at with the three execute bits as one property. ENOEXEC
maps to kal_err_not_program for completeness; openkal.process is not provided
here, so nothing reaches it today.

Comments carry no emoji.
@Sunrisepeak
Sunrisepeak merged commit 9110ed8 into main Sep 17, 2026
1 of 3 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