MeadowでJava
jdeeを入れてみる。
Java Development Environment for Emacsからjdeeをダウンロードしてmeadow/site-list/以下にインストール。
同じくJava Development Environment for Emacsからelibをダウンロードしてmeadow/site-lit/以下にインストール。
Collection of Emacs Development Environment Tools Homepageからcedetをダウンロードしてmeadow/site-list/以下にインストール。
.emacsに以下を追記。
;; jdee cedet elib (add-to-list 'load-path (expand-file-name "~/site-lisp/elib-1.0"));' (setq debug-on-error t) (add-to-list 'load-path (expand-file-name "~/site-lisp/cedet-1.0pre4/common/"));' (load-file (expand-file-name "~/site-lisp/cedet-1.0pre4/common/cedet.el")) (add-to-list 'load-path (expand-file-name "~/site-lisp/jde-2.3.5.1/lisp/"));' (require 'jde) (autoload 'jde-mode "jde" "Java Development Environment for Emacs." t) (setq auto-mode-alist (cons '("\.java$" . jde-mode) auto-mode-alist)) (setq indent-tabs-mode nil)
meadow3.0を使用している場合、
error: Outdated speedbar 1.0 just installed
のようなエラーが出るかも。
これはmeadow3.0に標準でspeedbarがインストールされているために出るようだ。
meadow/site-lisp/cedet-1.0pre4/以下のspeedbarを読み込まないようにするため、
meadow/site-lisp/cedet-1.0pre4/speedbar/に.nosearchという空のファイルを作成する。
これで重複して読み込まなくなるため、エラーが出なくなるはず。
Note, built-in variable `x-underline-at-descent-line' not bound
って出るのは何なんだろう・・・。