From: Sean Russell Date: 2001-11-14T02:30:24+09:00 Subject: [ruby-talk:25042] REXML behavior change RFC Hi, This is a general request for comments to all of you who are using REXML. The current behavior of Element.elements[] is to return the first matching element. I propose changing this behavior so that it returns an array of matching elements. This will allow you to write: myel.elements["//blah"].each { |element| ... } rather than: myel.elements.each("//blah") {|element|... } My reasons for wanting the change are: 1) I was never comfortable with extending "each" to taking an argument in the first place. I'll deprecate each(...), but will leave it for backwards compatibility. 2) I find that I always start to use the first form, then have to rewrite it to the second. Thanks. --- SER -----= Posted via Newsfeeds.Com, Uncensored Usenet News =----- http://www.newsfeeds.com - The #1 Newsgroup Service in the World! Check out our new Unlimited Server. No Download or Time Limits! -----== Over 80,000 Newsgroups - 19 Different Servers! ==-----