Path: utzoo!telly!ddsw1!mcdchg!rutgers!mailrus!ames!vsi1!wyse!td2cad!mipos3!merlyn
From: merlyn@intelob.intel.com (Randal L. Schwartz @ Stonehenge)
Newsgroups: gnu.emacs.bug
Subject: Re: Problem with rmail and bugs in 18.51
Message-ID: <2909@mipos3.intel.com>
Date: 20 Sep 88 21:34:52 GMT
References: <8809190545.AA21392@apple.apple.com>
Sender: news@mipos3.intel.com
Reply-To: merlyn@intelob.intel.com (Randal L. Schwartz @ Stonehenge)
Distribution: gnu
Organization: Stonehenge; netaccess via BiiN, Hillsboro, Oregon, USA
Lines: 37
In-reply-to: kayvan@rjeinc

In article <8809190545.AA21392@apple.apple.com>, kayvan@rjeinc writes:
| 
| In doing the installation, at one point I byte-recompile-directory'ed
| the main emacs-lisp directory and found the following:
| 
| 1) byte-compile-file executed on cl.el fails with the message:
| 
| "Wrong type argument: symbolp, (ptr oldforms (cdr ptr))"
| 
| in the minibuffer.
| 
| If I find-file cl.el and make the regoin be the whole buffer and
| do an eval-region, I can then do my byte-compile-file on cl.el
| and get the cl.elc file.

This was discussed in comp.emacs a while back.  My fix didn't make it
into 18.52, so I presume none of the powers-that-be saw it...

Simply put

(require 'cl)

after the

(provide 'cl)

in file "lisp/cl.el".  Then, the byte-compiler will have to read the
file before compiling it (which is necessary because of some of the
forward-referenced macros).

Yours for a parenthesized tomorrow...
-- 
Randal L. Schwartz, Stonehenge Consulting Services (503)777-0095
on contract to BiiN Technical Information Services (for now :-),
in a former Intel building in Hillsboro, Oregon, USA
 or ...!tektronix!inteloa[!intelob]!merlyn
Standard disclaimer: I *am* my employer!