The use of an ellipsis in manuals usually seems to already imply
optional arguments, e.g., `.Op Ar file ...', so constructs like
`Ar pkg-name Op Ar ...' seem redundant to me.
While here, also denote the `pkg-name' argument to pkg_delete
as optional, since you can do things like `pkg_delete -nX'.
Index: pkg_add.1
===================================================================
RCS file: /cvs/src/usr.sbin/pkg_add/pkg_add.1,v
retrieving revision 1.132
diff -u -p -r1.132 pkg_add.1
--- pkg_add.1 16 Apr 2015 20:01:39 -0000 1.132
+++ pkg_add.1 4 Oct 2015 17:54:40 -0000
@@ -31,7 +31,7 @@
.Op Fl L Ar localbase
.Op Fl l Ar file
.Op Fl P Ar type
-.Ar pkg-name Op Ar ...
+.Ar pkg-name ...
.Ek
.Sh DESCRIPTION
The
Index: pkg_delete.1
===================================================================
RCS file: /cvs/src/usr.sbin/pkg_add/pkg_delete.1,v
retrieving revision 1.50
diff -u -p -r1.50 pkg_delete.1
--- pkg_delete.1 8 Apr 2015 17:25:58 -0000 1.50
+++ pkg_delete.1 4 Oct 2015 17:54:40 -0000
@@ -26,7 +26,7 @@
.Op Fl acIimnqsvXx
.Op Fl B Ar pkg-destdir
.Op Fl D Ar name Ns Op = Ns Ar value
-.Ar pkg-name Op Ar ...
+.Op Ar pkg-name ...
.Sh DESCRIPTION
The
.Nm
Index: pkg_info.1
===================================================================
RCS file: /cvs/src/usr.sbin/pkg_add/pkg_info.1,v
retrieving revision 1.50
diff -u -p -r1.50 pkg_info.1
--- pkg_info.1 8 Sep 2014 01:27:55 -0000 1.50
+++ pkg_info.1 4 Oct 2015 17:54:40 -0000
@@ -30,8 +30,7 @@
.Op Fl l Ar str
.Op Fl Q Ar query
.Op Fl r Ar pkgspec
-.Op Ar pkg-name
-.Op Ar ...
+.Op Ar pkg-name ...
.Ek
.Sh DESCRIPTION
The
Index: OpenBSD/PkgAdd.pm
===================================================================
RCS file: /cvs/src/usr.sbin/pkg_add/OpenBSD/PkgAdd.pm,v
retrieving revision 1.87
diff -u -p -r1.87 PkgAdd.pm
--- OpenBSD/PkgAdd.pm 30 Jun 2015 19:20:08 -0000 1.87
+++ OpenBSD/PkgAdd.pm 4 Oct 2015 17:54:40 -0000
@@ -107,7 +107,7 @@ sub handle_options
my $state = shift;
$state->SUPER::handle_options('ruUzl:A:P:',
'[-acinqrsUuvxz] [-A arch] [-B pkg-destdir] [-D name[=value]]',
- '[-L localbase] [-l file] [-P type] pkg-name [...]');
+ '[-L localbase] [-l file] [-P type] pkg-name ...');
$state->{arch} = $state->opt('A');
Index: OpenBSD/PkgDelete.pm
===================================================================
RCS file: /cvs/src/usr.sbin/pkg_add/OpenBSD/PkgDelete.pm,v
retrieving revision 1.34
diff -u -p -r1.34 PkgDelete.pm
--- OpenBSD/PkgDelete.pm 29 Nov 2014 10:42:51 -0000 1.34
+++ OpenBSD/PkgDelete.pm 4 Oct 2015 17:54:40 -0000
@@ -101,7 +101,7 @@ sub handle_options
{
my $state = shift;
$state->SUPER::handle_options('X',
- '[-acimnqsvXx] [-B pkg-destdir] [-D name[=value]] pkg-name [...]');
+ '[-acimnqsvXx] [-B pkg-destdir] [-D name[=value]] [pkg-name ...]');
my $base = $state->opt('B') // $ENV{'PKG_DESTDIR'} // '';
if ($base ne '') {
Index: OpenBSD/PkgInfo.pm
===================================================================
RCS file: /cvs/src/usr.sbin/pkg_add/OpenBSD/PkgInfo.pm,v
retrieving revision 1.35
diff -u -p -r1.35 PkgInfo.pm
--- OpenBSD/PkgInfo.pm 6 Apr 2015 12:19:35 -0000 1.35
+++ OpenBSD/PkgInfo.pm 4 Oct 2015 17:54:40 -0000
@@ -559,7 +559,7 @@ sub parse_and_run
$state->{no_exports} = 1;
$state->handle_options('cCdfF:hIKLmPQ:qr:RsSUe:E:Ml:aAt',
'[-AaCcdfIKLMmPqRSstUv] [-D nolock][-E filename] [-e pkg-name] ',
- '[-l str] [-Q query] [-r pkgspec] [pkg-name] [...]');
+ '[-l str] [-Q query] [-r pkgspec] [pkg-name ...]');
if ($state->opt('r')) {