[ruby-list:41826] Re: RRSE 0.1

From: rubikitch <rubikitch@...>
Date: 2006-02-13 13:51:51 UTC
List: ruby-list #41826
From: OHBAYASHI Ippei <ohai@kmc.gr.jp>
Subject: [ruby-list:41825] RRSE 0.1
Date: Mon, 13 Feb 2006 21:42:50 +0900

るびきちです。

> 特徴はメソッド呼び出しの上にカーソルを置くだけでその
> メソッドについての情報がEmacsのミニバッファに表示される点です。

Ruby版eldocという感じですね。

ざっと見てみたところ、気付いた点をコメントしていきます。

ReFeの扱っているメソッド名のリストは
/usr/local/share/refe/method_document_comp
にそのまま載っています。

同じように拙作langhelpのRubyに関するデータ
(~/.langhelp/ri_all.lst, ~/.langhelp/ri_methods.lst, ~/.langhelp/ri_classes.lst)
にも同じような形式でリストしてあります。
これらはRiで扱えるメソッドのリストです。

すでに生成されたデータを使えば初期化にかかる時間は短縮できると思います。

また、Emacs内でRiを呼び出すEmacsLispとして ri-emacs があります。
Riで扱えるメソッド名のリストが存在して、かつri-emacsが使える状態ならば、
ri-emacsと連携してみると便利になると思います。

--
rubikitch
http://www.rubyist.net/~rubikitch/

In This Thread