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!