snailgun icon indicating copy to clipboard operation
snailgun copied to clipboard

no windoze

Open rdp opened this issue 16 years ago • 3 comments

that would be nice :)

rdp avatar Aug 13 '09 10:08 rdp

snailgun depends on fork, unix domain sockets, and passing open file descriptors across sockets. A Windows version would be completely different :-)

http://osdir.com/ml/ruby-talk/2009-05/msg01522.html

candlerb avatar Aug 13 '09 16:08 candlerb

appears that it would be useful for cygwin, too [cygwin yields]

$ fautotest
file descriptor was not passed (msg_controllen=0, 16 expected)
        /usr/lib/ruby/gems/1.8/gems/snailgun-1.0.3/lib/snailgun/server.rb:30:in
`recv_io'
        /usr/lib/ruby/gems/1.8/gems/snailgun-1.0.3/lib/snailgun/server.rb:30:in
`run'
        /usr/lib/ruby/gems/1.8/gems/snailgun-1.0.3/lib/snailgun/server.rb:28:in
`fork'
        /usr/lib/ruby/gems/1.8/gems/snailgun-1.0.3/lib/snailgun/server.rb:28:in
`run'
        /usr/lib/ruby/gems/1.8/gems/snailgun-1.0.3/bin/snailgun:91
        /usr/lib/ruby/gems/1.8/gems/snailgun-1.0.3/bin/snailgun:70:in `fork'
        /usr/lib/ruby/gems/1.8/gems/snailgun-1.0.3/bin/snailgun:70
        /usr/lib/ruby/gems/1.8/gems/snailgun-1.0.3/bin/snailgun:69:in `each'
        /usr/lib/ruby/gems/1.8/gems/snailgun-1.0.3/bin/snailgun:69
        /usr/bin/snailgun:19:in `load'
        /usr/bin/snailgun:19
/usr/lib/ruby/gems/1.8/gems/snailgun-1.0.3/bin/fruby:35:in `read': Software caus
ed connection abort (Errno::ECONNABORTED)
        from /usr/lib/ruby/gems/1.8/gems/snailgun-1.0.3/bin/fruby:35
        from /usr/lib/ruby/gems/1.8/gems/snailgun-1.0.3/bin/fautotest:9:in `load
'
        from /usr/lib/ruby/gems/1.8/gems/snailgun-1.0.3/bin/fautotest:9
        from /usr/bin/fautotest:19:in `load'
        from /usr/bin/fautotest:19

rdp avatar Sep 22 '09 23:09 rdp

cygwin is just a layer on top of Windows. If Windows doesn't support Unix domain sockets, and/or passing of open file descriptors across such a socket (which the error above suggests to be the case), then snailgun won't work in its current form.

candlerb avatar Oct 01 '09 18:10 candlerb