るびきちさんの rdindex も大変便利で手放せなくなっていますが、
Plucker 版も便利ですね。

ところで、

http://www.ruby-lang.org/~rubikitch/computer/palm/plucker/PyPlucker-rubikitch.diff

ですが、Windows 版だと、Python の posix ライブラリがないと
叱られました。posix を os に置き換えると動きます。

ついでに、rdindex-1.1.7 も、最近の ruby-refm.rd の書式だと、
インスタンスメソッドが無視されてしまうので、次のように変更して
使っています。ご参考になれば幸いです。

--- rdindex-1.1.7.orig/bin/rdindex/rdindex	Wed Oct  3 00:39:32 2001
+++ rdindex-1.1.7.new/bin/rdindex/rdindex	Sat Mar 23 11:47:16 2002
@@ -59,6 +59,28 @@
         method = 
           if /^(\S+?[#.][^ (,{]+\)?).*$/
             $1
+	  elsif /^(([^ \(,{]+).*)$/
+	    term = $1
+	    content = $2
+	    klass = headline[1]
+	    case headline[2]
+	    when /クラスメソッド|Class Method/i, /モジュール関数|Module Function/i
+	      next unless klass =~ /^[A-Z]/
+	      "#{klass}.#{content}"
+	    when /メソッド|Method/i, /モジュールメソッド|Module Method/i
+	      next unless klass =~ /^[A-Z]/
+	      if term =~ /^self\s*(\S+)/
+		"#{klass}##{$1}"
+	      else
+		"#{klass}##{content}"
+	      end
+	    when /定数|Constant/i
+	      next unless klass =~ /^[A-Z]/
+	      "#{klass}::#{content}"
+	    when /組込み関数|組み込み関数|function/
+	      "function##{content}"
+	    else
+	    end
           elsif /^(Method|Class Method|Function)(.+)$/
             kind, m = $1, $2
             case kind
--
Hiroyuki KUROSAKI <noir / st.rim.or.jp>
PGP key fingerprint = 6F A5 A2 78 A6 D0 6E DF  F2 BE 47 35 03 05 9C 0F