Actions
Feature #18005
closedEnable non-blocking `binding.irb`.
Description
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.
Updated by ioquatix (Samuel Williams) over 3 years ago
I already made some changes in reline
.
I'm experimenting with relaxing rb_protect
: https://github.com/ruby/ruby/pull/4598
Updated by jeremyevans0 (Jeremy Evans) over 3 years ago
- Tracker changed from Bug to Feature
- Backport deleted (
2.6: UNKNOWN, 2.7: UNKNOWN, 3.0: UNKNOWN)
Updated by ioquatix (Samuel Williams) about 2 years ago
- Status changed from Open to Closed
- Assignee set to ioquatix (Samuel Williams)
This is fixed and working correctly. But we might want to add tests so it doesn't break in the future.
Actions
Like0
Like0Like0Like0