🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #99213

Should texinfo-format-{buffer,region} use makeinfo?

#99213
From: Francois Pinard
Date: Fri, 19 Oct 1990 17:00
34 lines
2463 bytes
In GNU Emacs 18.55.6 of Mon Jun 25 1990 on icule (usg-unix-v)

This is not really a bug report, but mere suggestions and thoughts.

The makeinfo program and texinfo-format-buffer do not produce exactly
the same format for their output.  I got the impression (I might well
be plain wrong :-) that texinfo-format functions will slowly fade away
while the makeinfo program will take over.

The makeinfo program is undoubtly faster than the elisp code, it has
the tendency to support more new possibilities and directives, it is
more powerful at diagnostic time, its output is more *formatted*, at
least regarding automatic paragraph indentation, @refill'ing, and
control of vertical white space.  I like what it does, anyway :-).

On the other side, the makeinfo program is still slightly buggy,
producing spurious indents at some places, for example at the start of
tag tables, and other minor things.  The most hearthbreaking aspect of
going from texinfo-format to makeinfo (at least for me) is that I
loose the 8-bit transparency: makeinfo is mangling out the second half
of the 256 character set.  What about GNU standards in this case?

Despite these problems which, hopefully, will be solved in the future,
nevertheless though, I would suggest that GNU people consider that
texinfo-format-buffer and texinfo-format-region should be able to
detect if makeinfo is installed on the current system and, if yes, use
it to complete the formatting job.  Only when makeinfo is not
available, texinfo-format proper should then be loaded in and
executed the old way.

-- 
Franc,ois Pinard          ``Vivement GNU!''         pinard@iro.umontreal.ca
(514) 588-4656    cp 886 L'Epiphanie (Qc) J0K 1J0    ...!uunet!iros1!pinard
Technical Details
Message-ID: <9010191700.AA00831@icule.UUCP>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!LARRY.MCRCIM.MCGILL.EDU!pinard%icule.UUCP

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fb2f1,4ed8eb26895cd2f8,start
X-Google-Attributes: gidfb2f1,public
X-Google-ArrivalTime: 1990-10-19 10:00:20 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!LARRY.MCRCIM.MCGILL.EDU!pinard%icule.UUCP
From: pinard%icule.UUCP@LARRY.MCRCIM.MCGILL.EDU (Francois Pinard)
Newsgroups: gnu.emacs.bug
Subject: Should texinfo-format-{buffer,region} use makeinfo?
Message-ID: <9010191700.AA00831@icule.UUCP>
Date: 19 Oct 90 17:00:20 GMT
Sender: daemon@tut.cis.ohio-state.edu
Reply-To: pinard@iro.umontreal.ca
Distribution: gnu
Organization: Gnus Not Usenet
Lines: 34
Approved: bug-gnu-emacs@prep.ai.mit.edu
Posted: Fri Oct 19 18:00:20 1990