summaryrefslogtreecommitdiff
path: root/ANNOUNCE
diff options
context:
space:
mode:
authorG. Branden Robinson <g.branden.robinson@gmail.com>2023-02-09 16:43:09 -0600
committerG. Branden Robinson <g.branden.robinson@gmail.com>2023-02-09 18:29:48 -0600
commitccc63e65c723e235fafc5099b383959c92664c38 (patch)
tree0c796683cd3134ecabc5900fef8b1c9371365d20 /ANNOUNCE
parent53b1e75fbfe617b22e363469a36a09b2043143e4 (diff)
downloadgroff-git-ccc63e65c723e235fafc5099b383959c92664c38.tar.gz
src/include/assert.h: Delete.
Switch to using system's assert.h header file. It is futile to attempt to preserve compatibility with ISO C90 systems by providing a bespoke predicate-reporting assert() (a C99 feature) when gnulib, which we require, itself demands C99. This ensures that `static_assert` remains defined so that gnulib can use it. Thanks to Bruno Haible for the consultation. <https://lists.gnu.org/archive/html/groff/2023-02/msg00034.html> * src/include/assert.h: Delete. * src/devices/grodvi/dvi.cpp: * src/devices/grolbp/lbp.cpp: * src/devices/grolj4/lj4.cpp: * src/include/itable.h: * src/include/stringclass.h: * src/libs/libbib/linear.cpp: * src/libs/libbib/search.cpp: * src/libs/libdriver/printer.cpp: * src/libs/libgroff/assert.cpp: * src/libs/libgroff/color.cpp: * src/libs/libgroff/errarg.cpp: * src/libs/libgroff/font.cpp: * src/libs/libgroff/nametoindex.cpp: * src/libs/libgroff/prime.cpp: * src/libs/libgroff/relocate.cpp: * src/libs/libgroff/searchpath.cpp: * src/preproc/eqn/box.cpp: * src/preproc/eqn/delim.cpp: * src/preproc/eqn/pile.cpp: * src/preproc/eqn/script.cpp: * src/preproc/html/pre-html.cpp: * src/preproc/pic/pic.h: * src/preproc/preconv/preconv.cpp: * src/preproc/soelim/soelim.cpp: * src/roff/groff/groff.cpp: * src/roff/troff/troff.h: * src/utils/hpftodit/hpftodit.cpp: * src/utils/indxbib/indxbib.cpp: * src/utils/lkbib/lkbib.cpp: * src/utils/lookbib/lookbib.cpp: * src/utils/tfmtodit/tfmtodit.cpp: Respell "assert.h" inclusion with angle brackets instead of quotation marks. Fixes <https://savannah.gnu.org/bugs/?63078>. * ANNOUNCE: Update bug counts.
Diffstat (limited to 'ANNOUNCE')
-rw-r--r--ANNOUNCE4
1 files changed, 2 insertions, 2 deletions
diff --git a/ANNOUNCE b/ANNOUNCE
index a91dfd7b5..3371efbb3 100644
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -54,7 +54,7 @@ release shipped with three automated unit tests; this one ships with
over 160 unit and regression tests.
As of this writing, per the GNU Savannah bug tracker, the groff project
-has resolved 411 problems as fixed for the 1.23.0 release. Some of the
+has resolved 412 problems as fixed for the 1.23.0 release. Some of the
bugs we've corrected were over 30 years old.
Classifying these issues by type and the component of the project to
@@ -62,7 +62,7 @@ which they apply, we find the following.
Type Component
---- ---------
- Build/installation 37 Core 93
+ Build/installation 38 Core 94
Crash/unresponsive 11 Driver: grohtml 7
Documentation 99 Driver: gropdf 9
Feature change 39 Driver: grops 2