[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #66518] [libgroff] stop doing what gnulib can do for us
From: |
G. Branden Robinson |
Subject: |
[bug #66518] [libgroff] stop doing what gnulib can do for us |
Date: |
Tue, 3 Dec 2024 01:22:28 -0500 (EST) |
URL:
<https://savannah.gnu.org/bugs/?66518>
Summary: [libgroff] stop doing what gnulib can do for us
Group: GNU roff
Submitter: gbranden
Submitted: Tue 03 Dec 2024 06:22:24 AM UTC
Category: Core
Severity: 3 - Normal
Item Group: Lint
Status: Postponed
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Tue 03 Dec 2024 06:22:24 AM UTC By: G. Branden Robinson <gbranden>
_libgroff_ is partly a utility library and partly a portability library.
The files "src/include/posix.h" and "src/include/nonposix.h" underscore the
latter functionality.
_gnulib_ has been in this business about as long, and much more steadily. We
had a _getopt_long_ implementation that was lifted from _glibc_ many years ago
and not kept in sync. (I noticed that it didn't return ':' when an option
argument was missing as documented in more recent implementations.)
For _groff_ 1.25, rip out whatever we can. Some of this stuff is 30-35 years
old.
As another idea, it might not kill us to have a libgroff(3) man page that is
never shipped, but provided for the convenience of _groff_ developers armed
with "man -l". Or, ya know, "nroff -man", since we're...uh..._groff_
developers.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?66518>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
- [bug #66518] [libgroff] stop doing what gnulib can do for us,
G. Branden Robinson <=