On Fri, Aug 26, 2022 at 06:25:56AM +0100, Jason McIntyre wrote:
> On Thu, Aug 25, 2022 at 09:19:09PM +0000, Klemens Nanni wrote:
> > -l takes chunks as per the manual, not specials.
> >
> > I also think that comma separated lists are marked up overly
> > confusing, so reduce it by one level, i.e. turn
> > -l chunk[,chunk[,...]]]
> > into
> > -l chunk[,...]]
> >
> > Feedback? OK?
> >
>
> hi.
>
> i think the idea of simplifying this is fine.
>
> remember, if you change the formatting in SYNOPSIS you will have to
> mirror that in the actual options list too.
Of course, thanks.
>
> personally i would not even attempt to show the optional part and just
> rely on the text description to say how multiple items can be given.
> the author obviously wanted to show that though.
I also prefer -l chunk[,...] over -l chunks or -l list or so.
OK?
Index: bioctl.8
===================================================================
RCS file: /cvs/src/sbin/bioctl/bioctl.8,v
retrieving revision 1.109
diff -u -p -r1.109 bioctl.8
--- bioctl.8 8 Feb 2021 11:20:03 -0000 1.109
+++ bioctl.8 26 Aug 2022 08:31:26 -0000
@@ -42,10 +42,10 @@
.Pp
.Nm bioctl
.Op Fl dhiPqsv
-.Op Fl C Ar flag Ns Op Pf , Ar flag Ns Op Pf , Ar ...
+.Op Fl C Ar flag Ns Op Pf , Ar ...
.Op Fl c Ar raidlevel
.Op Fl k Ar keydisk
-.Op Fl l Ar chunk Ns Op Pf , Ar chunk Ns Op Pf , Ar ...
+.Op Fl l Ar chunk Ns Op Pf , Ar ...
.Op Fl O Ar chunk | channel : Ns Ar target Ns Op Pf . Ar lun
.Op Fl p Ar passfile
.Op Fl R Ar chunk | channel : Ns Ar target Ns Op Pf . Ar lun
@@ -183,7 +183,7 @@ the options for
.Xr softraid 4
devices are as follows:
.Bl -tag -width Ds
-.It Fl C Ar flag Ns Op Pf , Ar flag Ns Op Pf , Ar ...
+.It Fl C Ar flag Ns Op Pf , Ar ...
Pass
.Ar flag
to
@@ -249,7 +249,7 @@ Detach volume specified by
Use special device
.Ar keydisk
as a key disk for a crypto volume.
-.It Fl l Ar chunk Ns Op Pf , Ar chunk Ns Op Pf , Ar ...
+.It Fl l Ar chunk Ns Op Pf , Ar ...
Use the
.Ar chunk
device list to create a new volume within the
Index: bioctl.c
===================================================================
RCS file: /cvs/src/sbin/bioctl/bioctl.c,v
retrieving revision 1.148
diff -u -p -r1.148 bioctl.c
--- bioctl.c 19 Aug 2022 17:49:10 -0000 1.148
+++ bioctl.c 25 Aug 2022 21:16:01 -0000
@@ -290,8 +290,8 @@ usage(void)
"[-u channel:target[.lun]] "
"device\n"
" %s [-dhiPqsv] "
- "[-C flag[,flag,...]] [-c raidlevel] [-k keydisk]\n"
- "\t[-l special[,special,...]] "
+ "[-C flag[,...]] [-c raidlevel] [-k keydisk]\n"
+ "\t[-l chunk[,...]] "
"[-O device | channel:target[.lun]]\n"
"\t[-p passfile] [-R chunk | channel:target[.lun]]\n"
"\t[-r rounds] "