Feature #14918

Use Reline for fallback of ext/readline

Added by aycabta (aycabta .) over 1 year ago. Updated 7 months ago.

Target version:


Ruby loses readline standard library when the system doesn't have libreadline during Ruby installation, At, hsbt (Hiroshi SHIBATA) proposed pure Ruby implementation. But I think that rb-readline is not good for Ruby standard library and I described it at The important reason for it personally is that rb-readline doesn't have vi mode.

So I'm implementing Reline for a new standard library as GNU Readline and existing ext/readline compatible. I can maintain it.

I don't think that Reline should replace ext/readline fully, it's just for fallback. But it's important for Ruby.

Associated revisions

Revision 67645
Added by aycabta (aycabta .) 7 months ago

IRB is improved with Reline and RDoc

Reline is a readline stdlib compatible library. It also supports
multiline input. IRB is improved with Reline and supports multiline.
Besides, supports showing documents when completed.



Updated by aycabta (aycabta .) over 1 year ago

  • Backport deleted (2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: UNKNOWN)
  • Tracker changed from Bug to Feature

Updated by naruse (Yui NARUSE) 7 months ago

  • Assignee set to aycabta (aycabta .)
  • Status changed from Open to Closed

r67645 introduces this feature.

Also available in: Atom PDF