Index | Thread | Search

From:
Alexander Farber <alexander.farber@gmail.com>
Subject:
fold(1): document -width option
To:
tech@openbsd.org
Date:
Tue, 6 Jan 2026 16:04:46 +0100

Download raw body.

Thread
Hi,

fold(1) accepts -72 as shorthand for -w 72, same as fmt(1), but it's
not documented. This adds it to the man page and usage().

ok?

Index: src/usr.bin/fold/fold.1
===================================================================
RCS file: /cvs/src/usr.bin/fold/fold.1,v
retrieving revision 1.19
diff -u -r1.19 fold.1
--- src/usr.bin/fold/fold.1 24 Oct 2016 13:46:58 -0000 1.19
+++ src/usr.bin/fold/fold.1 6 Jan 2026 13:46:25 -0000
@@ -39,7 +39,7 @@
 .Sh SYNOPSIS
 .Nm fold
 .Op Fl bs
-.Op Fl w Ar width
+.Op Fl w Ar width | Fl Ar width
 .Op Ar
 .Sh DESCRIPTION
 .Nm
@@ -59,8 +59,14 @@
 after the last blank character.
 This is useful to avoid line breaks in the middle of words, if
 possible.
-.It Fl w Ar width
+.It Fl w Ar width | Fl Ar width
 Specifies a line width to use instead of the default of 80.
+The
+.Fl Ar width
+form (e.g.,
+.Fl 72 )
+is equivalent to
+.Fl w Ar width .
 .El
 .Pp
 Unless
Index: src/usr.bin/fold/fold.c
===================================================================
RCS file: /cvs/src/usr.bin/fold/fold.c,v
retrieving revision 1.18
diff -u -r1.18 fold.c
--- src/usr.bin/fold/fold.c 23 May 2016 10:31:42 -0000 1.18
+++ src/usr.bin/fold/fold.c 6 Jan 2026 13:46:25 -0000
@@ -268,6 +268,6 @@
 static __dead void
 usage(void)
 {
- (void)fprintf(stderr, "usage: fold [-bs] [-w width] [file ...]\n");
+ (void)fprintf(stderr, "usage: fold [-bs] [-w width | -width] [file
...]\n");
  exit(1);
 }