Article View: gnu.emacs.bug
Article #87947Bug in preloading certain files
From: Leonard N. Zubkoff
Date: Wed, 17 Aug 1994 08:56
Date: Wed, 17 Aug 1994 08:56
12 lines
1406 bytes
1406 bytes
Emacs 19.25 will call abort() in store_function_docstring in doc.c whenever the compiled byte code vector is not long enough to hold a doc string. Unfortunately, it is possible for there to be a doc string associated with a function name in ../etc/DOC where the doc string did not come from the file where the byte-compiled definition came from. This can easily be reproduced by including loading of cl.elc or rmailkwd.elc as part of a site-load.el. In cl.el, the function macroexpand (which has a doc string from the C code) is replaced by one with no doc string; in rmailkwd, the function rmail-read-label replaces an autoload that provided the doc string. Leonard
Technical Details
Message-ID:
<199408170835.BAA08510@dandelion.com>Path:
arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!uunet!CS.Arizona.EDU!math.arizona.edu!news.Arizona.EDU!news.Cerritos.edu!nic-nac.CSU.net!usc!math.ohio-state.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!dandelion.com!lnzShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fb2f1,893e8aee12a55ff2,start X-Google-Attributes: gidfb2f1,public X-Google-ArrivalTime: 1994-08-17 02:30:39 PST Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!uunet!CS.Arizona.EDU!math.arizona.edu!news.Arizona.EDU!news.Cerritos.edu!nic-nac.CSU.net!usc!math.ohio-state.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!dandelion.com!lnz From: lnz@dandelion.com (Leonard N. Zubkoff) Newsgroups: gnu.emacs.bug Subject: Bug in preloading certain files Date: 17 Aug 1994 04:56:06 -0400 Organization: GNUs Not Usenet Lines: 12 Sender: daemon@cis.ohio-state.edu Approved: bug-gnu-emacs@prep.ai.mit.edu Distribution: gnu Message-ID: <199408170835.BAA08510@dandelion.com>