From: nobu@...
Date: 2021-02-07T01:52:40+00:00
Subject: [ruby-core:102412] [Ruby master Feature#17611] Expose `rb_execarg` interfaces and `rb_grantpt`

Issue #17611 has been reported by nobu (Nobuyoshi Nakada).

----------------------------------------
Feature #17611: Expose `rb_execarg` interfaces and `rb_grantpt`
https://bugs.ruby-lang.org/issues/17611

* Author: nobu (Nobuyoshi Nakada)
* Status: Open
* Priority: Normal
----------------------------------------
An opaque `struct rb_execarg` has been added 9 years ago, and the latest change on functions deal with it was 3 years ago.
Also, it has been 3 years since `rb_grantpt` was added.
These seem stable enough to expose now, but are still internal, and stopping pty from becoming a gem.

Maybe `rb_grantpt` can be more generic, e.g., calling a function with supspending `waitpid`, though.



-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>