replace regexp global in #url_for
Fix file name in document [ci skip]

This file was renamed in c8a25386d.
Fixing the examples for button_to

The examples do not generate the output they intend to due to not explicitly declaring the hash separations. This causes it to be treated as one parameter instead of the intended two parameters.
Change Class#subclasses doc example
Add ActiveRecord.count documentation when used on group relations
Add documentation for ActiveRecord.select when use strings as arguments
Add example for ActiveRecord::Base.group using a string as argument
Add example for ActiveRecord::Base.joins using a string as argument
Validations guide: validates_with init clarification.

As discussed with @josevalim on Ruby Rogues Parley.
Clarify ActiveModel::Validator initialization in docs.

As discussed with @josevalim on Ruby Rogues Parley.
Fix CoffeeScript example

`a[data-color]` is not used in example html.
Fix supported ruby version for Rails 4
Fix typo.
[ci skip]
test for regression from a712e08ebe21f6d8653a0e6602df2e0f5d40d9ca
reverted back our changes and added in the new define_method
checking in the abstractions for valid type checking:
Merge pull request #9206 from ranjaykrishna/use_define_method

Use define method instead of class_eval
Detail Ruby 1.8 ships with TestUnit and Ruby 1.9 with MiniTest
Merge pull request #9204 from ranjaykrishna/col-prob

schema dumper tests now conducted by ActiveRecord::Base.Connection
Correct bullet content line wrapping

The `:prefix` bullet content was not properly wrapping,
dropping to the following line because the additional
content was not indented properly. With this change, it
will now display properly the way `:discard_type` does.