🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #99126

Re: Bug in makeinfo.c

#99126
From: Francois Felix INGRAND
Date: Tue, 30 Oct 1990 17:04
52 lines
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!felix
References: <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