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

Reply via email to