From: Akinori MUSHA Date: 2008-12-17T20:25:31+09:00 Subject: [ruby-dev:37483] (was Re: [ruby-cvs:28066]) --pgp-sign-Multipart_Wed_Dec_17_20:33:18_2008-1 Content-Type: text/plain; charset=ISO-2022-JP At Wed, 17 Dec 2008 19:57:17 +0900 (JST), I wrote: > > knu 2008-12-17 19:57:16 +0900 (Wed, 17 Dec 2008) > > New Revision: 20848 > > http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=20848 > > Log: > * string.c (rb_str_each): Add a deprecation warning to > String#each. > > Modified files: > branches/ruby_1_8/ChangeLog > branches/ruby_1_8/string.c これがらみの修正です。ruby_1_8 ブランチの SOAP4R は現行版で凍結 しているようなので入れても問題ないのかと思いましたが、念のため、 ご確認をお願いします。 Index: lib/xsd/codegen/gensupport.rb =================================================================== --- lib/xsd/codegen/gensupport.rb (revision 20801) +++ lib/xsd/codegen/gensupport.rb (working copy) @@ -137,7 +137,7 @@ private def trim_indent(str) indent = nil str = str.collect { |line| untab(line) }.join - str.each do |line| + str.each_line do |line| head = line.index(/\S/) if !head.nil? and (indent.nil? or head < indent) indent = head Index: lib/soap/mimemessage.rb =================================================================== --- lib/soap/mimemessage.rb (revision 20801) +++ lib/soap/mimemessage.rb (working copy) @@ -49,7 +49,7 @@ class MIMEMessage def parse(str) header_cache = nil - str.each do |line| + str.each_line do |line| case line when /^\A[^\: \t]+:\s*.+$/ parse_line(header_cache) if header_cache -- Akinori MUSHA / http://akinori.org/ --pgp-sign-Multipart_Wed_Dec_17_20:33:18_2008-1 Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAklI434ACgkQkgvvx5/Z4e7UZACgrpV2Xs4KhEJbNnDKDOwduOmD zj4AnjSjRmGiZbROWnaHLFZmQHr7c7TG =FItF -----END PGP SIGNATURE----- --pgp-sign-Multipart_Wed_Dec_17_20:33:18_2008-1--