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