[Mew-dist 10297] quoted non-ASCII Name when addrbook-add

Han Yeongsu yons at example.com
1999年 8月 20日 (金) 19:36:24 JST


はん@図研です。

mew-summary-addrbook-add での addrbook 登録時に、'"' で囲まれた日本語
名(non-ASCII)を登録すると、draft で展開したとき

  To: "ほげ" <hoge at example.com>

となってしまい、
C-cC-m で "Only ASCII is allowed in quoted-string in the header."
と怒られてしまいます。

# 一度 summary で Z すれば大丈夫なんですが。

addrbook-register で C-cC-c するときにエラーを表示する
ad-hoc なパッチを作ってみました。

p.s.
  (setq mew-decode-quoted t) で、Outlook 君などからくるアドレスを
  登録しようとしたら起こったので気づきました。

--
  韓 英樹 (mailto:yons at example.com)

-------------- next part --------------
*** mew-addrbook.el.orig	Thu Aug 12 20:28:02 1999
--- mew-addrbook.el	Fri Aug 20 19:30:12 1999
***************
*** 366,372 ****
  	((null addrs)
  	 (setq errmsg "Must fill Addresses."))
  	((and (null shortname) (null nickname) (null name))
! 	 (setq errmsg "Must fill Shortname or Nickname or Name.")))))
       (if errmsg
  	 (message errmsg)
         (save-excursion
--- 366,374 ----
  	((null addrs)
  	 (setq errmsg "Must fill Addresses."))
  	((and (null shortname) (null nickname) (null name))
! 	 (setq errmsg "Must fill Shortname or Nickname or Name."))
! 	((string-match "^\"[^\"]*[^\000-\177]" name)
! 	 (setq errmsg "Remove quote around non-ASCII Name.")))))
       (if errmsg
  	 (message errmsg)
         (save-excursion


Mew-dist メーリングリストの案内