[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: MH-E 7.4.4 checked in

From: Eli Zaretskii
Subject: Re: MH-E 7.4.4 checked in
Date: Sat, 17 Jul 2004 12:34:10 +0200

> From: "Satyaki Das" <address@hidden>
> Date: Fri, 16 Jul 2004 07:09:32 -0700
> > 
> >   In toplevel form:
> >   mh-e/mh-utils.el:55:1:Error: Invalid function: (macro lambda nil (if (eq 
> > (car (macroexpand (quote (setf (gethash foo bar) baz)))) (quote 
> > cl-puthash)) (\` (require (quote cl))) (\` (eval-when-compile (require 
> > (quote cl))))))
> A new macro mh-require-cl was added.  As a result you need to
> remove the old .elc files before proper compilation of Emacs can
> happen.
> I just removed all the *.elc files in lisp/mh-e and could
> recompile without any problems.  Is this what you tried?

No, I removed only the 6 *.elc files whose recompilation failed.

I now removed all the *.elc files in the mh-e directory, and then
"make recompile" did work.  Thanks.

I still think that either MH-E or lisp/Makefile.in (or both) should be
changed so as not to require such manual deletions.  We have a number
of other Lisp packages (Eshell, CC-Mode, Ediff, etc.) with subtle
dependencies among their *.el files, but "make recompile" always does
TRT for them.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]