Michael Koziarski
|
8a9f43ecbb
|
Fix activesupport atomic_write tests when Dir.tmpdir is on another partition. Closes #8573 [tpope]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7412 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-09-06 03:26:14 +00:00 |
|
Michael Koziarski
|
f0dbd22c46
|
Allow Float#round to take a precision argument. Closes #8626 [norbert]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7401 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-09-02 23:54:08 +00:00 |
|
Michael Koziarski
|
73f72eeec2
|
Make the utf-handler return the correct value for non-matching regular expressions. Closes #9049 [manfred]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7273 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-08-05 00:51:16 +00:00 |
|
Michael Koziarski
|
fe3e03e770
|
Add ljust, rjust and center to utf8-handler. Closes #9165 [manfred]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7272 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-08-05 00:48:00 +00:00 |
|
Rick Olson
|
4b64110086
|
Fix Time#advance bug when trying to advance a year from leap day. Closes #8655 [gbuesing]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7262 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-08-03 00:34:19 +00:00 |
|
Marcel Molina
|
be196f3f7e
|
Add support for []= on ActiveSupport::Multibyte::Chars. Closes #9142. [ewan, manfred]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7257 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-07-31 04:59:10 +00:00 |
|
Rick Olson
|
b49fcde7e5
|
tiny doc patches [lifo]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7236 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-07-25 03:05:55 +00:00 |
|
David Heinemeier Hansson
|
6391e192f8
|
Fix load-order inconsistency (closes #9081) [themug]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7225 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-07-24 18:36:13 +00:00 |
|
David Heinemeier Hansson
|
edd68a587f
|
Refactored in use of extract_options! (closes #9079) [josh]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7220 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-07-24 16:48:57 +00:00 |
|
David Heinemeier Hansson
|
34b0811125
|
Added Array#extract_options! to encapsulate the pattern of getting an options hash out of a variable number of parameters (closes #8759) [norbert]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7217 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-07-24 14:17:09 +00:00 |
|
David Heinemeier Hansson
|
230615b286
|
assert_difference belongs in Assertions, not forced onto TestCase (closes #8894) [norbert]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7213 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-07-24 01:23:15 +00:00 |
|
Michael Koziarski
|
8b5eb2bacc
|
fix one line formatting bug
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7196 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-07-19 10:35:20 +00:00 |
|
Michael Koziarski
|
1eb79bcc3b
|
Let alias_attribute work with attributes with initial capital letters (legacy columns etc). Closes #8596 [mpalmer]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7195 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-07-19 10:09:40 +00:00 |
|
Tobias Lütke
|
f7bd676c8d
|
Allow for optional messages on assert_difference [nicwilliams] Closes #8928
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7174 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-07-09 22:10:34 +00:00 |
|
Tobias Lütke
|
187e1f85d0
|
Support for non heterogeneous arrays when serializing to xml. Unless guessable from array name the type name will be included as attribute
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7173 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-07-09 22:07:39 +00:00 |
|
David Heinemeier Hansson
|
cb23816960
|
Added Hash#except which is the inverse of Hash#slice -- return the hash except the keys that are specified [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7172 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-07-09 21:49:37 +00:00 |
|
Jeremy Kemper
|
3aadfcef88
|
Improve various test coverage. Closes #8676 [kamal]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7117 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-25 18:22:31 +00:00 |
|
David Heinemeier Hansson
|
46b0e7d1d7
|
Added support for pluralization with a different starting letter than the singular version (cow/kine) (closes #4929) [norri_b/hasmanyjosh]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7092 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-23 16:47:47 +00:00 |
|
Jeremy Kemper
|
40f6e9f8e1
|
Demote Hash#to_xml to use XmlSimple#xml_in_string so it can't read files or stdin. Closes #8453.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7086 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-23 00:40:53 +00:00 |
|
Jeremy Kemper
|
95c9ece59a
|
Remove deprecated Hash#create_from_xml. Use Hash#from_xml.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7085 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-23 00:30:18 +00:00 |
|
Michael Koziarski
|
3bf3042a6c
|
Ensure clean_logger fixes are 1.8.2 compatible [mislav] Closes #8396
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7083 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-22 23:09:11 +00:00 |
|
Rick Olson
|
9e4461438f
|
Added proper handling of arrays. Closes #8537 [hasmanyjosh]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7074 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-21 15:07:15 +00:00 |
|
Jeremy Kemper
|
594581685e
|
Oh please. References #8646.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7021 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-14 01:59:27 +00:00 |
|
Jeremy Kemper
|
164a9ea4c7
|
Maybe passing an explicit offset mollifies CIA. References #8646.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7020 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-14 01:28:00 +00:00 |
|
Jeremy Kemper
|
50861013c2
|
Improve Time and Date test coverage. Closes #8646.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7019 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-14 01:17:42 +00:00 |
|
Jeremy Kemper
|
29ce2eb9d1
|
Clean up junk test. Closes #7973 [Rob Sanheim]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6976 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-08 22:19:15 +00:00 |
|
Rick Olson
|
ed1ed9ed97
|
revert [6924]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6946 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-05 14:09:15 +00:00 |
|
Jeremy Kemper
|
1b32a305df
|
Add Date#since, ago, beginning_of_day, and end_of_day. Date + seconds works now. Closes #8575.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6937 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-04 22:00:53 +00:00 |
|
Jeremy Kemper
|
4685fa0c20
|
String#to_time overflows to DateTime. Add String#to_datetime. Closes #8572.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6935 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-04 19:49:13 +00:00 |
|
Jeremy Kemper
|
601778e38a
|
Date.yesterday and .tomorrow. Closes #8571.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6934 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-04 18:14:42 +00:00 |
|
Jeremy Kemper
|
1312259294
|
Readable Date and DateTime#inspect. Closes #8570.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6933 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-04 17:49:43 +00:00 |
|
Tobias Lütke
|
13058b0188
|
Enhance assert_difference to accept arrays of strings which are then evaled
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6926 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-01 20:20:19 +00:00 |
|
David Heinemeier Hansson
|
846e858727
|
Added proper handling of arrays (closes #8537) [hasmanyjosh]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6924 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-01 06:48:09 +00:00 |
|
Jeremy Kemper
|
507da04a14
|
Move common DateTime calculations to Date. Closes #8536.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6921 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-01 04:03:46 +00:00 |
|
David Heinemeier Hansson
|
ff5c7c8c40
|
Added Date#change (like Time#change) [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6910 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-05-31 16:37:09 +00:00 |
|
Jeremy Kemper
|
962b12fb9f
|
Fix imprecise duration addition test. Closes #8516 [Geoff Buesing]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6906 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-05-30 07:21:14 +00:00 |
|
Jeremy Kemper
|
b7d2dae6dc
|
DateTime#to_time converts to Time unless out of range. Date#to_datetime and Date#to_s(:rfc822). Closes #8512.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6902 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-05-30 06:24:32 +00:00 |
|
Jeremy Kemper
|
6503da6991
|
Time durations use since instead of + for accuracy. Closes #8513.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6901 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-05-30 06:21:08 +00:00 |
|
Rick Olson
|
0345c97587
|
escape <'s and >'s in JSON strings. #8371 [Rick]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6893 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-05-29 09:10:36 +00:00 |
|
Jeremy Kemper
|
af2ebb29da
|
Inflections: MatrixTest -> MatrixTests instead of MatricesTest. Closes #8496.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6886 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-05-29 02:40:34 +00:00 |
|
Jeremy Kemper
|
428d1f67da
|
Multibyte strings respond_to the String methods they proxy so they can be duck-typed. Closes #6549.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6882 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-05-28 23:33:54 +00:00 |
|
Jeremy Kemper
|
d8b67f7fe1
|
Generate rdoc with utf-8 charset. Closes #7188 [manfred, jferris]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6881 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-05-28 22:55:14 +00:00 |
|
Jeremy Kemper
|
77eb0a8493
|
Fix chained duration operation tests. Closes #8489 [Geoff Buesing]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6874 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-05-27 23:12:07 +00:00 |
|
Jeremy Kemper
|
652fe645f6
|
Array#to_xml yields the builder just like Hash and ActiveRecord::Base. Closes #8472.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6858 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-05-26 06:20:07 +00:00 |
|
Jeremy Kemper
|
66bde4ca52
|
DateTime uses Time formats. Closes #8476.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6854 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-05-26 01:07:25 +00:00 |
|
Jeremy Kemper
|
ad4f1fd630
|
Date, Time, and DateTime support formatting blocks in addition to strftime strings. Introduce :long_ordinal format, e.g. 'February 21st, 2005'. Closes #8191.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6844 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-05-25 21:43:19 +00:00 |
|
Jeremy Kemper
|
7b99b40352
|
Fix JSON date/time conversion tests.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6822 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-05-23 08:43:48 +00:00 |
|
Jeremy Kemper
|
a11374ad5a
|
whiny nil shouldn't depend on Active Record
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6818 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-05-23 07:03:31 +00:00 |
|
Jeremy Kemper
|
ae2db50873
|
Document Object#blank?. Closes #6491.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6793 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-05-20 23:19:10 +00:00 |
|
Jeremy Kemper
|
fd15359104
|
Date, Time, and DateTime#to_json. Closes #8399.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6773 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-05-18 21:20:35 +00:00 |
|