Luca Capello <[EMAIL PROTECTED]> wrote:
> Hello Peter!
Hi Luca,
> On Thu 03 Nov 2005 03:11 +0100, Peter S Galbraith wrote:
> > Luca Capello <[EMAIL PROTECTED]> wrote:
> >> =====
> >> Debugger entered--Lisp error: (invalid-function (macro . #[(group)
> >> "ÃÃDCÃBBâ¡" [group let gname ((if (string-match "^[^:]+:" gname)
> >> (substring gname (match-end 0)) gname))] 3
> >> ("/usr/share/emacs-snapshot/site-lisp/gnus/gnus-util.elc" . 16633)]))
> >> gnus-group-real-name("nnimap+pcaserver:INBOX")
> >
> > This is a macro defined in gnus-util.el.
>
> I knew it, but I think it's gnus-BTS.el specific (read below).
I didn't mean to imply otherwise, sorry. It was almost a note to
myself...
> >> Strangely, it seems that the function (gnus-group-real-name
> >> gnus-newsgroup-name) seems working if evaluated with M-:, so I don't
> >> know the cause of the problem.
> >>
> >> BTW, emacs-snapshot with gnus package.
> >
> > Perhaps something got byte-compiled with one version of gnus and used
> > with another. Do you have the gnus package installed?
>
> I've the gnus package installed and I haven't byte-compiled anything
> (except for the automatic Debian installation), but I can try, if
> needed.
What is happenning is that gnus-BTS gets byte-compiled against the stock
gnus and used with the packaged gnus. For one thing, I'm not sure that
the packaged gnus should be used by emacs-snapshot since it would have a
bleeding-edge gnus.
It's very likely that this problem goes away if you uninstall the gnus
package. If so, I'll fix the problem by skipping byte-compilation for
gnus-BTS.el.
--
Peter