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.

John Small's latest activity

Monday, May 11 2009
2521 hash#to_xml :dasherize defaults to true was updated in Ruby on Rails
  • John Small
    John Small commented at 7:59 AM

    Ho hum. I've just downloaded the new 2-3-stable and found that someone has changed something in XmlMini so that parsing XML preserves case in element names, whi...

Sunday, May 10 2009
2521 hash#to_xml :dasherize defaults to true was updated in Ruby on Rails
  • John Small
    John Small commented at 8:10 PM

    I can see the benefit of keeping all the options/attributes for mixins to Ruby core modules that are introduced by ActiveSupport attached to the ActiveSupport m...

Friday, May 08 2009
2521 hash#to_xml :dasherize defaults to true was updated in Ruby on Rails
  • John Small
    John Small commented at 9:45 AM

    Ok, here are the patches, three in one file. I've done two with the attributes dasherize_xml and camelize_xml added to ActiveSupport as requested. Then I've don...

Thursday, May 07 2009
2521 hash#to_xml :dasherize defaults to true was updated in Ruby on Rails
  • John Small
    John Small commented at 1:16 PM

    Ok do you want it based of off 2.3.0 or 2.3.2, the latest stable release?

    The layout of module and class containers has changed a lot from 2.3.3 to current edge...

Wednesday, April 29 2009
2567 Unable to run working edge app with vendored rails. was updated in Ruby on Rails
  • John Small
    John Small commented at 9:09 AM

    Brilliant, it works now!

Tuesday, April 28 2009
2567 Unable to run working edge app with vendored rails. was updated in Ruby on Rails
  • John Small
    John Small commented at 6:05 PM

    Jeremy. This seems to be an odd mix of problems.

    The rake -T --trace problem where it goes hunting in the gem version of active support rather than in vendor/ra...

  • John Small
    • Tag set to active_support core_ext
    by John Small at 10:16 AM

    So now we know which commit introduced the change we need to write a test to make sure that Rails can load. I was using script/console to test each version whil...

  • John Small
    • Assigned user set to Jeremy Kemper
    by John Small at 10:01 AM
  • John Small
    John Small commented at 9:59 AM

    Found it!

    Commit ab321268f86d9013cbd4ecd0b5f46e7b05ec55a9 "No more free lunch"

    After that commit you can't load Rails, before it you can. The commit relates to ...

  • John Small
    John Small commented at 9:27 AM

    OK, going back to 2-3-stable fixes the problem so now it's a question of binary searching to see which commit after 2-3-stable introduced the problem.