|
|
|
@9221
|
[9221]
|
04/04/08 03:29:30 |
gbuesing |
Time #yesterday and #tomorrow behave correctly crossing DST boundary. … |
|
|
|
@9213
|
[9213]
|
04/02/08 14:15:30 |
gbuesing |
TimeWithZone: Adding tests for dst and leap day edge cases when advancing … |
|
|
|
@9210
|
[9210]
|
04/02/08 12:47:52 |
pratik |
Revert [9209] Use Hash#except |
|
|
|
@9209
|
[9209]
|
04/02/08 11:45:03 |
pratik |
Adding Hash#without Closes #7369 [eventualbuddha] |
|
|
|
@9208
|
[9208]
|
04/02/08 06:56:44 |
gbuesing |
TimeWithZone#method_missing: send to utc to advance with dst correctness, … |
|
|
|
@9156
|
[9156]
|
03/31/08 01:09:39 |
bitsweat |
Add query methods for superclass_delegating_reader |
|
|
|
@9150
|
[9150]
|
03/30/08 23:01:06 |
gbuesing |
Removing unnecessary uses_tzinfo helper from tests, given that TZInfo is … |
|
|
|
@9137
|
[9137]
|
03/29/08 21:23:10 |
bitsweat |
Play nice with 1.9's DateTime#to_s |
|
|
|
@9136
|
[9136]
|
03/29/08 20:50:09 |
josh |
Ensure threads finish running for time zone thread safety test. |
|
|
|
@9108
|
[9108]
|
03/28/08 04:35:48 |
gbuesing |
config.time_zone and TimeWithZone#marshal_load accept tzinfo/Olson … |
|
|
|
@9107
|
[9107]
|
03/28/08 04:06:47 |
gbuesing |
Time.zone= accepts TZInfo::Timezone instances and Olson identifiers; wraps … |
|
|
|
@9106
|
[9106]
|
03/28/08 02:10:36 |
gbuesing |
TimeWithZone time conversions don't need to be wrapped in TimeOrDateTime, … |
|
|
|
@9105
|
[9105]
|
03/28/08 01:57:41 |
gbuesing |
TimeWithZone#usec returns 0 instead of error when DateTime is wrapped |
|
|
|
@9081
|
[9081]
|
03/23/08 04:44:50 |
rick |
Ensure that TimeWithZone#to_yaml works when passed a YAML::Emitter. … |
|
|
|
@9079
|
[9079]
|
03/22/08 18:43:36 |
gbuesing |
Ensure correct TimeWithZone#to_date |
|
|
|
@9071
|
[9071]
|
03/21/08 22:48:00 |
gbuesing |
Make TimeWithZone work with tzinfo 0.2.x: use … |
|
|
|
@9047
|
[9047]
|
03/17/08 05:50:13 |
gbuesing |
Time, DateTime and TimeWithZone #in_time_zone defaults to Time.zone. … |
|
|
|
@9042
|
[9042]
|
03/17/08 03:45:32 |
gbuesing |
Adding TimeZone#at and DateTime#to_f |
|
|
|
@9041
|
[9041]
|
03/17/08 02:54:23 |
gbuesing |
TimeWithZone responds to Ruby 1.9 weekday-named query methods |
|
|
|
@9040
|
[9040]
|
03/17/08 02:40:28 |
gbuesing |
TimeWithZone caches TZInfo::TimezonePeriod used for time conversion so … |
|
|
|
@9009
|
[9009]
|
03/11/08 07:19:36 |
gbuesing |
Fix Numeric time tests broken by DST change by anchoring them to fixed … |
|
|
|
@9008
|
[9008]
|
03/11/08 06:23:41 |
gbuesing |
Removing unneeded #change_time_zone method from Time, DateTime and … |
|
|
|
@9006
|
[9006]
|
03/11/08 04:26:20 |
gbuesing |
TimeWithZone instances correctly enforce DST rules. Adding … |
|
|
|
@9002
|
[9002]
|
03/10/08 03:37:38 |
gbuesing |
test_time_with_datetime_fallback expects DateTime.local_offset instead of … |
|
|
|
@8975
|
[8975]
|
03/03/08 03:49:37 |
gbuesing |
Adding TimeWithZone #marshal_dump and #marshal_load |
|
|
|
@8974
|
[8974]
|
03/03/08 03:31:57 |
nzkoz |
Add OrderedHash#to_hash. Closes #11266 [josh] |
|
|
|
@8934
|
[8934]
|
02/27/08 22:53:54 |
bitsweat |
Adding Time#end_of_day, _quarter, _week, and _year. Closes #9312. |
|
|
|
@8886
|
[8886]
|
02/17/08 00:35:49 |
gbuesing |
Adding TimeWithZone#between? |
|
|
|
@8885
|
[8885]
|
02/16/08 23:39:40 |
gbuesing |
Time.=== returns true for TimeWithZone instances |
|
|
|
@8884
|
[8884]
|
02/16/08 23:15:59 |
gbuesing |
TimeWithZone #+ and #- behave consistently with numeric arguments … |
|
|
|
@8878
|
[8878]
|
02/16/08 00:02:30 |
nzkoz |
Add String#squish and String#squish! to remove consecutive chunks of … |
|
|
|
@8877
|
[8877]
|
02/15/08 23:33:43 |
nzkoz |
Serialize BigDecimals as Floats when using to_yaml. Closes #8746 … |
|
|
|
@8854
|
[8854]
|
02/10/08 22:26:16 |
gbuesing |
Adding TimeWithZone #to_yaml, #to_datetime, #eql? and method aliases for … |
|
|
|
@8853
|
[8853]
|
02/10/08 20:35:47 |
gbuesing |
TimeWithZone #in_time_zone returns +self+ if zone argument is the same as … |
|
|
|
@8852
|
[8852]
|
02/10/08 20:04:14 |
gbuesing |
Adding TimeWithZone #to_a, #to_f, #to_i, #httpdate, #rfc2822 |
|
|
|
@8850
|
[8850]
|
02/10/08 19:02:30 |
gbuesing |
Time#zone=, #in_time_zone and #change_time_zone accept a Duration |
|
|
|
@8849
|
[8849]
|
02/10/08 18:45:55 |
gbuesing |
Time#in_time_zone handles Time.local instances correctly |
|
|
|
@8848
|
[8848]
|
02/10/08 18:20:37 |
gbuesing |
Pruning unneeded Time#change_time_zone_to_current. Enhanced docs for … |
|
|
|
@8817
|
[8817]
|
02/07/08 21:50:46 |
bitsweat |
ActiveSupport::Base64.encode64s since Base64 is deprecated |
|
|
|
@8816
|
[8816]
|
02/07/08 21:09:23 |
david |
Added Base64.encode64s to encode values in base64 without the newlines. … |
|
|
|
@8806
|
[8806]
|
02/06/08 06:43:02 |
rick |
Add Time Zone support to ActiveRecord, and config.time_zone property for … |
|
|
|
@8789
|
[8789]
|
02/02/08 22:52:32 |
bitsweat |
Ruby 1.9 compat: declare utf-8 file encoding |
|
|
|
@8732
|
[8732]
|
01/26/08 00:34:44 |
gbuesing |
TimeWithZone#- added, so that #- can handle a Time or TimeWithZone … |
|
|
|
@8731
|
[8731]
|
01/26/08 00:11:59 |
gbuesing |
with_timezone test helper renamed with_env_tz, to distinguish between … |
|
|
|
@8730
|
[8730]
|
01/25/08 23:55:07 |
gbuesing |
Time#- coerces TimeWithZone argument to a Time instance so that difference … |
|
|
|
@8720
|
[8720]
|
01/25/08 18:23:22 |
gbuesing |
Adding UTC zone to TimeZone; TimeWithZone no longer has to fake UTC zone … |
|
|
|
@8718
|
[8718]
|
01/25/08 15:52:23 |
gbuesing |
Time.zone uses thread-local variable for thread safety. Adding … |
|
|
|
@8715
|
[8715]
|
01/25/08 03:29:20 |
gbuesing |
Time.days_in_month defaults to current year if no year is supplied as … |
|
|
|
@8711
|
[8711]
|
01/23/08 22:22:36 |
gbuesing |
Adding Time and DateTime #compare_with_coercion, which layers behavior on … |
|
|
|
@8708
|
[8708]
|
01/23/08 18:49:54 |
gbuesing |
Time #in_current_time_zone and #change_time_zone_to_current return self … |
|
|
|
@8700
|
[8700]
|
01/23/08 07:25:20 |
bitsweat |
Enumerable#group_by uses ActiveSupport::OrderedHash |
|
|
|
@8698
|
[8698]
|
01/23/08 02:46:47 |
gbuesing |
Adding Time and DateTime #formatted_offset, for outputting +HH:MM utc … |
|
|
|
@8696
|
[8696]
|
01/23/08 01:56:22 |
gbuesing |
Introduce ActiveSupport::TimeWithZone, for wrapping Time instances with a … |
|
|
|
@8649
|
[8649]
|
01/16/08 20:07:10 |
gbuesing |
Introducing DateTime #utc, #utc? and #utc_offset, for duck-typing … |
|
|
|
@8635
|
[8635]
|
01/12/08 20:44:31 |
gbuesing |
Refactor number-to-HH:MM-string conversion logic from … |
|
|
|
@8604
|
[8604]
|
01/09/08 08:37:36 |
bitsweat |
Fix up Enumerable#group_by |
|
|
|
@8579
|
[8579]
|
01/06/08 20:53:47 |
bitsweat |
Use a decorator module for Files instantiated by Hash.from_xml. Add test … |
|
|
|
@8570
|
[8570]
|
01/05/08 13:34:15 |
bitsweat |
* Continue evolution toward ActiveSupport::TestCase and friends. #10679 … |
|
|
|
@8563
|
[8563]
|
01/05/08 13:31:04 |
bitsweat |
require abstract_unit directly since test is in load path |
|
|
|
@8523
|
[8523]
|
01/02/08 09:08:14 |
bitsweat |
Ruby 1.9 compat: add #raise to AS::BasicObject, fixup Duration argument … |
|
|
|
@8518
|
[8518]
|
01/02/08 08:26:37 |
bitsweat |
Fix invalid time test. Closes #10632 [Dirkjan Bussink] |
|
|
|
@8510
|
[8510]
|
12/29/07 19:43:07 |
bitsweat |
Ruby 1.9 compat: introduce ActiveSupport::FrozenObjectError normalize … |
|
|
|
@8499
|
[8499]
|
12/28/07 05:42:12 |
bitsweat |
Ruby 1.9 compat: introduce instance_variable_names. Closes #10630 … |
|
|
|
@8461
|
[8461]
|
12/21/07 11:21:54 |
bitsweat |
Multibyte: skip String#each_char test for Ruby 1.9 |
|
|
|
@8454
|
[8454]
|
12/20/07 22:28:47 |
bitsweat |
Hash#symbolize_keys skips keys that can't be symbolized. Closes #10500. |
|
|
|
@8403
|
[8403]
|
12/15/07 02:28:32 |
bitsweat |
Ruby 1.9 compat: 'a'.ord == 'a'[0] |
|
|
|
@8402
|
[8402]
|
12/15/07 02:28:20 |
bitsweat |
Ruby 1.9 compat: shadowed vars, kcode |
|
|
|
@8399
|
[8399]
|
12/15/07 02:27:41 |
bitsweat |
Ruby 1.9 compat: define Duration#== [chuyeow] |
|
|
|
@8398
|
[8398]
|
12/15/07 02:27:29 |
bitsweat |
Ruby 1.9 compat: normalize date and time xmlschema to match Ruby's … |
|
|
|
@8397
|
[8397]
|
12/15/07 02:27:11 |
bitsweat |
Ruby 1.9 compat: prefer builtin String#starts_ and ends_with? if available … |
|
|
|
@8384
|
[8384]
|
12/14/07 18:02:04 |
david |
Added that Array#to_param calls to_param on all it's elements (closes … |
|
|
|
@8363
|
[8363]
|
12/10/07 05:12:50 |
bitsweat |
Ruby 1.9 compat. References #1689 [Pratik Naik] |
|
|
|
@8340
|
[8340]
|
12/09/07 22:10:40 |
bitsweat |
to_sentence returns self[0].to_s instead of just self[0] for arrays of … |
|
|
|
@8332
|
[8332]
|
12/08/07 00:12:52 |
rick |
Fix HashWithIndifferentAccess#to_options! so it doesn't clear the options … |
|
|
|
@8251
|
[8251]
|
12/02/07 00:28:30 |
nzkoz |
Fix potential extra space in Array#to_sentence. Closes #10327 [kamal] |
|
|
|
@8224
|
[8224]
|
11/27/07 19:42:30 |
david |
Added Array#from and Array#to that behaves just from String#from and … |
|
|
|
@8202
|
[8202]
|
11/25/07 21:58:24 |
david |
Fix that empty collections should be treated as empty arrays regardless of … |
|
|
|
@8199
|
[8199]
|
11/24/07 04:59:21 |
gbuesing |
Honor Ruby's default calendar reform setting when creating DateTime … |
|
|
|
@8198
|
[8198]
|
11/24/07 03:57:11 |
gbuesing |
Change Time and DateTime #end_of_month to return last second of month … |
|
|
|
@8137
|
[8137]
|
11/14/07 10:02:26 |
bitsweat |
Speedup String#blank? and remove some overspecified tests. |
|
|
|
@8076
|
[8076]
|
11/05/07 22:29:11 |
nzkoz |
Cater for DST changes when converting Times to DateTimes. Closes #10068 … |
|
|
|
@8056
|
[8056]
|
10/29/07 22:46:22 |
nzkoz |
Add new superclass_delegating_accessors. Similar to class inheritable … |
|
|
|
@7997
|
[7997]
|
10/23/07 00:42:16 |
bitsweat |
Hash#to_xml handles symbol values. Closes #9954. |
|
|
|
@7945
|
[7945]
|
10/16/07 18:56:13 |
bitsweat |
Hash#symbolize_keys behaves well with integer keys. Closes #9890. |
|
|
|
@7907
|
[7907]
|
10/15/07 07:12:40 |
bitsweat |
Add a time to duplicable tests |
|
|
|
@7906
|
[7906]
|
10/15/07 07:11:25 |
bitsweat |
object.duplicable? returns true if object.dup is safe. False for nil, … |
|
|
|
@7868
|
[7868]
|
10/13/07 23:56:00 |
bitsweat |
Time, Date and DateTime #advance accept :weeks option. Closes #9866. |
|
|
|
@7867
|
[7867]
|
10/13/07 21:47:45 |
bitsweat |
Fix Time#years_ago and #years_since from leap days. Closes #9865. |
|
|
|
@7866
|
[7866]
|
10/13/07 21:44:48 |
bitsweat |
Time and DateTime#advance accept :hours, :minutes, and :seconds options. … |
|
|
|
@7863
|
[7863]
|
10/13/07 20:13:18 |
bitsweat |
Fix Date#years_ago and #years_since from leap days. Closes #9864. |
|
|
|
@7862
|
[7862]
|
10/13/07 20:12:36 |
bitsweat |
Refactor Time and Date#months_since and #months_ago to use #advance. … |
|
|
|
@7818
|
[7818]
|
10/09/07 07:49:16 |
bitsweat |
Style update for new Range extensions |
|
|
|
@7800
|
[7800]
|
10/08/07 06:05:44 |
nzkoz |
* Add Range#overlaps?(range), Range#include?(range), and Range#step … |
|
|
|
@7733
|
[7733]
|
10/03/07 23:54:45 |
bitsweat |
Some platforms include colon in timezone offset, some don't. References … |
|
|
|
@7719
|
[7719]
|
10/02/07 05:32:14 |
bitsweat |
Ruby 1.9 compat, consistent load paths |
|
|
|
@7707
|
[7707]
|
10/01/07 02:16:15 |
david |
Fixed Date#xmlschema for dates outside the range of what can be created … |
|
|
|
@7686
|
[7686]
|
09/29/07 22:33:17 |
bitsweat |
Ruby 1.9 compat for hash_ext_test |
|
|
|
@7666
|
[7666]
|
09/28/07 14:18:47 |
david |
Fixed spelling errors (closes #9706) [tarmo/rmm5t] |
|
|
|
@7658
|
[7658]
|
09/27/07 10:38:37 |
bitsweat |
Alias Object#send to send! for Ruby 1.9 forward compatibility. |
|
|
|
@7656
|
[7656]
|
09/27/07 10:21:39 |
bitsweat |
Mark String#each_char test failing with Ruby 1.9 |