From: Trans Date: 2006-03-18T19:38:48+09:00 Subject: Core lib clean-up Looking at the latest ruby-doc.org/core API docs, I suprise how it has grown since I first started using Ruby. It's gotton kind of disheveled in there. Perhaps some time should be take to do a full overview of what in there and determine how it can best be cleaned-up and nicely organized. To give an example, take the very first of the "classes" presented, the Abbrev module. This module containes *one* method, #abbrev. This method is then called from Array. Why now just make it a method of Array and be done with it? It the module method is of importance for some reason (which I seriously doubt) then make it a class method of Array. There's just no good reason to a have a whole separate module for a single method. It would be intersting to hear other's opinions on how the core (and standard) library could be cleaned-up/improved. Thanks, T.