[#41630] [ANN] langhelp-0.9.0 — rubikitch@...
るびきちです。
7 messages
2005/12/01
[#41654] Hashを継承したクラスの利用方法について — saitani <cxj15527@...>
お世話になります。
9 messages
2005/12/04
[#41720] Tempfile#== — とみたまさひろ <tommy@...>
とみたです。
5 messages
2005/12/21
[#41728] ruby 1.8.4 released — Yukihiro Matsumoto <matz@...>
まつもと ゆきひろです
9 messages
2005/12/24
[ruby-list:41630] [ANN] langhelp-0.9.0
From:
rubikitch@...
Date:
2005-12-01 18:02:54 UTC
List:
ruby-list #41630
るびきちです。
langhelp-0.9.0をリリースしました。
詳しくは
http://www.rubyist.net/~rubikitch/computer/langhelp/
を見てください。
== What's new
=== [2005/12/02] 0.9.0 released
Initial release
== 概要
langhelpはあらゆるプログラミング言語のドキュメント情報源の目次を作成し、Emacs内で瞬時に検索することを目的としたツールです。
プログラミング中、「この関数の使い方、どうだったかな」と疑問に思うことはよくありますが、langhelpが答えへ直行してくれます。
Rubyにおける類似のツールとして、拙作RDindexがありますが、langhelpはその後継となるよう開発しています。
RDindexはRD形式のドキュメントしか検索できませんが、langhelpは加えてRDoc、Refe、RubyDocなどの形式も扱えます。
現在langhelpがサポートしている言語は以下のものです。
latex
ratpoisonrc
lua
guile
php
c++
c
octave
gauche
python
tcl
m4
sed
screenrc
perl
emacs-lisp
ruby
autoconf
el4r
awk
graphviz-dot
makefile
sh
langhelpは((*EmacsRuby*))で書かれたおそらく世界初のツールです。
langhelpはEmacsRubyの実用的な例のひとつとも言えます。
== インストール
まず、EmacsRubyを動かすためにel4rをインストールします。
ruby -ropen-uri -e 'URI("http://www.rubyist.net/~rubikitch/archive/el4r-1.0.0.tar.gz").read.display' | tar xzf -
cd el4r-1.0.0
ruby setup.rb
ruby -S el4r-rctool -p
ruby -S el4r-rctool -i
次はlanghelpをインストールします。
以下のコマンドを実行してください。
ruby -ropen-uri -e 'URI("http://www.rubyist.net/~rubikitch/archive/langhelp-0.9.0.tar.gz").read.display' | tar xzvf -
失敗する場合は次のリンクからダウンロードしてください。
* ((<langhelp-0.9.0.tar.gz|URL:http://www.rubyist.net/~rubikitch/archive/langhelp-0.9.0.tar.gz>))
それから次のコマンドでインストール。
ruby setup.rb
インストールが終わったら設定ファイルを書きます。
るびきち☆
http://www.rubyist.net/~rubikitch/