Meadow公式サイトに、Meadow-2.10-i386-pre3.tar.gzが置かれています。(2005/04/05)
http://www.meadowy.org/meadow/dists/
各種Emacs Lispパッケージも再度入れなおしてみました。
CEDETとJDEEの整合をとる
今日時点でCEDETの最新版は、1.0pre3で、JDEEの最新版は2.3.5です。JDEEは、CEDETに依存しており、起動時にCEDETのバージョンチェックを行っています。ところがこのバージョンチェックはCEDET側のバージョン表記に含まれるpreを想定していません(betaは想定)。そのため、JDEE起動エラーが発生します。
JDEEのメーリングリストにあった対処方法は、jde.elのjde-check-version関数を書き換える方法です。
lisp$ diff -u jde.el.orig jde.el --- jde.el.orig 2004-12-17 13:29:35.000000000 +0900 +++ jde.el 2005-05-22 02:23:06.187500000 +0900 @@ -987,14 +987,7 @@ (defun jde-check-version (current-version min-version max-version) "Return non-nil if CURRENT-VERSION >= MIN-VERSION or <= MAX-VERSION." - (and (or (jde-earlier-versionp current-version - max-version) - (string= current-version - max-version)) - (or (jde-earlier-versionp min-version - current-version) - (string= current-version - min-version)))) + (not (inversion-test 'cedet min-version))) (defun jde-earlier-versionp (ver1 ver2) "Return non-nil if VER1 is earlier than VER2"