From: Eric Hodel Date: 2011-05-13T10:00:23+09:00 Subject: [ruby-core:36165] [Ruby 1.9 - Bug #3167][Closed] RDoc issues in interactive mode Issue #3167 has been updated by Eric Hodel. Status changed from Assigned to Closed 4) is fixed in RDoc trunk I don't think I wish to implement 1) at this time, it would involve building a very large and complex object graph ---------------------------------------- Bug #3167: RDoc issues in interactive mode http://redmine.ruby-lang.org/issues/3167 Author: Benoit Daloze Status: Closed Priority: Normal Assignee: Eric Hodel Category: DOC Target version: 1.9.x ruby -v: ruby 1.9.2dev (2010-01-14 trunk 26319) [x86_64-darwin10.3.0] =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. 2) 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. 3) 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?) 4) completion of :: seem to not work in some cases like File::open and even 'File.<*>' Regards, B.D. =end -- http://redmine.ruby-lang.org