Commit graph

6 commits

Author SHA1 Message Date
Hiroshi SHIBATA
1a244730a9
[ruby/open3] Bump up v0.2.1
b890922205
2023-12-16 11:48:49 +08:00
Hiroshi SHIBATA
f32c5e1c94 [ruby/open3] Bump up 0.2.0
0db9a0afe7
2023-11-07 02:32:01 +00:00
Hiroshi SHIBATA
0c27c1b3fc [ruby/open3] Bump version to 0.1.2
38904e204d
2022-12-14 05:49:14 +00:00
Charles Oliver Nutter
01febcab3e
[ruby/open3] Add JRuby's Windows (JDK non-native) Open3 support
This adds JRuby's logic used on platforms where we do not have
native access to posix_spawn and related posix functions needed
to do fully-native subprocess launching and management. The code
here instead uses the JDK ProcessBuilder logic to simulate most
of the Open3 functionality.

This code does not pass all tests, currently, but provides most of
the key functionality on pure-Java (i.e. no native FFI) platforms.

689da19c42
2021-12-09 19:28:54 +09:00
Nobuyoshi Nakada
b2d96abb42 Extract version number from the source
"requiring version.rb" strategy has some issues.

- cannot work when cross-compiling
- often introduces wrong namespace
- must know the superclasses
- costs at each runtime than at build-time

etc.
2020-07-30 19:03:18 +09:00
Hiroshi SHIBATA
d1630d41ad
Promote open3 to default gems 2019-11-07 07:16:27 +09:00