Re: cannot start Gnus
Katsumi Yamaoka <[email protected]> Fri, 28 Mar 2008 16:45:57 +0900
| Newsgroups | gmane.emacs.gnus.semi.japanese |
|---|---|
| Organization | Emacsen advocacy group |
| Message-ID | <[email protected]> |
さて、こちらで再現できないので、とりあえず暫定対策です。以下を ~/.gnus.el または ~/.emacs ファイルに入れてください。 (setq message-use-idna nil) すみませんが、ぼくには手が出ない問題のようです。 >>>>> In [semi-gnus-ja : No.20974] 中治さん wrote: >> (defcustom message-use-idna ... >> のところで詰まるのか、C-gのタイミングがたまたまその辺りだったのかわかりま >> せんが、idna-to-ascii で引っかかるようです。 Emacs 23.0.50 では動くということなので、やはり疑うべきは先端の Emacs の外部プログラムとの通信に関わる部分でしょうか。上記の対策 を行なっても、他の外部プログラム、例えば gpg や w3m、がやはり動 かないかもしれません。 中治さんの Gnus が引っかかっているコードはこれなんですが、 (idna-to-ascii "räksmörgås") これがうまくいかないことを emacs-devel (Cc: ding) に出してみるの ではいかがでしょうか? ぼくの場合、idn プログラムを素で動かした場合はこうなります。 $ echo 'xn--rksmrgs-5wao1o.gnu.org'\ | idn --quiet --idna-to-unicode --usestd3asciirules\ | idn --quiet --idna-to-ascii --usestd3asciirules => xn--rksmrgs-5wao1o.gnu.org idn コマンドは次の二つの版を試しました。 $ /usr/bin/idn --version libidn 0.6.14 $ /usr/local/bin/idn --version idn (GNU Libidn) 1.6 双方に付属している idna.el は GPL の表記以外は同じもので、問題あ りませんでした。 -- 山岡