groff-commit
[Top][All Lists]
Advanced

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

[groff] 11/16: groff(7): Update discussion of ±N argument form.


From: G. Branden Robinson
Subject: [groff] 11/16: groff(7): Update discussion of ±N argument form.
Date: Mon, 23 Aug 2021 00:06:42 -0400 (EDT)

gbranden pushed a commit to branch master
in repository groff.

commit 1cc1389d76d92816e9c92edfd5cc4362a8dd0c5c
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Mon Aug 23 07:48:27 2021 +1000

    groff(7): Update discussion of ±N argument form.
    
    Attempt to be more precise.
---
 man/groff.7.man | 38 +++++++++++++++++++++++---------------
 1 file changed, 23 insertions(+), 15 deletions(-)

diff --git a/man/groff.7.man b/man/groff.7.man
index 17db2ad..7a58ec0 100644
--- a/man/groff.7.man
+++ b/man/groff.7.man
@@ -1240,39 +1240,47 @@ and
 .I n
 is a numerical expression that evaluates to an integer value.
 .
+.
 .TPx
 .I N
-is an arbitrary numerical expression, signed or unsigned.
+is an optionally-signed numerical expression.
+.
 .
 .TPx
 .I \[+-]N
-has three meanings depending on its sign, described below.
+has three meanings,
+depending on its sign.
 .
 .RE
 .PD
 .
 .
 .P
-If an expression defined as
+If a numeric expression presented as
 .I \[+-]N
 starts with a
 .squoted_char +
-sign the resulting value of the expression is added to an already
-existing value inherent to the related request, e.g., adding to a
-number register.
-.
-If the expression starts with a
-.squoted_char -
-the value of the expression is subtracted from the request value.
-.
+sign,
+an increment in the amount of
+.RI of\~ N
+is applied to the value applicable to the request or escape sequence.
+.
+If it starts with a
+.squoted_char \-
+sign,
+a decrement of magnitude
+.I N
+is applied instead.
 .
-.P
 Without a sign,
 .I N
-replaces the existing value directly.
+replaces any existing value.
+.
+To assign a negative number,
+either prefix the expression with a zero or enclose it with parentheses.
 .
-To assign a negative number either prepend\~0 or enclose the negative
-number in parentheses.
+If a prior value does not exist,
+an increment or decrement is applied as if to\~0.
 .
 .
 .\" ====================================================================



reply via email to

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