[Mew-dist 15987] Re: No Address Completion in Draft
Tak Ota
Takaaki.Ota at example.com
2001年 1月 19日 (金) 13:59:39 JST
In the message "[Mew-dist 15985] Re: No Address Completion in Draft"
on Fri, 19 Jan 2001 12:02:19 +0900
SAKAI Kiyotaka <ksakai at example.com> wrote:
> >> In article <20010118.164020.68263541.Takaaki.Ota at example.com>, Tak Ota <Takaaki.Ota at example.com> writes:
>
> > 最近気付いたのですが draft mode の To: field でアドレスの一部を入力し
> > て TAB しても No matching alias といわれて補完してくれなくなりました。
> > 何が原因でしょうか?以前は確かに mew-dist まで入力して TAB で @mew.org
> > を補完してくれていました。
>
> M-x describe-variable [RET] mew-addrbook-alist [RET]
>
> とやると、どんな値が返ってきますか?
>
> Mew では、この alist に基ずいて補完の動作を行いますが、この値がおかし
> いのであれば、~/Mail/{AddrBook,aliases,.mew-alias} が壊れているなどの
> 原因が考えられます。
ありがとうございました。.mew-alias が異常に小くなっていました。
以前 kill-emacs-hook の実行中に異常終了することがありました。多分この
時に破壊されたのだと思います。.mew-alias も .mew-alias.old も異常に小
くなって(8エントリーくらい)いました。幸い以前手動で編集したことがあっ
たようで .mew-alias~ が残っていましたのでこれを復帰させたところほぼ昔
の補完が復活しました。 .mew-alias~ に比べて .mew-alias .mew-alias.old
ともに30分の1くらいの大きさになっていました。
そこで気になったのですが .mew-xxx を保存するときに古いものを
.mew-xxx.old にリネームするようですが .mew-xxx.old は Mew で何かに使っ
ているのでしょうか?今回のような時に役立つべきなのでしょうが実際にはす
でに何度も Mew の立ち上げ終了がなされていたので両方ともだめでした。
Emacs はファイルをセーブしよとしたときに編集前のファイルサイズに比べて
大幅にサイズが小くなっていると警告を出してくれますが同じよな仕組みで
old ファイルを役立てることができるのではないでしょうか。
Mew-dist メーリングリストの案内