install-elisp.elリリース

http://www.emacswiki.org/cgi-bin/wiki/download/install-elisp.el

install-elispはその名の通りelispを一発でインストールするツールです。以下の作業を自動化します。

  • ダウンロード
  • 保存
  • バイトコンパイル
  • ロード
  • インストールしたelispを表示

セキュリティ上、本当にインストールするか聞いてきます。

EmacsWiki内に置いているelispはファイル名を入れるだけでインストールできます。

インストール

(require 'install-elisp)
(setq install-elisp-repository-directory "~/.emacs.d/")

.emacsに加えるだけです。install-elisp-repository-directoryがデフォルト(上記)のままならば省略可能です。また、Emacs21以下ならばcurlも入れてください。*1

使い方

バッファが表示されたらC-c C-cでインストールしてください。ネット上のファイルをインストールする場合、セキュリティ上どうしても必要です。*2

一度インストールすると以下のS式をevalするだけでアップグレードできます。

(install-elisp-from-emacswiki "install-elisp.el")
EmacsWikiページ名補完
(install-elisp-from-emacswiki "oddmuse.el")

oddmuse.elをインストールしてください。補完ルーチンを使うだけなので特に設定は不要です。curlを使っているのでインストールしてください。

*1:まあ普通入っていると思う。Mac OS Xでさえも。

*2:だって、rm -rf /なんてコマンドが埋め込まれてたらまずいでしょ?とくにWikiは誰でも書き込めるので注意。