1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/activesupport/lib/active_support
Norman Clarke f3abc8ac36 Use multibyte proxy class on 1.9, refactor Unicode.
Makes String#mb_chars on Ruby 1.9 return an instance of ActiveSupport::Multibyte::Chars to work around 1.9's lack of Unicode case folding.

Refactors class methods from ActiveSupport::Multibyte::Chars into new Unicode module, adding other related functionality for consistency.

[#4594 state:resolved]

Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
2010-05-21 12:24:54 -07:00
..
cache The rake task :environment now loads config/environment.rb instead of initializing the application on its own. This fixes [#4492 state:resolved] and also avoids the application being initialized twice in some rake tasks. 2010-04-29 08:39:52 +02:00
core_ext Use multibyte proxy class on 1.9, refactor Unicode. 2010-05-21 12:24:54 -07:00
dependencies
deprecation
inflector Use multibyte proxy class on 1.9, refactor Unicode. 2010-05-21 12:24:54 -07:00
json adds a comment explaining why BigDecimal#as_json returns a JSON string 2010-05-03 22:04:47 +02:00
locale fixing invalid yaml [#4418 state:resolved] 2010-04-16 14:19:31 -07:00
multibyte Use multibyte proxy class on 1.9, refactor Unicode. 2010-05-21 12:24:54 -07:00
notifications Event should be aware if yielded block failed or not. 2010-05-02 22:45:54 +02:00
ruby Revert "Moved encoding work in progress to a feature branch." 2010-05-17 19:41:54 +04:00
testing refactor evals and adds some __FILE__ and __LINE__ 2010-05-20 15:18:57 +02:00
time
values Use multibyte proxy class on 1.9, refactor Unicode. 2010-05-21 12:24:54 -07:00
xml_mini
all.rb
backtrace_cleaner.rb ActiveSupport::BacktraceCleaner#remove_filters! allows for completely untouched backtrace [#4079 state:resolved] 2010-04-10 14:06:10 +02:00
base64.rb
basic_object.rb
benchmarkable.rb
buffered_logger.rb
cache.rb Change event namespace ordering to most-significant first [#4504 state:resolved] 2010-05-02 22:45:54 +02:00
callbacks.rb refactor evals and adds some __FILE__ and __LINE__ 2010-05-20 15:18:57 +02:00
concern.rb
configurable.rb Clean up the config object in ActionPack. Create config_accessor which just delegates to the config object, reducing the number of deprecations and add specific tests. 2010-04-22 12:00:13 +02:00
core_ext.rb
dependencies.rb refactor evals and adds some __FILE__ and __LINE__ 2010-05-20 15:18:57 +02:00
deprecation.rb
duration.rb 1.day should respond_to kind_of too 2010-05-21 16:00:55 +02:00
gzip.rb
hash_with_indifferent_access.rb HWIA relies on Hash#symbolize_keys and #stringify_keys extensions. 2010-04-22 11:02:15 -07:00
i18n.rb
inflections.rb
inflector.rb
json.rb
lazy_load_hooks.rb Reorganized initializers a bit to enable better hooks for common cases without the need for Railtie. Specifically, the following hooks were added: 2010-05-15 06:09:07 -07:00
memoizable.rb
message_encryptor.rb
message_verifier.rb
multibyte.rb Use multibyte proxy class on 1.9, refactor Unicode. 2010-05-21 12:24:54 -07:00
notifications.rb
option_merger.rb
ordered_hash.rb Refactor for readability 2010-04-09 19:33:55 -07:00
ordered_options.rb
railtie.rb Make i18n fallbacks configurable and fallback to the default locale by default in production [#4428 state:resolved] 2010-04-17 19:26:46 +01:00
rescuable.rb add missing requires to Rescuable and RouteSet [#4415 state:committed] 2010-04-16 06:11:38 -07:00
secure_random.rb
string_inquirer.rb
test_case.rb
time.rb
time_with_zone.rb
version.rb Update versions (otherwise you install a gem from source as beta3 but internally it's beta2) and update CHANGELOG. 2010-04-10 12:17:34 +02:00
whiny_nil.rb
xml_mini.rb Move several configuration values from Hash to ActiveSupport::XmlMini, which both Hash and Array depends on. 2010-04-29 12:42:42 +02:00