[#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:29049] Re: refe 0.3 (Re: refe 0.2)

From: Koji Arai <JCA02266@...>
Date: 2001-04-01 07:18:02 UTC
List: ruby-list #29049
新井です。

In message "[ruby-list:29048] refe 0.3 (Re: refe 0.2)"
  on 01 Apr 2001 09:39:17 +0900,
  Minero Aoki <aamine@cd.xdsl.ne.jp> wrote:
> あおきです。

>   http://www.xdsl.ne.jp/Cd/aamine/soft/refe-0.3.0.tar.gz

すでに青木さんの方で直してるかも知れませんが、

            nil : print arg ...
            nil : read [length]
            nil : pos=(pos)

がもれてたのを直しました。

> # 1.6.2 でインデックス作るとバグるようだ。

これは特にうちではバグらなかったようです。


--- mkindex.rb.org	Sun Apr  1 09:42:39 2001
+++ mkindex.rb	Sun Apr  1 16:03:41 2001
@@ -75,7 +75,7 @@
       end
 
     when /\A: /
-      if klass and n = getmname(line) then
+      if klass and n = getmname(klass, line) then
         buf = register_method( n, line, buf, isalias, (s ? st : mt) )
         isalias = true
       else
@@ -107,16 +107,17 @@
 
 METHOD_RE = [
   [/\A:\s*(\w+[?!]?)\s*(?:[\(\{]|\z)/    , ''   ],# name(arg), name { }, name
-  [/\A:\s*(\w+)\s*\=\s*\w+/              , '='  ],# name =
+  [/\A:\s*self\s*([+-<>=~*^&|%]+)\s*\w+/ , ''   ],# self == other
+  [/\A:\s*(\w+)\s*\=/                    , '='  ],# name =
   [/\A:\s*\w+\[.*\]=/                    , '[]='],# self[key]=
   [/\A:\s*\w+\[.*\]/                     , '[]' ],# self[key]
-  [/\A:\s*self\s*([+-<>=~*^&|%]+)\s*\w+/ , ''   ],# self + other
-  [/\A:\s*([+\-~`])\s*\w+/               , ''   ] # ~ self
+  [/\A:\s*([+\-~`])\s*\w+/               , ''   ],# ~ self
+  [/\A:\s*(\w+[?!]?)\s*/                 , ''   ],# name arg
 ]
 
-def getmname( line )
+def getmname( klass, line )
   i = _getmname(line)
-  printf "%15s %s\n", i.inspect, line.strip if $DEBUG and not i
+  printf "%10s %15s %s\n", klass, i.inspect, line.strip if $DEBUG and not i
   i
 end
 
@@ -135,8 +136,8 @@
 
 def untag!( str )
   return unless str
-  str.gsub! /\(\(-.*-\)\)/, ''
-  str.gsub! /\(\([{|'<]|[}|'>]\)\)/, ''
+  str.gsub! /\(\(-.*?-\)\)/, ''
+  str.gsub! /\(\(  [{|'<]  |  [}|'>]  \)\)/x, ''
 end
 
 

--
新井康司 (Koji Arai)

In This Thread