🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.vm.bug
Article #9305

Random lisp errors when exiting VM5.31

#9305
From: Kyle Jones
Date: Mon, 13 Jan 1992 10:40
18 lines
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-vm
References: <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