aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgotoyuzo <gotoyuzo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-12-24 17:59:31 +0000
committergotoyuzo <gotoyuzo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-12-24 17:59:31 +0000
commit8f5b0a4cd4decba7a56d1acb9601db47d2935ec0 (patch)
tree03079c57868fe3c41379fe9b41da8ddc5d3ecf24
parent105e00bdd797fa6699919e3d34edf57428be3c6e (diff)
downloadruby-8f5b0a4cd4decba7a56d1acb9601db47d2935ec0.tar.gz
* lib/rexml/element.rb (REXML::Elements#each): yield in each
should be called with one parameter. [ruby-dev:32708] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14624 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog7
-rw-r--r--lib/rexml/element.rb2
2 files changed, 7 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 13e8c2e485..67065cf7c4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Tue Dec 25 02:55:26 2007 GOTOU Yuuzou <gotoyuzo@notwork.org>
+
+ * lib/rexml/element.rb (REXML::Elements#each): yield in each
+ should be called with one parameter. [ruby-dev:32708]
+
Tue Dec 25 02:15:39 2007 Koichi Sasada <ko1@atdot.net>
* compile.c (iseq_compile_each): add a "pop" insn after break
@@ -469,7 +474,7 @@ Sun Dec 23 01:56:18 2007 Yukihiro Matsumoto <matz@ruby-lang.org>
Sun Dec 23 01:18:06 2007 David Flanagan <david@davidflanagan.com>
* io.c, io.h: temporary patch to partially implement
- transcode-on-read and transcode-on-write
+ transcode-on-read and transcode-on-write
Sun Dec 23 00:48:05 2007 Shugo Maeda <shugo@ruby-lang.org>
diff --git a/lib/rexml/element.rb b/lib/rexml/element.rb
index 92612036a1..345e1734e5 100644
--- a/lib/rexml/element.rb
+++ b/lib/rexml/element.rb
@@ -1013,7 +1013,7 @@ module REXML
# doc.root.attributes.each {|name, value| p name+" => "+value }
def each
each_attribute do |attr|
- yield attr.expanded_name, attr.value
+ yield [attr.expanded_name, attr.value]
end
end