Article View: gnu.announce
Article #2615groff 1.02 available
From: James Clark
Date: Fri, 14 Jun 1991 08:52
Date: Fri, 14 Jun 1991 08:52
51 lines
2961 bytes
2961 bytes
Groff (GNU troff and related programs) version 1.02 is now available
for anonymous ftp from prep.ai.mit.edu as pub/gnu/groff-1.02.tar.Z
(about 1090k). No diffs from version 1.01 are available.
There are some substantial changes in this release:
Implementations of refer, indxbib and lookbib are included. These
programs are significantly less mature than other parts of the
groff distribution, and so should be used with caution. The refer
program is quite a bit more flexible than Unix refer; read the man
page for details.
Parts of gxditview have been rewritten so that it works with -Tps.
Parts of grops have been rewritten; it now supports version 3.0 of
the Document Structuring Conventions both in the documents that it
generates and in the documents that it imports.
See the CHANGES file for more information about the changes in this
release.
A couple of minor problems have emerged since I did this release. If
you are using the libg++ header files, you will need to correct the
declaration of stat() in g++-include/sys/stat.h by making the first
argument const char *. Also you should delete white space from the
beginning of variable definition lines in xditview/Imakefile before
running xmkmf.
There is a bug in g++ 1.39 affecting operator delete member functions.
Compiling groff with -DOP_DELETE_BROKEN enables a work-around. A
better alternative is to apply the following fix to g++ (by Tilo
Levante):
*** cplus-decl.c.~1~ Mon Aug 6 05:28:59 1990
--- cplus-decl.c Wed Jun 5 08:55:04 1991
***************
*** 7954,7958 ****
exprstmt = build_method_call (build1 (NOP_EXPR, TYPE_POINTER_TO (current_class_type), error_mark_node),
get_identifier (OPERATOR_DELETE_FORMAT),
! build_tree_list (NULL_TREE, integer_zero_node),
NULL_TREE, LOOKUP_NORMAL);
else if (TYPE_USES_VIRTUAL_BASECLASSES (current_class_type))
--- 7954,7958 ----
exprstmt = build_method_call (build1 (NOP_EXPR, TYPE_POINTER_TO (current_class_type), error_mark_node),
get_identifier (OPERATOR_DELETE_FORMAT),
! build_tree_list (NULL_TREE, current_class_decl),
NULL_TREE, LOOKUP_NORMAL);
else if (TYPE_USES_VIRTUAL_BASECLASSES (current_class_type))
James Clark
jjc@jclark.uucp
Technical Details
Message-ID:
<9106140852.AA03853@jclark.uucp>Path:
arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!bu.edu!ai-lab!ai.mit.edu!gnulistsShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 101a3e,1aee998999f1889b,start X-Google-Attributes: gid101a3e,public X-Google-Thread: fba7b,1aee998999f1889b,start X-Google-Attributes: gidfba7b,public X-Google-ArrivalTime: 1991-06-14 01:52:10 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!bu.edu!ai-lab!ai.mit.edu!gnulists From: jclark!jjc@relay.eu.net (James Clark) Newsgroups: gnu.announce,gnu.groff.bug Subject: groff 1.02 available Message-ID: <9106140852.AA03853@jclark.uucp> Date: 14 Jun 91 08:52:10 GMT Followup-To: gnu.groff.bug Lines: 51 Approved: info-gnu@prep.ai.mit.edu To: bug-groff@prep.ai.mit.edu