Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source

Changeset 7762

Show
Ignore:
Timestamp:
10/07/07 01:07:00 (1 year ago)
Author:
bitsweat
Message:

Introduce BasicObject as Builder::BlankSlate for Ruby 1.9 forward compatibility.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/activesupport/CHANGELOG

    r7761 r7762  
    11*SVN* 
     2 
     3* Introduce BasicObject as Builder::BlankSlate for Ruby 1.9 forward compatibility.  [Jeremy Kemper] 
    24 
    35* Unbundle Builder in favor of a gem dependency.  [Jeremy Kemper] 
  • trunk/activesupport/lib/active_support.rb

    r7626 r7762  
    2525$:.unshift(File.dirname(__FILE__) + "/active_support/vendor") 
    2626 
    27 require 'builder
     27require 'active_support/basic_object
    2828 
    2929require 'active_support/inflector' 
  • trunk/activesupport/lib/active_support/duration.rb

    r6937 r7762  
    55  # 
    66  #   1.month.ago       # equivalent to Time.now.advance(:months => -1) 
    7   class Duration < Builder::BlankSlate 
     7  class Duration < BasicObject 
    88    attr_accessor :value, :parts 
    99