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')) {
 

Reply via email to