Article View: gnu.emacs.bug
Article #99126Re: Bug in makeinfo.c
From: Francois Felix INGRAND
Date: Tue, 30 Oct 1990 17:04
Date: Tue, 30 Oct 1990 17:04
52 lines
2619 bytes
2619 bytes
The patch posted by Bob Bruccoleri fixes the problem I had with the index of
the Elisp manual:
Subject: Info mode cannot read the Index of the elisp manual
From: felix@AI.SRI.COM (Francois Felix INGRAND)
Date: 10 Oct 90 01:08:07 GMT
When I try to read the Index of the elisp manual, I get the following error:
Signalling: (wrong-type-argument integer-or-marker-p Top1023)
byte-code("GH!?8
byte-code("H!qebIJ!EEKL!MN
en erase-buffer insert-file-contents set-buffer-modified-p] 12)
Info-read-subfile(1095579)
BTW, the patch is reversed...
From: BRUC@DINO.SQUIBB.COM ("Bob Bruccoleri 683-6165", 609)
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 23
Approved: bug-gnu-emacs@prep.ai.mit.edu
I found a bug in the version of makeinfo.c that was distributed with
version 1.02 of the GNU Emacs Lisp Reference Manual. The problem
is that indentation is added to the delimiters that precede the Tag
Table in an Indirect Info file. The following patch appears to correct
the problem, although I didn't study the code carefully enough
to be sure.
*** makeinfo.c Fri Oct 26 17:44:04 1990
--- /fc/local/gnuemacs/elisp/makeinfo.c Fri Jun 1 14:54:24 1990
***************
*** 2821,2827 ****
close_paragraph ();
if (!indirect_p)
insert ('\n');
- no_indent = true;
add_word_args ("\037\nTag Table:\n%s", indirect_p ? "(Indirect)\n" : "");
while (node != (TAG_ENTRY *) NULL)
--- 2821,2826 ----
Thanks.
Bob Bruccoleri
--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Francois Felix INGRAND SRI International, AIC
felix@AI.SRI.COM 333, Ravenswood Avenue
(415) 859-5584 MENLO PARK, CA 94025, USA
"Read my Lisp... No new syntax" (nil)
Technical Details
Message-ID:
<FELIX.90Oct30090429@cayucos.ai.sri.com>Path:
arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!shelby!apple!usc!cs.utexas.edu!tut.cis.ohio-state.edu!AI.SRI.COM!felixReferences:
<1387BC3007FF0006E6@dino.squibb.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fb2f1,7e084a8865d33c7 X-Google-Attributes: gidfb2f1,public X-Google-ArrivalTime: 1990-10-30 09:04:29 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!shelby!apple!usc!cs.utexas.edu!tut.cis.ohio-state.edu!AI.SRI.COM!felix From: felix@AI.SRI.COM (Francois Felix INGRAND) Newsgroups: gnu.emacs.bug Subject: Re: Bug in makeinfo.c Message-ID: <FELIX.90Oct30090429@cayucos.ai.sri.com> Date: 30 Oct 90 17:04:29 GMT References: <1387BC3007FF0006E6@dino.squibb.com> Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: SRI International, Menlo Park, CA Lines: 52 Approved: bug-gnu-emacs@prep.ai.mit.edu Posted: Tue Oct 30 18:04:29 1990