Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Gaius Centus Novus's latest activity

Tuesday, November 30 2010
5175 Hash#to_params does not perform escaping resulting in invalid query param str... was updated in Ruby on Rails
  • Gaius Centus Novus
    Gaius Centus Novus commented at 12:12 AM

    I'm getting this same behavior on Rails 2.3.8 on REE:

    $ ruby --version
    ruby 1.8.7 (2010-04-19 patchlevel 253) [i686-darwin10.4.0], MBARI 0x6770, Ruby Enterpris...
Friday, October 29 2010
5412 [Patch] Rails schema_format :sql should behave like schema_format :ruby was updated in Ruby on Rails
5889 [Patch] Rails 2.3 schema_format :sql should behave like schema_format :ruby was updated in Ruby on Rails
Wednesday, October 20 2010
5843 [PATCH] ActiveSupport::OrderedHash#select does not preserve order was updated in Ruby on Rails
  • Gaius Centus Novus
    Gaius Centus Novus commented at 4:03 PM
  • Gaius Centus Novus
    • Title changed from ActiveSupport::OrderedHash#select does not preserve order to [PATCH] ActiveSupport::OrderedHash#select does not preserve order
    by Gaius Centus Novus at 1:05 AM
  • Gaius Centus Novus
    • Tag changed from 2.3.8, activesupport, orderedhash to 2.3.8, activesupport, orderedhash, patch
    by Gaius Centus Novus at 1:05 AM
  • Gaius Centus Novus
    Gaius Centus Novus commented at 12:54 AM

    This probably has something to do with Hash#select being defined in C (on C-based Rubies, at least), whereas Enumberable#select is just an alias for Enumberable...

  • Gaius Centus Novus
    Gaius Centus Novus created the ticket at 12:30 AM

    #select does not preserve order, though #find_all does.

        h = ActiveSupport::OrderedHash.new
        h['one'] = '1'
        h['two'] = '1'
        h['three'] = '1'
        
    ...
Monday, October 18 2010
5837 [REDACTED] was updated in Ruby on Rails