summaryrefslogtreecommitdiffstats
path: root/lib/date
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
commit1b000cd303d56d2fb649c5aea85fa99ca7547a3a (patch)
treed1529e27a49d21e0d58175afae89df34ddec1dc7 /lib/date
parent3840a1abaeac23e5182613e061ae4b677d730952 (diff)
downloadruby-1b000cd303d56d2fb649c5aea85fa99ca7547a3a.tar.gz
ruby-1b000cd303d56d2fb649c5aea85fa99ca7547a3a.tar.xz
ruby-1b000cd303d56d2fb649c5aea85fa99ca7547a3a.zip
* 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: http://svn.ruby-lang.org/repos/ruby/trunk@11723 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/date')
-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 152ca2ff6..0a4869e3a 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