Article View: gnu.emacs.vm.bug
Article #9305Random lisp errors when exiting VM5.31
From: Kyle Jones
Date: Mon, 13 Jan 1992 10:40
Date: Mon, 13 Jan 1992 10:40
18 lines
1330 bytes
1330 bytes
Jason L. Tibbitts III writes:
> At seemingly random times, when exiting VM5.31, I will get an odd error
> (the actual messages gives byte code).
>
> Here's a backtrace (I've chopped long lines):
> Signalling: (invalid-function (macro lambda (n) (byte-code"\301\302^$
> signum(1)
> byte-code("\310^H!\205 ^@\310!\203^P^@\302\202^S^@\311\312!$
> safe-idiv(1 15)
> byte-code("^H?\205^H^@\313 !\203^R^@\314\315\"\202\223^@\305\21$
> floor(1 15)
cl.el redefines the `mod' function, which several levels down
calls signum. In older versions of timer.el signum is a macro,
while in cl.el signum is a function. Calling a macro as if it
were a function make Emacs unhappy. The solution is to change
all references to signum in timer.el to timer-signum and
re-bytecompile timer.el.
Technical Details
Message-ID:
<9201131040.AA15092@wendy-fate.UU.NET>Path:
arc1-ca.pugleaf.net!sparky!uunet!wendy-fate.uu.net!bug-vmReferences:
<HONP9.92Jan13035111@menudo.uh.edu>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f6829,8beab5fee4b75a37 X-Google-Attributes: gidf6829,public X-Google-ArrivalTime: 1992-01-13 02:48:01 PST Newsgroups: gnu.emacs.vm.bug Sender: bug-vm-request@uunet.uu.net Date: Mon, 13 Jan 92 05:40:27 -0500 Message-ID: <9201131040.AA15092@wendy-fate.UU.NET> From: kyle@uunet.UU.NET (Kyle Jones) Subject: Random lisp errors when exiting VM5.31 References: <HONP9.92Jan13035111@menudo.uh.edu> Path: arc1-ca.pugleaf.net!sparky!uunet!wendy-fate.uu.net!bug-vm