[#40551] Net::IMAPで既に存在するディレクトリが削除できない — 内木場 美次 <uchikoba@...>

お疲れ様です。内木場です。

13 messages 2005/01/21

[#40580] enum 定数する場合のイディオム — Hiroshi Takagi <gollum@...>

高木@関西のネットワーク屋%Ruby novice monk です。

12 messages 2005/01/27

[ruby-list:40478] Net::HTTPHeader#each_capitalized should call v.join(', ')

From: sheepman <sheepman@...>
Date: 2005-01-01 04:16:31 UTC
List: ruby-list #40478
こんにちは sheepman です。

net/http の Net::HTTPRequest が include している Net::HTTPHeader のメソッド
each_capitalized は v.join(', ') を呼ぶべきだと思います。

Net::HTTPHeader#each_header や Net::HTTPHeader#each_value は呼んでいるので。

Index: http.rb
===================================================================
RCS file: /src/ruby/lib/net/http.rb,v
retrieving revision 1.121
diff -u -r1.121 http.rb
--- http.rb     15 Dec 2004 18:27:44 -0000      1.121
+++ http.rb     1 Jan 2005 04:09:29 -0000
@@ -1138,7 +1138,7 @@
     # As for #each_header, except the keys are provided in capitalized form.
     def each_capitalized
       @header.each do |k,v|
-        yield capitalize(k), v
+        yield capitalize(k), v.join(', ')
       end
     end

# req['authorization'] = ['Digest username="user"', 'realm="realm"', ...]  と書いてハマってしまった。

-- 
sheepman / TAMURA Takashi
sheepman@tcn.zaq.ne.jp http://sheepman.parfait.ne.jp/

In This Thread

Prev Next