From: rubikitch Date: 2001-12-01T02:14:05+09:00 Subject: [ruby-list:32678] Re: Editor macro by Ruby From: rubiben Subject: [ruby-list:32645] Re: Editor macro by Ruby Date: Fri, 30 Nov 2001 08:45:03 +0900 るびきちです。 > るびべんです。 どもども、昨日はお世話になりました。 > 実は、全くそのとおりでこの↑↑テクで文書処理してたんです。#秀丸とrubyの > 正規表現の違いをいちいちチェックする必要もなくなるし・・・ EmacsとRubyの正規表現はめちゃくちゃ違っていて泣きたくなります。 いまだにあるマッチの書き方がわからなくて(涙)。 > def ctrl_e(it) #^E is for Eval > begin > eval(it.lines.text) > rescue StandardError, ScriptError >   #えらー処理 > end > end こんなことEmacsのマクロで書きたいです…。 Lispだったらcondition-caseですか。 最初使い方さっぱりわからなかったですが、Rubyのbegin〜rescue〜endに相当する ものだとわかったらあっさりと理解できました。 他にもRubyしてからEmacsLispも書きやすくなった人いないでしょうか? るびきち☆ http://voo.to/ruby/ ←Ruby大衆化計画(笑)