長南です。見当違いかもしれませんが。 柏崎さんのメールより [vine-users:028191] > > 先ほど、Emacs 20.7 を upgrade install したところ、Emacs の起動時で > error が発生しました。 > > ----- (中略) ----- > > # rpm -Uvh --oldpackage emacs-20.5a-2.i386.rpm > > として元に戻して、Emacs を起動すると、error が発生し、今度は > [............] > Loading ~/.emacs-color.el (source)...done > Error in init file: Symbol's function definition is void: > module-installed-p > > と、.emacs-color.el の直後にある、X-Face まわりの部分で error 出る > わけです。 私のところ(Vine 2.0/emacs-20.5a-2)では以下のような結果が出ます。 $ cd /usr/share/emacs $ grep -r module-installed-p ./ | grep defun ./site-lisp/apel/path-util.el:(defun module-installed-p (module &optional path) $ rpm -qf /usr/share/emacs/site-lisp/apel/path-util.el semi-1.13.7-5 ヴァージョンアップのために semi パッケージ中のファイルがなくなった とか、変わってしまったという可能性はないでしょうか。 あるいは、~/.emacs.el を変更して path-util を load していないとか。 私の場合、.emacs.el に以下のような記述があります。 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; SEMI ;; Vine 1.9 からは tm (Tiny Mime) の代りに semi を使います ;; (Mew は tm や semi なしでも MIME に対応しています) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (require 'mime-setup) (load "path-util") (setq rmail-enable-mime t) ;; rail-1.0.2 を使って User-Agent: フィールドのコードネームを ;; 日本語化する (setq rail-emulate-genjis t) (if (module-installed-p 'rail) (load "rail")) 以上 -- 長南洋一 cyoichi _at_ maple.ocn.ne.jp
References:
- [vine-users:028191] [Q] Emacs20.7 <-> Emacs20.5 problemsHiroki Kashiwazaki
- Prev by Subject: [vine-users:028220] Re:lprを用いたリモート印刷ができません
- Next by Subject: [vine-users:028222] Re: [Q] Emacs20.7 <-> Emacs20.5 problems
- Previous by thread: [vine-users:028191] [Q] Emacs20.7 <-> Emacs20.5 problems
- Next by thread: [vine-users:028222] Re: [Q] Emacs20.7 <-> Emacs20.5 problems
- Indexes:[Main][Thread]