Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 22, 2012
  1. @tenderlove

    updating RAILS_VERSION

    tenderlove authored
Commits on Feb 20, 2012
  1. @funny-falcon @tenderlove

    sync __run_callbacks with ruby-trunk

    funny-falcon authored tenderlove committed
    https://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/34580
    In this revision behavior of respond_to? had changed: now to ask about
    protected method one should pass second argument `true`
Commits on Feb 18, 2012
  1. @oestrich @vijaydev

    Update Time#change docs to reflect the options it uses

    oestrich authored vijaydev committed
    [ci skip]
Commits on Feb 13, 2012
  1. @josevalim
Commits on Feb 5, 2012
  1. @kennyj
Commits on Jan 31, 2012
  1. @josevalim

    Merge pull request #4793 from kennyj/fix_4760

    josevalim authored
    [3-2-stable] Fix GH #4760. A Block was not evaluated.
  2. @marten
  3. @marten
  4. @marten

    Fix use of Deprecation without requiring active_support/deprecation i…

    marten authored
    …n ActiveSupport::Concern in Base64
  5. @marten

    Fix use of Deprecation without requiring active_support/deprecation i…

    marten authored
    …n ActiveSupport::Concern
  6. @kennyj
Commits on Jan 30, 2012
  1. @vijaydev

    fix typo [ci skip]

    vijaydev authored
Commits on Jan 27, 2012
  1. @dhh
  2. @dhh

    Revert "Fix expanding cache key for single element arrays"

    dhh authored
    This reverts commit abe915f.
    
    This broke all existing keys and it's wrong anyway. The array is just there as a convenience option for building the string. It's intentional that [ "stuff"] and "stuff" generates the same key.
Commits on Jan 26, 2012
  1. @fxn

    updating RAILS_VERSION

    fxn authored
  2. @atambo @josevalim

    safe_constantize should handle wrong constant name NameErrors Fixes #…

    atambo authored josevalim committed
    …4710
    
    Signed-off-by: José Valim <jose.valim@gmail.com>
  3. @tenderlove
Commits on Jan 25, 2012
  1. @tenderlove

    Merge pull request #4675 from lunks/3-2-stable

    tenderlove authored
    Duping log handler on buffered logger silencer.
  2. @vijaydev

    Merge pull request #4673 from carlosantoniodasilva/validation-guides-…

    vijaydev authored
    …update-3-2
    
    Validation guides update 3 2
  3. @lunks

    Duping log handler. fixes #4668

    lunks authored
  4. @carlosantoniodasilva

    Change ActiveRecord::Errors to ActiveModel::Errors in guides

    carlosantoniodasilva authored
    Use ActiveModel::Errors in inflection example docs as well.
    
    Also fixes wrong information and link to locale file related to
    Errors#full_messages in I18n guide.
Commits on Jan 24, 2012
  1. @tenderlove

    Merge pull request #4514 from brainopia/update_timezone_offets

    tenderlove authored
    Update time zone offset information
  2. @kennyj @josevalim

    Fix GH #4344. A defined callback in extended module is called too.

    kennyj authored josevalim committed
    Conflicts:
    
    	activesupport/test/callbacks_test.rb
Commits on Jan 23, 2012
  1. @jviney

    The deprecated ActiveSupport::Base64.decode64 method should call ::Ba…

    jviney authored
    …se64.decode64 not ::Base64.encode64
Commits on Jan 21, 2012
  1. @kennyj
Commits on Jan 20, 2012
  1. @dhh

    Preparing for 3.2.0 release

    dhh authored
Commits on Jan 15, 2012
  1. @semaperepelitsa

    Pass a symbol instead of a block. This is faster and more concise.

    semaperepelitsa authored
    At least Ruby 1.8.7 is required which is ok since 3.2.
    
    Benchmark:
    
    ```ruby
    require "benchmark"
    
    enum = 1..10_000
    N = 100
    Benchmark.bm do |x|
      x.report "inject block" do
        N.times do
          enum.inject { |sum, n| sum + n }
        end
      end
    
      x.report "inject symbol" do
        N.times do
          enum.inject(:+)
        end
      end
    end
    ```
    
    Result:
    
    ```
           user     system      total        real
    inject block   0.160000   0.000000   0.160000 (  0.179723)
    inject symbol  0.090000   0.000000   0.090000 (  0.095667)
    ```
Commits on Jan 12, 2012
  1. @fxn
  2. @vijaydev

    fixes in api docs

    vijaydev authored
Commits on Jan 4, 2012
  1. @spastorino

    Bump to rc2

    spastorino authored
  2. @josevalim

    Revert "AS::Callbacks: remove __define_runner"

    josevalim authored
    Runners are used internally.
    
    This reverts commit 40c8aa7.
Commits on Jan 3, 2012
  1. @tenderlove

    Merge pull request #4283 from lest/fix-singleton-checking

    tenderlove authored
    use correct variant of checking whether class is a singleton
  2. @bogdan @lest

    AS::Callbacks: remove __define_runner

    bogdan authored lest committed
  3. @bogdan @lest

    Refactor AS::Callbacks

    bogdan authored lest committed
    Extracted `__reset_runner` from `__define_runner`
    And call it in proper places
  4. @bogdan @lest

    AS::Callbacks: improved __define_runner performance

    bogdan authored lest committed
Something went wrong with that request. Please try again.