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

root/trunk/activesupport/lib/active_support/core_ext


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @9226 [9226] 04/05/08 03:52:58 pratik Improve documentation.
(edit) @9221 [9221] 04/04/08 03:29:30 gbuesing Time #yesterday and #tomorrow behave correctly crossing DST boundary. …
(edit) @9210 [9210] 04/02/08 12:47:52 pratik Revert [9209] Use Hash#except
(edit) @9209 [9209] 04/02/08 11:45:03 pratik Adding Hash#without Closes #7369 [eventualbuddha]
(edit) @9161 [9161] 03/31/08 02:18:17 bitsweat Fine, warn. Just don't recurse to death in cc.rb
(edit) @9156 [9156] 03/31/08 01:09:39 bitsweat Add query methods for superclass_delegating_reader
(edit) @9155 [9155] 03/31/08 01:09:29 bitsweat Always alias DateTime#to_s to #to_default_s
(edit) @9142 [9142] 03/30/08 03:04:41 josh Ruby 1.9 compat: Suppress Benchmark.realtime method redefined warning.
(edit) @9137 [9137] 03/29/08 21:23:10 bitsweat Play nice with 1.9's DateTime#to_s
(edit) @9107 [9107] 03/28/08 04:06:47 gbuesing Time.zone= accepts TZInfo::Timezone instances and Olson identifiers; wraps …
(edit) @9093 [9093] 03/26/08 12:27:52 pratik Improve documentation.
(edit) @9091 [9091] 03/26/08 02:43:38 nzkoz Standardise the implementation of the extensions to BigDecimal. Closes …
(edit) @9047 [9047] 03/17/08 05:50:13 gbuesing Time, DateTime and TimeWithZone #in_time_zone defaults to Time.zone. …
(edit) @9042 [9042] 03/17/08 03:45:32 gbuesing Adding TimeZone#at and DateTime#to_f
(edit) @9015 [9015] 03/13/08 02:25:10 david Applied the faster squish version (closes #11123) [jordi]
(edit) @9008 [9008] 03/11/08 06:23:41 gbuesing Removing unneeded #change_time_zone method from Time, DateTime and …
(edit) @8937 [8937] 02/27/08 23:11:08 bitsweat Fix Hash#from_xml with Type records. Closes #9242 [Juanjo Bazan, Isaac …
(edit) @8934 [8934] 02/27/08 22:53:54 bitsweat Adding Time#end_of_day, _quarter, _week, and _year. Closes #9312.
(edit) @8885 [8885] 02/16/08 23:39:40 gbuesing Time.=== returns true for TimeWithZone instances
(edit) @8878 [8878] 02/16/08 00:02:30 nzkoz Add String#squish and String#squish! to remove consecutive chunks of …
(edit) @8877 [8877] 02/15/08 23:33:43 nzkoz Serialize BigDecimals as Floats when using to_yaml. Closes #8746
(edit) @8850 [8850] 02/10/08 19:02:30 gbuesing Time#zone=, #in_time_zone and #change_time_zone accept a Duration
(edit) @8849 [8849] 02/10/08 18:45:55 gbuesing Time#in_time_zone handles Time.local instances correctly
(edit) @8848 [8848] 02/10/08 18:20:37 gbuesing Pruning unneeded Time#change_time_zone_to_current. Enhanced docs for …
(edit) @8817 [8817] 02/07/08 21:50:46 bitsweat ActiveSupport::Base64.encode64s since Base64 is deprecated
(edit) @8816 [8816] 02/07/08 21:09:23 david Added Base64.encode64s to encode values in base64 without the newlines. …
(edit) @8810 [8810] 02/07/08 16:43:16 rick Remove :nodoc: entries around the ActiveSupport test/unit assertions. …
(edit) @8806 [8806] 02/06/08 06:43:02 rick Add Time Zone support to ActiveRecord, and config.time_zone property for …
(edit) @8771 [8771] 02/02/08 01:53:58 nzkoz Simplified, faster implementation of Benchmark.realtime [Alexander Dymo]
(edit) @8730 [8730] 01/25/08 23:55:07 gbuesing Time#- coerces TimeWithZone argument to a Time instance so that difference …
(edit) @8719 [8719] 01/25/08 16:12:43 gbuesing Time.get_zone refactored to private method, given that the encapsulated …
(edit) @8718 [8718] 01/25/08 15:52:23 gbuesing Time.zone uses thread-local variable for thread safety. Adding …
(edit) @8715 [8715] 01/25/08 03:29:20 gbuesing Time.days_in_month defaults to current year if no year is supplied as …
(edit) @8711 [8711] 01/23/08 22:22:36 gbuesing Adding Time and DateTime #compare_with_coercion, which layers behavior on …
(edit) @8708 [8708] 01/23/08 18:49:54 gbuesing Time #in_current_time_zone and #change_time_zone_to_current return self …
(edit) @8705 [8705] 01/23/08 16:10:28 gbuesing Remove unneeded #to_datetime_default_s alias for DateTime#to_s, given that …
(edit) @8700 [8700] 01/23/08 07:25:20 bitsweat Enumerable#group_by uses ActiveSupport::OrderedHash
(edit) @8699 [8699] 01/23/08 02:53:29 gbuesing Refactor Time and DateTime #to_formatted_s: use ternary instead of nested …
(edit) @8698 [8698] 01/23/08 02:46:47 gbuesing Adding Time and DateTime #formatted_offset, for outputting +HH:MM utc …
(edit) @8696 [8696] 01/23/08 01:56:22 gbuesing Introduce ActiveSupport::TimeWithZone, for wrapping Time instances with a …
(edit) @8649 [8649] 01/16/08 20:07:10 gbuesing Introducing DateTime #utc, #utc? and #utc_offset, for duck-typing …
(edit) @8635 [8635] 01/12/08 20:44:31 gbuesing Refactor number-to-HH:MM-string conversion logic from …
(edit) @8608 [8608] 01/09/08 09:45:56 bitsweat Simplify to_formatted_s docs. Closes #10747 [Jeremy Kemper]
(edit) @8606 [8606] 01/09/08 08:46:08 bitsweat Document date and time to_formatted_s. Closes #10747 [leethal]
(edit) @8604 [8604] 01/09/08 08:37:36 bitsweat Fix up Enumerable#group_by
(edit) @8596 [8596] 01/08/08 21:15:49 nzkoz Improve documentation to classify to make it clear that it expects names …
(edit) @8579 [8579] 01/06/08 20:53:47 bitsweat Use a decorator module for Files instantiated by Hash.from_xml. Add test …
(edit) @8576 [8576] 01/06/08 20:28:17 bitsweat Simplify and speedup Hash#stringify_keys! References #10717 [Cheah Chu …
(edit) @8555 [8555] 01/04/08 03:25:20 bitsweat Ruby 1.9: Module#local_constants can now just use constants(false). Closes …
(edit) @8546 [8546] 01/03/08 21:05:12 david Moved the caching stores from ActionController::Caching::Fragments::* to …
(edit) @8538 [8538] 01/03/08 02:43:19 bitsweat Ruby 1.9 compat: special-case String access methods to not depend on …
(edit) @8521 [8521] 01/02/08 09:01:19 bitsweat Correct Hash#assert_valid_keys docs. Closes #10621 [Cheah Chu Yeow, …
(edit) @8516 [8516] 12/31/07 21:30:17 david Changed the implementation of Enumerable#group_by to use a double array …
(edit) @8510 [8510] 12/29/07 19:43:07 bitsweat Ruby 1.9 compat: introduce ActiveSupport::FrozenObjectError normalize …
(edit) @8499 [8499] 12/28/07 05:42:12 bitsweat Ruby 1.9 compat: introduce instance_variable_names. Closes #10630
(edit) @8490 [8490] 12/27/07 11:17:24 bitsweat Ruby 1.9 compat: don't use obsolete ParseDate
(edit) @8482 [8482] 12/22/07 18:23:37 bitsweat Ruby 1.9 compat: dependencies uses Module#local_constant_names. References …
(edit) @8469 [8469] 12/21/07 12:26:40 bitsweat Ruby 1.9: use enumerator for blockless Range#step
(edit) @8460 [8460] 12/21/07 11:21:43 bitsweat Multibyte: String#chars returns self for Ruby 1.9
(edit) @8454 [8454] 12/20/07 22:28:47 bitsweat Hash#symbolize_keys skips keys that can't be symbolized. Closes #10500.
(edit) @8433 [8433] 12/18/07 21:14:07 bitsweat Ruby 1.9 compat: move from the deprecated Base64 module to …
(edit) @8428 [8428] 12/17/07 00:18:27 david Docfix (closes #10369) [revans]
(edit) @8403 [8403] 12/15/07 02:28:32 bitsweat Ruby 1.9 compat: 'a'.ord == 'a'[0]
(edit) @8398 [8398] 12/15/07 02:27:29 bitsweat Ruby 1.9 compat: normalize date and time xmlschema to match Ruby's …
(edit) @8397 [8397] 12/15/07 02:27:11 bitsweat Ruby 1.9 compat: prefer builtin String#starts_ and ends_with? if available …
(edit) @8384 [8384] 12/14/07 18:02:04 david Added that Array#to_param calls to_param on all it's elements (closes …
(edit) @8344 [8344] 12/09/07 23:02:50 bitsweat Missed commit. References #10395.
(edit) @8343 [8343] 12/09/07 22:12:07 bitsweat Move #to_query methods where they ought to belong. Closes #10395 [Chu …
(edit) @8340 [8340] 12/09/07 22:10:40 bitsweat to_sentence returns self[0].to_s instead of just self[0] for arrays of …
(edit) @8333 [8333] 12/08/07 00:19:37 rick Refactor of Hash#symbolize_keys! to use Hash#replace. Closes #10420
(edit) @8332 [8332] 12/08/07 00:12:52 rick Fix HashWithIndifferentAccess#to_options! so it doesn't clear the options …
(edit) @8312 [8312] 12/05/07 21:52:25 marcel Fix incorrect superclass in documentation for alias_attribute. Closes …
(edit) @8311 [8311] 12/05/07 21:45:35 marcel Document that the delegate method can delegate to things other than just …
(edit) @8301 [8301] 12/05/07 18:54:41 david Fix typos (closes #10378)
(edit) @8279 [8279] 12/05/07 06:24:39 nzkoz Document Date conversions. Closes #10368 [chuyeow]
(edit) @8278 [8278] 12/05/07 05:58:20 nzkoz Enhance documentation for Active Support's Time Conversion functions. …
(edit) @8251 [8251] 12/02/07 00:28:30 nzkoz Fix potential extra space in Array#to_sentence. Closes #10327 [kamal]
(edit) @8224 [8224] 11/27/07 19:42:30 david Added Array#from and Array#to that behaves just from String#from and …
(edit) @8202 [8202] 11/25/07 21:58:24 david Fix that empty collections should be treated as empty arrays regardless of …
(edit) @8199 [8199] 11/24/07 04:59:21 gbuesing Honor Ruby's default calendar reform setting when creating DateTime …
(edit) @8198 [8198] 11/24/07 03:57:11 gbuesing Change Time and DateTime #end_of_month to return last second of month …
(edit) @8161 [8161] 11/17/07 02:48:08 bitsweat Clarify Array#in_groups_of implementation, don't dup unless needed, only …
(edit) @8137 [8137] 11/14/07 10:02:26 bitsweat Speedup String#blank? and remove some overspecified tests.
(edit) @8106 [8106] 11/06/07 23:33:40 marcel Standardize on using hyphens rather than colons to separate option names …
(edit) @8093 [8093] 11/06/07 18:48:40 marcel Add documentation for Hash#diff. Closes #9306 [tarmo]
(edit) @8076 [8076] 11/05/07 22:29:11 nzkoz Cater for DST changes when converting Times to DateTimes. Closes #10068
(edit) @8056 [8056] 10/29/07 22:46:22 nzkoz Add new superclass_delegating_accessors. Similar to class inheritable …
(edit) @7997 [7997] 10/23/07 00:42:16 bitsweat Hash#to_xml handles symbol values. Closes #9954.
(edit) @7945 [7945] 10/16/07 18:56:13 bitsweat Hash#symbolize_keys behaves well with integer keys. Closes #9890.
(edit) @7906 [7906] 10/15/07 07:11:25 bitsweat object.duplicable? returns true if object.dup is safe. False for nil, …
(edit) @7868 [7868] 10/13/07 23:56:00 bitsweat Time, Date and DateTime #advance accept :weeks option. Closes #9866.
(edit) @7867 [7867] 10/13/07 21:47:45 bitsweat Fix Time#years_ago and #years_since from leap days. Closes #9865.
(edit) @7866 [7866] 10/13/07 21:44:48 bitsweat Time and DateTime#advance accept :hours, :minutes, and :seconds options. …
(edit) @7863 [7863] 10/13/07 20:13:18 bitsweat Fix Date#years_ago and #years_since from leap days. Closes #9864.
(edit) @7862 [7862] 10/13/07 20:12:36 bitsweat Refactor Time and Date#months_since and #months_ago to use #advance. …
(edit) @7828 [7828] 10/10/07 23:01:41 bitsweat Rebundle Builder 2.1.2 but prefer a newer RubyGem if available.
(edit) @7818 [7818] 10/09/07 07:49:16 bitsweat Style update for new Range extensions
(edit) @7800 [7800] 10/08/07 06:05:44 nzkoz * Add Range#overlaps?(range), Range#include?(range), and Range#step …
(edit) @7792 [7792] 10/08/07 03:30:51 nzkoz Documentation for assert_valid_keys. Closes #7264 [tarmo, rsanheim]
(edit) @7774 [7774] 10/07/07 09:22:03 bitsweat Reference current fast_xs URL
Note: See TracRevisionLog for help on using the revision log.