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