新井です。 >>> From: Kenji Horikoshi <k-horix / s.email.ne.jp> >>> Date: 29 Nov 1999 22:48:58 +0900 >>> Subject: [ruby-list:19028] .emacs for ruby-mode > こんにちは,堀越です。 > (setq interpreter-mode-alist (append '(("^#!.*ruby" . ruby-mode)) > interpreter-mode-alist)) ^^^^^^^^^ inf-ruby.el にそういう例が書いてありますね。間違いだと思いま す。 set-auto-modeの処理では、ファイルの先頭が、以下にマッチすれば "#![ \t]?\\([^ \t\n]*/bin/env[ \t]\\)?\\([^ \t\n]+\\)" ^^^^^^^^^^^^^^ 下線部分のfile-name-nondirectoryで、interpreter-mode-alist をassocしてます。(中途半端なelisp語^^;) パッチです。(パッチ魔、新井) --- inf-ruby.el.org Sat Aug 14 01:32:21 1999 +++ inf-ruby.el Tue Nov 30 01:09:28 1999 @@ -18,7 +18,7 @@ ;;; "Mode for editing ruby source files") ;;; (setq auto-mode-alist ;;; (append '(("\\.rb$" . ruby-mode)) auto-mode-alist)) -;;; (setq interpreter-mode-alist (append '(("^#!.*ruby" . ruby-mode)) +;;; (setq interpreter-mode-alist (append '(("ruby" . ruby-mode)) ;;; interpreter-mode-alist)) ;;; ;;; (2) set to road inf-ruby and set inf-ruby key definition in ruby-mode. -- 新井康司 (Koji Arai)