summaryrefslogtreecommitdiff
path: root/lib/date/format.rb
diff options
context:
space:
mode:
authormatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-02-14 04:57:25 +0000
committermatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-02-14 04:57:25 +0000
commit3098d80818c9fbaa3b5ae392f7fad319e7a65323 (patch)
treed1529e27a49d21e0d58175afae89df34ddec1dc7 /lib/date/format.rb
parentf2586498f3bb38310f039e7532c034011e2aef82 (diff)
* re.c (reg_operand): allow symbols to be operands for regular
expression matches. * string.c (Init_String): allow Symbol#===. * lib/date/format.rb (Date::Format::Bag::to_hash): string added prefixes. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11723 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/date/format.rb')
-rw-r--r--lib/date/format.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/date/format.rb b/lib/date/format.rb
index 152ca2ff6b..0a4869e3a1 100644
--- a/lib/date/format.rb
+++ b/lib/date/format.rb
@@ -111,8 +111,8 @@ class Date
def to_hash
instance_variables.
- select{|n| !instance_variable_get(n).nil?}.grep(/\A@[^_]/).
- inject({}){|r, n| r[n[1..-1].intern] = instance_variable_get(n); r}
+ select{|n| !instance_variable_get(n).nil?}.grep(/\A@v[^_]/).
+ inject({}){|r, n| r[n[2..-1].intern] = instance_variable_get(n); r}
end
end