Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
PATCH: tune2fs completion update
- X-seq: zsh-workers 41743
- From: Oliver Kiddle <okiddle@xxxxxxxxxxx>
- To: Zsh workers <zsh-workers@xxxxxxx>
- Subject: PATCH: tune2fs completion update
- Date: Fri, 22 Sep 2017 09:32:19 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s2048; t=1506092524; bh=wSh7GM8QITLF05o0Iwqf7fVFUh1bBli8aP6VQB6MsuA=; h=From:To:Subject:Date:From:Subject; b=iSE+QHSb6SigatumW1p8EhKqfQAgWe338C2eRPEseD3M7/TYn3MNNaGo9XiIGHBhsEr3zJueZKYu+ic6jSLn24dUf8w1fwqgJYBhq0nuxJ9NQuADlhpPMrpR1sREFd8C0LcQENRIE66lrTNIgJJPtG8AbBrY2OP0/pVOkJX3lO6BLHyIlsiXIuDXHoPyFuow899eshm+u0U5ljxIjlHwfuU9aDbZB++ZaiT8dDf0VPjTBHbVJFTUkjjVDuw52JBekADsu3ST9r81JiE8RjF4L3VDrjIw7i7og5GfCP4e4CFMNSc9K2zC0MQ6DsJNopvipzfbtfoHi2AgVy+2Fa3D2Q==
- List-help: <mailto:zsh-workers-help@zsh.org>
- List-id: Zsh Workers List <zsh-workers.zsh.org>
- List-post: <mailto:zsh-workers@zsh.org>
- Mailing-list: contact zsh-workers-help@xxxxxxx; run by ezmlm
more new options. Updated through 1.43.6.
Oliver
diff --git a/Completion/Linux/Command/_tune2fs b/Completion/Linux/Command/_tune2fs
index 73ce2dd12..1fc1709e4 100644
--- a/Completion/Linux/Command/_tune2fs
+++ b/Completion/Linux/Command/_tune2fs
@@ -1,23 +1,36 @@
#compdef tune2fs
-_arguments \
- '-c[set max mounts between checks]:number of mounts' \
- '-C[set mount count]:number of mounts' \
- '-e[set error behavior]:error behavior:(continue remount-ro panic)' \
+_arguments -s -S \
+ '-c+[set max mounts between checks]:number of mounts' \
+ '-C+[set mount count]:number of mounts' \
+ '-e+[set error behavior]:error behavior:(continue remount-ro panic)' \
+ '-E+[set extended options]: :_values -s , "extended option"
+ clearmmp
+ "mmp_update_interval\:interval (seconds)"
+ "stride\:stride size (blocks)"
+ "stripe_width\:stipe width (blocks)"
+ "hash_alg\:hash algorithm\:(legacy half_md4 tea)"
+ "mount_opts\:mount option"
+ "(^test_fs)test_fs"
+ "(test_fs)^test_fs"' \
'-f[force tune2fs to complete even in the face of errors]' \
- '-g[set the group which can use reserved filesystem blocks]:group:_groups' \
- '-i[interval between checks]:duration' \
+ '-g+[set the group which can use reserved filesystem blocks]:group:_groups' \
+ '-i+[interval between checks]:duration' \
+ '-I+[set inode size]:inode size' \
'-j[add an ext3 journal to the filesystem]' \
- '-J[journal options]: :_values -s , option "size[specify journal size]\:size" "device[use external journal]\:block device\:_files"' \
+ '-J+[journal options]: :_values -s , option "size[specify journal size]\:size" "location\:location" "device[use external journal]\:block device\:_files"' \
'-l[list the contents of the filesystem superblock]' \
- '-L[set the volume label of the filesystem]:label' \
- '-m[set the percentage of reserved filesystem blocks]:percentage' \
- '-M[set the last-mounted directory for the filesystem]:directory:_files -/' \
- '-o[mount options]:options:_values -s , debug bsdgroups user_xattr acl uid16 journal_data journal_data_ordered journal_data_writeback' \
- '-O[set or clear filesystem features]: :_values -s , feature dir_index filetype has_journal sparse_super' \
- '-r[set the number of reserved filesystem blocks]:number' \
- '-s[set sparse super feature]:state:((0\:off 1\:on))' \
- '-T[set time last checked]:time specifier' \
- '-u[set user who can use reserved filesystem blocks]:user:_users' \
- '-U[set filesystem UUID]:UUID or special:(clear random time)' \
+ '-L+[set the volume label of the filesystem]:label' \
+ '-m+[set the percentage of reserved filesystem blocks]:percentage' \
+ '-M+[set the last-mounted directory for the filesystem]:directory:_files -/' \
+ '-o+[mount options]:options:_values -s , debug bsdgroups user_xattr acl uid16 journal_data journal_data_ordered journal_data_writeback nobarrier block_validity discard nodelalloc' \
+ '-O+[set or clear filesystem features]: :_values -s , feature dir_index dir_nlink encrypt extentextent extra_isize filetype flex_bg has_journalhuge_file large_file metadata_csum mmp project quota read-only resize_inode sparse_super uninit_bg' \
+ '-p+[set MMP check interval]:interval (seconds) [5]' \
+ '-r+[set the number of reserved filesystem blocks]:number' \
+ '-Q+[set quota feature on the superblock]: :_values -s , "quota option" usrquota grpquota prjquota' \
+ '-s+[set sparse super feature]:state:((0\:off 1\:on))' \
+ '-T+[set time last checked]:time specifier (YYYYMMDD[HH[MM[SS]]])' \
+ '-u+[set user who can use reserved filesystem blocks]:user:_users' \
+ '-U+[set filesystem UUID]:UUID or special:(clear random time)' \
+ '-z+[save old contents of file system block to undo file]:undo file:_files' \
':device:_files'
.
Messages sorted by:
Reverse Date,
Date,
Thread,
Author