[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[groff] 06/10: PROBLEMS: Coalesce gdiffmk items.
From: |
G. Branden Robinson |
Subject: |
[groff] 06/10: PROBLEMS: Coalesce gdiffmk items. |
Date: |
Sun, 16 Apr 2023 21:23:09 -0400 (EDT) |
gbranden pushed a commit to branch master
in repository groff.
commit d1d77c2b0e5e3bf4ffbbb2b8453faacd51d20d61
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Sun Apr 16 19:23:20 2023 -0500
PROBLEMS: Coalesce gdiffmk items.
Also borrow wording from "ANNOUNCE".
---
PROBLEMS | 35 ++++++++++++++++++++---------------
1 file changed, 20 insertions(+), 15 deletions(-)
diff --git a/PROBLEMS b/PROBLEMS
index 8c95ae8bc..df6914c45 100644
--- a/PROBLEMS
+++ b/PROBLEMS
@@ -29,24 +29,29 @@ General Problems
[groff 1.23.0]
-* gdiffmk doesn't work on FreeBSD; I get errors from "expr".
-
-gdiffmk uses the expr(1) command to parse its arguments. FreeBSD has
-extended the syntax of its expr command in a non-backward compatible way
-that it claims better conforms with POSIX's utility syntax guidelines
-with respect to option processing: however, POSIX mandates no options
-for expr. Other implementations of expr do not support traditional
-Unix-style options ('-a', '-b', ...), and perhaps as a consequence do
-not follow FreeBSD's interpretation of the guidelines. You way want to
-set $EXPR_COMPAT in your shell environment. We hope to have a
-workaround for this behavior in a future release.
+* gdiffmk doesn't work / its automated test fails.
-----------------------------------------------------------------------
+Some portability issues are known to affect groff's gdiffmk utility.
-* gdiffmk doesn't work / its automated test fails.
+- A defect in GNU diffutils 3.9 (January 2023) causes gdiffmk to
+ malfunction and its automated test to fail. See
+ <https://debbugs.gnu.org/db/61/61193.html>.
+
+- gdiffmk does not work with BusyBox diff (which does not implement GNU
+ diff's "-D" option).
+
+- gdiffmk does not work on FreeBSD due to specifics of that platform's
+ expr(1) implementation.
-A defect in GNU diffutils 3.9 (January 2023) causes gdiffmk to
-malfunction. See <https://debbugs.gnu.org/db/61/61193.html>.
+ gdiffmk uses the expr(1) command to parse its arguments. FreeBSD has
+ extended the syntax of its expr command in a non-backward compatible
+ way that it claims better conforms with POSIX's utility syntax
+ guidelines with respect to option processing: however, POSIX mandates
+ no options for expr. Other implementations of expr do not support
+ traditional Unix-style options ('-a', '-b', ...), and perhaps as a
+ consequence do not follow FreeBSD's interpretation of the guidelines.
+ You way want to set $EXPR_COMPAT in your shell environment. We hope
+ to have a workaround for this behavior in a future release.
----------------------------------------------------------------------
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [groff] 06/10: PROBLEMS: Coalesce gdiffmk items.,
G. Branden Robinson <=