[gnu.emacs.bug] Problem with rmail and bugs in 18.51

merlyn@intelob.intel.com (Randal L. Schwartz @ Stonehenge) (09/21/88)

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
<merlyn@intelob.intel.com> or ...!tektronix!inteloa[!intelob]!merlyn
Standard disclaimer: I *am* my employer!