bug-groff
[Top][All Lists]
Advanced

[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/

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]