[#29170] Call for Papers Linux Conference 2001 — akira yamada / やまだあきら <akira@...>

18 messages 2001/04/10
[#30213] Re: Call for Papers Linux Conference 2001 — akira yamada / やまだあきら <akira@...> 2001/06/13

[#29190] Time Stamp Copy of File.copy — "たけ(tk)" <ggb03124@...>

 ftools.rb の move では utime を行っていて日付が同じになりますが、copy

42 messages 2001/04/11
[#29193] Re: Time Stamp Copy of File.copy — matz@... (Yukihiro Matsumoto) 2001/04/11

まつもと ゆきひろです

[#29201] Re: Time Stamp Copy of File.copy — " たけ (tk)" <ggb03124@...> 2001/04/11

たけ(tk)です。

[#29203] Re: Time Stamp Copy of File.copy — WATANABE Hirofumi <eban@...> 2001/04/11

わたなべです.

[#29212] Re: Time Stamp Copy of File.copy — Minero Aoki <aamine@...> 2001/04/12

あおきです。

[#29215] Re: Time Stamp Copy of File.copy — " たけ (tk)" <ggb03124@...> 2001/04/12

たけ(tk)です。

[#29220] Re: Time Stamp Copy of File.copy — Minero Aoki <aamine@...> 2001/04/12

あおきです。

[#29234] Re: Time Stamp Copy of File.copy — " たけ (tk)" <ggb03124@...> 2001/04/13

たけ(tk)です。

[#29236] Re: Time Stamp Copy of File.copy — matz@... (Yukihiro Matsumoto) 2001/04/13

まつもと ゆきひろです

[#29238] Array#include! — " たけ (tk)" <ggb03124@...> 2001/04/13

たけ(tk)です。

[#29244] Re: Array#include! — matz@... (Yukihiro Matsumoto) 2001/04/13

まつもと ゆきひろです

[#29348] Open3 — NISHIO Mizuho <mzh@...>

どうも西尾です。

16 messages 2001/04/20

[#29397] rnet.rb 〜高レベルネットライブラリ〜 — rubikitch <rubikitch@...>

るびきちです。

11 messages 2001/04/24

[ruby-list:29109] Re: 溜ったメールの Index を HTML で出力

From: rubikitch <rubikitch@...>
Date: 2001-04-04 16:46:17 UTC
List: ruby-list #29109
From: sheepman <sheepman@tcn.zaq.ne.jp>
Subject: [ruby-list:29107] 溜ったメールの Index を HTML で出力
Date: Wed, 4 Apr 2001 23:58:55 +0900

るびきちです。

> http://www.tcn.zaq.ne.jp/sheepman/ruby/mailtree.rb

さっそくパッチをば。

--- mailtree.rb.org	Thu Apr  5 01:35:56 2001
+++ mailtree.rb	Thu Apr  5 01:40:12 2001
@@ -1,7 +1,7 @@
 include Process
 setpriority(PRIO_PROCESS, pid(), 20)
 
-require 'tmail'
+require 'tmail/tmail'
 include TMail
 
 class MailNode
@@ -29,7 +29,7 @@
       @ref = key[-1]
     end
     if @ref.nil?
-      @ref = mail.subject.gsub(/\[[^\]]*\] *Re: */i, '')
+      @ref = (mail.subject||'').gsub(/\[[^\]]*\] *Re: */i, '')
     end
   end
 
@@ -41,7 +41,7 @@
   end
 
   def to_s
-      format(%Q!<a href = "%s#omajinai" target="body">%s</a> <SMALL>(%s) %s</SMALL>!,
+      format(%Q[<a href = "%s#omajinai" target="body">%s</a> <SMALL>(%s) %s</SMALL>],
 	     @file,
 	     @subject,
 	     @author,
@@ -60,7 +60,7 @@
   node = MailNode.new(mail, path)
   next if hash.has_key?(node.id)    
   hash[node.id] = node
-  hash[node.subject.gsub(/\[[^\]]*\] */, '')] = node
+  hash[(node.subject||'').gsub(/\[[^\]]*\] */, '')] = node
   if hash.has_key?(node.ref)
     hash[node.ref].next << node
   else


> ruby mailtree.rb maildir > index.html
maildir においては / で終わることが必要?

> ブラウザはNetscapeを前提にHTMLのタグに少々小細工。
w3mに食わせたらcore吐いてお亡くなりになりました(-_-)

るびきち☆
http://www.ruby-lang.org/~rubikitch/

       

In This Thread