ECBを入れてしまう
http://chaosweb.complex.eng.hokudai.ac.jp/~hagi/contents/memo-meadow-prog.html#ecb にしたがって、
ECB(Emacs Code Browser)をインストールしようと試みましたが、
設定済みMeadowは Emacs22 なので、インストール不能なようでした。(;_;)
CDETのインストール
cygwinのMakeを使いました。
$ tar zxvf cedet-1.0pre4.tar.gz $ cd cedet-1.0pre4 $ vi semantic/semantic-fw.el
以下のように書き換えます。
will throw a warning when it encounters this symbol." (condition-case err - (defvaralias oldvaralias newvar) + (defalias oldvaralias newvar) (error (message "+++ %s\n\
終わったら、makeを実行します。
# Meadow2 となっているのは、歴史的理由です。(^^;
$ make EMACS=E:/usr/local/Meadow2/bin/meadow
とりあえず、.emacsに下記情報を加えます。
;; Load CEDET ;; (load-file "~/cedet-VERSION/common/cedet.el") (load-file "e:/usr/local/Meadow2/packages/lisp/cedet/common/cedet.el") ;; Enabling various SEMANTIC minor modes. See semantic/INSTALL for more ideas. ;; Select one of the following (semantic-load-enable-code-helpers) ;; (semantic-load-enable-guady-code-helpers) ;; (semantic-load-enable-excessive-code-helpers) ;; Enable this if you develop in semantic, or develop grammars ;; (semantic-load-enable-semantic-debugging-helpers)
# って、実は設定済MeadowにはすでにCEDETがインストールされていたんですね・・・
出来上がった cdet-1.0pre4 の中身を全て、E:/usr/local/Meadow2/packages/cedet の中に
放り込み、作業完了です。
ECBのインストール
こちらは、make.batが付いていましたので、Windowsのシェルを使います。
ただし、Emacs22では失敗します。(:_;)
$ cd ecb-2.32 $ make.bat
http://taoyag.sakura.ne.jp/wiki/index.php?Meadow#ka2a8352 では
できてそうな感じがするのは、CEDETを使っていないからでしょうか?
うーん・・・