You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I searched using keywords relevant to my issue to make sure that I am creating a new issue that is not already open (or closed).
I reviewed the Discussions, and have a new and useful enhancement to share.
Feature Description
I am trying to make Kakoune run as an APE binary. I was semi-successful, but it uses named pipes for some synchronizatoon and they seem to be unimplemented (see mknod()). So, I propose to make a polyfill for POSIX named pipes that works on all platforms.
Motivation
Make Kakoune and other programs that utilize named pipes work compiled against cosmopolitan libc.
Possible Implementation
Windows has support for named pipes, so it seems possible to just wrap them with a polyfill function. (refer to MS docs).
The text was updated successfully, but these errors were encountered:
Prerequisites
Feature Description
I am trying to make Kakoune run as an APE binary. I was semi-successful, but it uses named pipes for some synchronizatoon and they seem to be unimplemented (see mknod()). So, I propose to make a polyfill for POSIX named pipes that works on all platforms.
Motivation
Make Kakoune and other programs that utilize named pipes work compiled against cosmopolitan libc.
Possible Implementation
Windows has support for named pipes, so it seems possible to just wrap them with a polyfill function. (refer to MS docs).
The text was updated successfully, but these errors were encountered: