[#104307] Float truncate — Eustáquio Rangel <eustaquiorangel@...>
Hi!
4 messages
2021/06/16
[ruby-core:104386] [Ruby master Bug#18005] Enable non-blocking `binding.irb`.
From:
samuel@...
Date:
2021-06-23 10:28:33 UTC
List:
ruby-core #104386
Issue #18005 has been updated by ioquatix (Samuel Williams). I already made some changes in `reline`. I'm experimenting with relaxing `rb_protect`: https://github.com/ruby/ruby/pull/4598 ---------------------------------------- Bug #18005: Enable non-blocking `binding.irb`. https://bugs.ruby-lang.org/issues/18005#change-92621 * Author: ioquatix (Samuel Williams) * Status: Open * Priority: Normal * Backport: 2.6: UNKNOWN, 2.7: UNKNOWN, 3.0: UNKNOWN ---------------------------------------- This is a multi-faceted issue. Firstly, we need to make some library changes, remove `IO.select`, etc from `reline` and so on. Then, we need to make `$stdin` non-blocking (maybe by default - was planned). Finally, we need to figure out whether we can relax `rb_protect` to allow fiber transfer. -- 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>