Project

General

Profile

Actions

Bug #3167

closed

RDoc issues in interactive mode

Added by Eregon (Benoit Daloze) almost 14 years ago. Updated almost 13 years ago.

Status:
Closed
Target version:
ruby -v:
-
Backport:
[ruby-core:29601]

Description

=begin
Recently, rdoc has changed a lot the interface.
While there is a lot of improvement, I'd like to report these issues:

  1. completion with methods does not work when in interactive mode and typed a class (you need to type again the class or type it yourself(so no completion))

ri -i
String
[description of String]
gsu => no completion
but String#gsu works
That's a small matter, I agree.

  1. methods should be a comma separated list in interactive mode
    because the current output is very long and verbose and make you scroll a lot to see the class description
    The separation of the methods depending from which 'gem' it comes is really useful and should be kept.

  2. when you happen to type something bad (like 'Array[' or 'Array#['), it crash (understandable) but it also freeze my terminal.
    ctrl+c get a new prompt, but I am unable to type.
    If you type entirely, it works nicely: 'Array<#|.>[]' for the instance method, 'Array::[]' for the class.
    (Shouldn't '.' try to resolve first to class methods, because :: is longer, and not working so good currently?)

  3. completion of ::<class_method> seem to not work in some cases like File::open and even 'File.<*>'

Regards,
B.D.
=end

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0