[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: Meadow3: build-mail命令が動かない:mailaliases.el と flyspell-mode のせい?
- X-ml-count: 7152
- Subject: Re: Meadow3: build-mail命令が動かない:mailaliases.el と flyspell-mode のせい?
- From: Masahiro MIYAKAWA <mamiyaka@xxxxxxxxxxxxxxxxxxxxxxx>
- Date: Sat, 26 Aug 2006 00:47:06 +0900
- User-agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.4 (windows-nt)
白井さん 8.26,2006 (Sat) 0:25:34
ありがとうございました。(表面的には)解決しました。
> Subject: Re: Meadow3: build-mail命令が動かない:mailaliases.el と flyspell-mode のせい?
> Message-ID: <u8xld5dls.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
> Date: Fri, 25 Aug 2006 19:11:43 +0900
> message-mode-hook に build-mail-aliases() が入っていませんか?
↑これでした。
;; mail の補完 Wed Nov.17,2004 10:25
;;ak [TAB] --> akihisa さんから拝借したプログラムです。
;;
(setq mail-personal-alias-file "~/######");; ファイル名は変更
(add-hook 'message-mode-hook 'build-mail-aliases)
(defun invoke-mail-complete-address()
...
)
冒頭に
(require 'mailalias)
を入れて解決しました。
ついでの確認で申し訳ないですが,これまでは(meadow1, 2では)
mailaliases.el は自動ロードされていた,という解釈で良いでしょ
うか。そうだとすれば,それは どこに書かれていたのかを教えて
いただくと,この問題は,大分理解できます。meadow のインストー
ルの初期化ファイルだと思いますが,それは,netinstaller
(setup-ja.exe)に 欠かれているという理解で良いでしょうか?
gnus は濡れ衣でした(gnus さん,すみません)
> > はい。 原因はgnus だと思います。
> > gnus に関する古いプログラムを,.emacs のフォルダーに入れてい
最後に,以下のエラーレポートに対して
> > ----- (長くて恐縮です)
> > Debugger entered--Lisp error: (void-function build-mail-aliases)
> > build-mail-aliases()
> > run-hooks(text-mode-hook message-mode-hook)
> > apply(run-hooks (text-mode-hook message-mode-hook))
> > run-mode-hooks(message-mode-hook)
> > message-mode()
> > ad-Orig-compose-mail(nil nil nil nil nil nil nil)
> > (setq ad-return-value (ad-Orig-compose-mail to subject other-headers continue switch-function yank-action send-actions))
> > (let (ad-return-value) (require (quote gnus)) (require (quote gnus-agent)) (gnus-read-init-file) (setq ad-return-value (ad-Orig-compose-mail to subject other-headers continue switch-function yank-action send-actions)) ad-return-value)
> > compose-mail(nil nil nil nil)
> compose-mail に advice が掛かっているのもとってもとっても怪しい
------- -------------
このコメントの意味を,もう少し教えてください。
> わからなかったら、関係する elisp の byte-compile されたファイル
> (*.elc) を全部消してエラーを出すのが良いでしょう。それでもわから
> なかったら、(なんだかわからないけど)古いものを捨てることも必要か
今回は,これはやらなくて良いことにします。ありがとうござい
ました。
> --
> 白井秀行 (mailto:shirai@xxxxxxxxxxx)
--
宮川正弘