[#46993] ASCII 文字の連続性について — "Hideo Konami" <konami@...>
小波です.
7 messages
2010/04/03
[#47005] 汎用の最大・最小オブジェクト(番兵) — "KISHIMOTO, Makoto" <ksmakoto@...4u.or.jp>
きしもとです
1 message
2010/04/08
[#47006] ファイル作成時の作成日時について — 染谷 康一 <kouichi_someya@...>
染谷と申します。
11 messages
2010/04/12
[#47007] Re: ファイル作成時の作成日時について
— "U.Nakamura" <usa@...>
2010/04/13
こんにちは、なかむら(う)です。
[#47018] [Q] instance_eval 中でのクラス変数のアクセス — swec@...
東です。
6 messages
2010/04/15
[ruby-list:47004] [ANN] irbsh-1.0.1
From:
rubikitch@...
Date:
2010-04-07 20:59:45 UTC
List:
ruby-list #47004
るびきちです。
irbsh-1.0.1をリリースしました。
詳しくは
http://www.rubyist.net/~rubikitch/computer/irbsh/
を見てください。
== 更新履歴
: [2010/04/08] Ver 1.0.1
* irbsh.elの表示上の不具合を修正
* Ruby 1.9対応
: [2006/01/13] Ver 1.0.0
* EmacsLisp実行機能
* オブジェクト編集機能
* 英語のドキュメント
* irbsh-toggle.el添付
* さまざまなbugfix
* お手軽メソッド定義
: [2003/12/21] Ver 0.9.3
* インストーラを付属。
== irbshとは
irbshとはirb(対話型Ruby)とinf-ruby-mode(irbのEmacsインターフェース)を大幅に拡張したものである。
シェルコマンドとの親和性を重点に置いている。
irbshは((<評価リスト>))機能があるため、Emacs上のちょっとした((*Ruby開発環境*))としての顔も持ち合わせるようになった。
非常に多機能であるが、使い方は簡単である。
== ダウンロード
((<RAA:irbsh>))よりダウンロードすること。
== インストール
0.9.3にてインストーラがつきました。
(0) 当然のことながら、rubyとinf-ruby-modeをインストール。このとき((<irbについての注意>))についても参照。
(1) 次のコマンドを実行する。
$ ruby setup.rb config
$ ruby setup.rb setup
# ruby setup.rb install
(3) .irbrcの最後に
load "irbsh-lib.rb" if IRB.conf[:PROMPT_MODE] == :INF_RUBY
と書く。
(4) .emacsに
(load "irbsh")
(load "irbsh-toggle")
なり、
(when (locate-library "irbsh")
(autoload 'irbsh "irbsh" "irbsh - IRB.extend ShellUtilities" t)
(autoload 'irbsh-oneliner-with-completion "irbsh" "irbsh oneliner" t))
(when (locate-library "irbsh-toggle")
(autoload 'irbsh-toggle "irbsh-toggle"
"Toggles between the *irbsh*1 buffer and whatever buffer you are editing."
t)
(autoload 'irbsh-toggle-cd "irbsh-toggle"
"Pops up a irbsh-buffer and insert a "cd <file-dir>" command." t))
などと書く。
もし、
(file-error "Cannot open load file" "irbsh")
などと怒られるようであれば、
(add-to-list 'load-path "/usr/local/share/emacs/site-lisp/")
を加える。(厳密にはruby setup install時で*.elがインストールされるディレクトリ)
--
rubikitch
http://www.rubyist.net/~rubikitch/