Meadowで,Emacs Lisp のInfoを読みたい−。

Emacs上で,英語のEmacs Lispのマニュアルを読みたかったので。

1文でいうと,
Emacs Lisp Reference Manual を落としてきて,
伸張して,/usr/local/info において,リネームして,
sedで置換して,/usr/local/info/dir を編集して,
.emacsでINFOPATH環境変数にパスを追加して,
再起動。

## Meadowに添付されているInfoとかぶったので,リネームする
% cd /usr/share/info

% for src in elisp* ; do dest=`echo $src | sed -e 's/elisp/elisp-en/'`; mv $src $dest ; done ;

% ls elisp*
elisp-en    elisp-en-10  elisp-en-3  elisp-en-5  elisp-en-7  elisp-en-9
elisp-en-1  elisp-en-2   elisp-en-4  elisp-en-6  elisp-en-8

## 中身も置換しないとだめぽ。
% sed -i -e 's/elisp/elisp-en/g' elisp*


dir ファイルを編集。こんな感じ。
ついでに,GaucheのInfoも追加しておきました。

Emacs
* Elisp-en: (elisp-en).  Emacs Lisp Reference Manual.

Programming
* Gauche: (gauche-refe).    Gauche Reference Manual


.emacs 内で,INFOPATH環境変数に,パスを追加。

(setenv "INFOPATH"
        (concat "C:\\cygwin\\usr\\local\\info;c:\\cygwin\\usr\\share\\info;" (getenv "INFOPATH")))


これで,ばっちぐーになりました。