トップ «前の日記(2005-07-29) 最新 次の日記(2005-07-31)» 編集

2005-07-30 [長年日記]

_ やっぱり全部配列じゃない方がよかった

ということでまた mailread.rb をいじる。

16c16,25
< 	  @header[attr] = $2
---
>           if ( @header.has_key?( attr ) )
>             if ( @header[attr].class == String )
>               header = @header[attr]
>               @header[attr] = Array.new()
>               @header[attr].push( header )
>             end
>             @header[attr].push( $2 )
>           else
>             @header[attr] = $2
>           end
19c28,34
< 	  @header[attr] += "\n" + line
---
>           if ( @header[attr].class == String )
>             @header[attr] += "\n" + line
>           else
>             last = @header[attr].last
>             last += "\n" + line
>             @header[attr][@header[attr].size-1] = last
>           end

うぃー。

これで複数あるフィールドだけ配列になるだす。

Tags: Ruby

_ Unison マニュアル私的日本語訳

http://88171.net/UnisonManualJa

otsune さんの del.icio.us メモから知った。

自分でやってた Unison のマニュアルの和訳は Unison そのものを使わなくなったのでまったく手つかずで、まずいなぁと思っていた。これは助かる。もうこっちに誘導して、おまかせにしてしまおう。

Tags: Web