10 Commits

Author SHA1 Message Date
Mitchell Hashimoto
84b1ae9a3c set IUTF8 on the pty
This is important on Mac since the pty by default on Mac does NOT have
this enabled. Without this, attempting to read/write UTF-8 characters
in the raw pty layer would sometimes turn into '?' even though ghostty
fully supports it.
2022-11-24 10:20:18 -08:00
Mitchell Hashimoto
34e1c96dd7 workaround for https://github.com/ziglang/zig/issues/13277 2022-10-23 11:39:21 -07:00
Mitchell Hashimoto
bc3762e85b update zig to latest, fix todos 2022-10-23 10:54:39 -07:00
Mitchell Hashimoto
8decfa6452 I think this gets us on master zig... 2022-10-13 11:31:02 -07:00
Mitchell Hashimoto
c565a889f9 pty: use libc ioctl for compat 2022-04-26 14:20:17 -07:00
Mitchell Hashimoto
cf40a33fdd hook up pty master to libuv 2022-04-25 19:32:39 -07:00
Mitchell Hashimoto
9cc19b0553 execute the child command 2022-04-24 14:33:25 -07:00
Mitchell Hashimoto
747ebfb628 fix pty resizing on darwin 2022-04-24 09:32:03 -07:00
Mitchell Hashimoto
c023fed8f0 compilation for macos works? 2022-04-23 14:15:54 -07:00
Mitchell Hashimoto
2cd51f0cc4 basic pty opening 2022-04-15 13:09:35 -07:00