[Mew-dist 06144] mew-charlen (invalid-function (macro lambda (c) (\` 1)))
Makoto Fujiwara
makoto at example.com
1998年 8月 25日 (火) 13:20:10 JST
Emacs-20.3, Mew-1.93pre1, im-99 にして見たのですが、
mew-from に日本語を設定していると、
-----------
Signaling: (invalid-function (macro lambda (c) (\` 1)))
mew-charlen(58147)
mew-header-encode-addr("\xe323\xdc36 \xe03f/ Makoto Fujiwara <makoto.ki.nu>")
mew-header-encode-region(1 842)
mew-draft-make-header()
mew-draft-make-message()
call-interactively(mew-draft-make-message)
-----------
と言われてしまいます。
でもその直後に *scratch buffer* で
(mew-charlen(58147))
すると
1
と返って来るのですが。
emacs-20.3 -q で起動して、
M-x load-library RET mew RET
M-x mew RET
の後に、
(setq mew-from "藤原 誠 <makoto at example.com>")
を iso-2022-jp にしておいて評価した後も同様でした。
M-x describe-function RET mew-charlen すると次の字が表示されます。
mew-charlen is a Lisp macro in `mew-mule3'.
(mew-charlen C)
not documented
# ---------
~/.emacs 無で気が付いたのですが、From: に日本語を書いておくと
Select coding system: (default iso-2022-jp):
と聞かれてしまうのは、以前のままなのですね。
いつもは次の字で逃げています。
(add-hook 'mew-draft-mode-hook
'(lambda ()
(set-buffer-file-coding-system 'junet)))
---
(藤原)
Mew-dist メーリングリストの案内