Re: expand-abbrev の quote
Katsumi Yamaoka <[email protected]> Thu, 16 Aug 2007 17:26:34 +0900
| Newsgroups | gmane.emacs.gnus.semi.japanese |
|---|---|
| Organization | Emacsen advocacy group |
| Message-ID | <[email protected]> |
>>>>> In [semi-gnus-ja : No.20949] 山田さん wrote: > ~/.mailrc で > alias taro "山田 太郎 <[email protected]>" > と指定しておいて、 > Gnus の message-mode で To: taro と入力し、expand-abbrev を実行すると。 > To: "山田 太郎" <[email protected]> > のように 引用符がついて補完されてしまいます。 もっとも "..." の中に rfc2047 でエンコードする対象の文字が含まれ ていれば送信するときに消えてしまうんですけれどね。 > これは mailabbrev.el の define-mail-abbrev で > 以下が実行されているためのようです。 > 「;; If the full name contains a problem character, quote it.」 > (他に bbdb の mail-alias フィールドによる補完も mailabbrev を利用してい > るので、同様の結果となります) > まったく quote しないのもダメのような気がしますが、 > 漢字は quote から除外して欲しい場合は、どのようにするのが適切でしょうか。 mailabbrev のくだんの部分はハードコードされているので、こうでも するしかないんじゃないでしょうか。いちおう tspecial 文字が含まれ ていたら引用符を外さないようにしてあります。
(unnamed)
(application/emacs-lisp, 453 B) - not displayed