<byteit101[m]>
I'm most curious about the "very windows" ones, like window location. I was thinking "just slap them in a hash", but that felt a bit weird
<byteit101[m]>
oh, and subspawn should be able to support ptys on windows, unlike CRuby
<byteit101[m]>
Hmm... can I convert a handle to an IO? like IO.for_fd, but handles?
<headius>
There's a win32 call to get it I believe
<headius>
Look at maybe channelFD or POSIXShim or whatever, we use it in JRuby
<byteit101[m]>
Ah right, will do
<byteit101[m]>
Wait, is IO.pipe real win32 pipes?
<byteit101[m]>
Oh dear, that may work, but I have two fd's (read/write) that I need to fuse together. I don't think there is any way to do that without reimplementing an IO proxy, right?
<headius>
Not sure
genpaku has quit [Remote host closed the connection]
genpaku has joined #jruby
<byteit101[m]>
Ok, I made a proxy, things are coming together quickly here
<byteit101[m]>
Just need to gate all the non-windows features, and hopefully it should work, sans all the windows-specific feaures?
<olleolleolle[m]>
Great job getting the work on Psych out in a release, headius !
<kares[m]>
yay, at least celluloid is getting another release with the Thread.current.to_java internals avoided
<headius>
Gotta figure out this last yaml failure and we are on SnakeYAML Engine
<headius>
woot, updated psych on SnakeYAML Engine is green