bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #62036] [PATCH] Document how environments are initialized


From: Dave
Subject: [bug #62036] [PATCH] Document how environments are initialized
Date: Fri, 11 Feb 2022 22:13:20 -0500 (EST)

URL:
  <https://savannah.gnu.org/bugs/?62036>

                 Summary: [PATCH] Document how environments are initialized
                 Project: GNU troff
            Submitted by: barx
            Submitted on: Fri 11 Feb 2022 09:13:18 PM CST
                Category: Core
                Severity: 1 - Wish
              Item Group: Documentation
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: None

    _______________________________________________________

Details:

Classical troff lacked the ability to create new environments.  Three were
established at the outset, and CSTR #54 explicitly stated, "All environments
are initialized with default parameter values."

Groff starts up with only one environment ("0"), but users can create an
unlimited number of environments as needed.  However, its documentation fails
to mention how environments are populated upon creation.

The attached patch remedies this.  It says the environment "is created using
GNU troff's start-up defaults for all environment-specific parameters," which
appears to be accurate for the cases I tested.  But if there are other cases
where this is not accurate, let me know and I'll adjust this wording.

==== Other notes ====

The overall manual inconsistently uses both "start-up" (23 instances) and
"startup" (3 instances), whether in noun or adjective context.  I went with
the majority spelling in this patch.  American Heritage Dictionary says both
are valid (http://ahdictionary.com/word/search.html?q=startup).

Everywhere the manual says something "is associated with the environment,"
this is followed by "(@pxref{Environments})."  This was missing in one place;
as a bonus fix, the patch corrects this.



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Fri 11 Feb 2022 09:13:18 PM CST  Name: 62036.patch  Size: 1KiB   By:
barx

<http://savannah.gnu.org/bugs/download.php?file_id=52846>

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?62036>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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