[mew-dist 19107] C-M-i in Draft mode
KOIE Hidetaka ( 鯉江英隆 )
hide at example.com
2001年 10月 2日 (火) 12:26:25 JST
いまごろAddrbookであそんでいます。
To:でC-M-iをたたくと正式名称が付加されますが
なぜnicknameをcommentとして入れないんでしたっけ。
当時の議論がどうなってたのか忘れてしまいました。
とりあえずこんな風になったらいいとおもっています。
━━━━━━━━━━━━━━ここから━━━━━━━━━━━━━━
(defun mew-expand-address ()
"Address expansion function for To:, Cc:, etc.
'user at example.com' will be expands 'name (comment) <user at example.com>' if
the name and comment exist."
(interactive)
(let ((word (mew-delete-backward-char)) fullname nickname)
(if (null word)
(message "No address here")
(setq nickname (mew-addrbook-nickname-get word))
(setq fullname (mew-addrbook-name-get word))
(mew-complete-insert
(cond
((and fullname nickname)
(format "%s (%s) <%s>" fullname nickname word))
((not (or fullname nickname))
(format "%s" word))
(fullname
(format "%s <%s>" fullname word))
(nickname
(format "%s <%s>" nickname word)))))))
━━━━━━━━━━━━━━ここまで━━━━━━━━━━━━━━
--
KOIE Hidetaka 鯉江英隆 <hide at example.com>
Mew-dist メーリングリストの案内