[Alexandria-list] New bug... sorry

LJD registrations at liamjdavison.info
Tue May 31 16:27:43 EDT 2005

Worked it out, although I don't understand quite what this means.

I commented out your 

alias_method :old_select, :select
        def select
           filtered_library = Library.new(@name)
            self.each do |book|
                filtered_library << book if yield(book)
            return filtered_library

method in alexandria/library.rb and everything went back to normal. I
don't understand enough ruby - I guess alias_method a way of overriding
the default select method of the Array class? If so, what's wrong with
select returning an array?

I'm curious!

Gonna have to clean up my code before my version drifts too far from


More information about the Alexandria-list mailing list