On Tuesday, 29 August 2023 at 16:59:57 UTC, Dejan Lekic wrote:
On Tuesday, 29 August 2023 at 16:17:56 UTC, Răzvan Birișan wrote:
Is there a better way to use `termios.h` inside D? Am I missing the point and there is a way to set these flags in D without using C libraries?

I would try to use termios from druntime instead.

Try: import core.sys.posix.termios;

I've made the change and that fixed the issue. Looks like there is also core.sys.posix.unistd, I'll use this and remove the C bindings that I've created.

I was only searching the official documentation and "termios" returned 0 results. I also stumbled upon the unofficial documentation but didn't find it useful.

I now realize the I can browse the dmd source code on github...

Reply via email to