Wrong type argument: integerp, if
Etter M-x toggle-debug-on-error RET får jeg følgende backtrace:
Signaling: (wrong-type-argument integerp if)
mapconcat(identity ((if (message-news-p) "misc-news" (format-time-string \
"nnml:out-%Y-%m"))) " ")
gnus-inews-insert-gcc()
run-hooks(message-header-setup-hook)
message-setup(((Newsgroups . "no.it.emacs") (Subject . "")))
message-news("no.it.emacs")
gnus-post-news(post "no.it.emacs")
gnus-summary-post-news()
* call-interactively(gnus-summary-post-news)
Jeg tror jeg skjønner hva den klager over, men jeg klarer ikke å se
feilen, langt mindre fikse den. Noen som vet? Dette er relevante
linjer fra .gnus:
(setq gnus-message-archive-group
'((if (message-news-p)
"misc-news"
(format-time-string "mail-%y-%m-%d"))))
En ting jeg oppdaget dett før C-c C-c, er at format-time-string i .gnus
og i backtracen ikke stemmer overens. Dette er merkelig, etter som jeg
er ganske så skråsikker på at jeg restartet Gnus etter sist endring.
--
"Don't think about domination, think about freedom, it doesn't dominate."
-- RMS, LinuxWorld 1999.
> Signaling: (wrong-type-argument integerp if)
> mapconcat(identity ((if (message-news-p) "misc-news" (format-time-string \
> "nnml:out-%Y-%m"))) " ")
> gnus-inews-insert-gcc()
[...]
> (setq gnus-message-archive-group
> '((if (message-news-p)
> "misc-news"
> (format-time-string "mail-%y-%m-%d"))))
gnus-inews-insert-gcc kikker på gnus-outgoing-message-group, ikke
gnus-message-archive-group.
--
(domestic pets only, the antidote for overdose, milk.)
la...@ifi.uio.no * Lars Magne Ingebrigtsen