Re: SetFS

Ted Zlatanov <tzz-mIZUurteI1BWk0Htik3J/[email protected]>
Newsgroups gmane.comp.window-managers.ion.general
Organization Теодор Златанов @ Cienfuegos
Message-ID <[email protected]>
On Wed, 28 Feb 2007 10:20:33 +0000 (UTC) Tuomo Valkonen <[email protected]> wrote: 

TV> In fact, for tab-completion to work nicely, most tags should 
TV> perhaps be listed. Ideally the application in question would 
TV> do the pruning/clustering as suited to the task at hand, but 
TV> in a FUSE plugin for applications (mostly) unaware of SetFS, 
TV> we do not have the luxury of that. But for 'ls' output the whole
TV> list can be unusably long. 

Just like `ls', I don't think you should filter out results, just
write a filter tool or an option to make the list usable.

Also, tag age is an important attribute, as are tag owner (and owner
group) and tag permissions.

TV> Perhaps a reasonable compromise (for the default pruning) would
TV> then indeed be to display all except the frequency one tags,
TV> unless needed (being the sole missing tag for some file from the
TV> search set). Well, it demands research and testing...

Assuming it's called "tls" for "tag ls," here are some ideas for
options (ARGV is not being discussed here, although I do think the *
and ** patterns, plus the usual shell globbing, should be available):

tls -min 2 # list tags with frequency 2 or higher
tls -n # print "frequency age owner owner-group permissions tag" for each tag, suitable for piping and sorting
tls -f # print sorted by frequency
tls -t # print sorted by tag age
tls -R # print tags recursively
tls -o tzz # print tags owned by tzz

Ted
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.