Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: _chflags
- X-seq: zsh-workers 15561
- From: Oliver Kiddle <okiddle@xxxxxxxxxxx>
- To: Akinori MUSHA <knu@xxxxxxxxxxxx>
- Subject: Re: _chflags
- Date: Thu, 02 Aug 2001 13:21:01 +0100
- Cc: zsh-workers@xxxxxxxxxx
- Mailing-list: contact zsh-workers-help@xxxxxxxxxx; run by ezmlm
- References: <864rrrvd3m.wl@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Sender: kiddleo@xxxxxxxxxxxxxxxx
Akinori MUSHA wrote:
> Attached is the compdef for *BSD's chflags(1) command, which changes
> special file flags. Please add it if it's okay.
I'll add that (and the _sysctl change).
Is the nodump flag defintely turned off with nonodump then (as opposed
to just dump)?
According to the man page you referenced, the flags are specified as a
comma separated list so I would suggest you replace the flags= and
compadd lines with something like:
_values -s , 'file flag'
{no,}{arch,opaque,nodump,sappnd,schg,sunlnk,uappnd,uchg,uunlnk}
but if descriptions for the flags might be useful, you could use things
like:
'(noarch)arch[set archived]' to _values.
It would be nice to use _arguments for the options. Are the options
different on net/openbsd or different versions of FreeBSD? Do they all
use the comma separated list of flags?
Oliver
_____________________________________________________________________
This message has been checked for all known viruses by the
MessageLabs Virus Scanning Service. For further information visit
http://www.messagelabs.com/stats.asp
Messages sorted by:
Reverse Date,
Date,
Thread,
Author