[ruby/reline] Reline::ANSI is general io. Reline::GeneralIO is not. (https://github.com/ruby/reline/pull/659)
Reline::ANSI has a partial non-tty supporting code. It should be a general io. Reline::Dumb should be only used in testing.
https://github.com/ruby/reline/commit/2d6828473d
[ruby/reline] Reline::ANSI is general io. Reline::GeneralIO is not.
(https://github.com/ruby/reline/pull/659)
Reline::ANSI has a partial non-tty supporting code. It should be a general io.
Reline::Dumb should be only used in testing.
https://github.com/ruby/reline/commit/2d6828473d