Mats Lidell wrote:
- Why does byte compiling require a value of idna-program?
Probably because of this top-level sexp in message.el, which the stack
trace shows is being loaded:
(defcustom message-use-idna (and (condition-case nil (require 'idna)
(file-error))
(mm-coding-system-p 'utf-8)
(executable-find idna-program)
(string= (idna-to-ascii "räksmörgås")
"xn--rksmrgs-5wao1o")
t)
[...]
- idna.el does also defcustom the value to "idn". Why is
it nil in
this context? (Hmm.. Because the require didn't take while
compiling. OK. I'll try the suggestion.)
Yeah, that's not making sense to me, either. It looks like the (require
'idna) is succeeding; otherwise, we wouldn't be evaluating
(executable-find idna-program). So I don't understanding why the
defcustom in idna.el doesn't set idna-program. But then I can't say I
understand the compiler much.
Still, what package are you putting idna.el in? Is that package listed
in the REQUIRES line in the gnus Makefile?
mike
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta