mirror of
https://github.com/fish-shell/fish-shell.git
synced 2024-11-29 05:03:46 +08:00
completions/modinfo: Don't check uname
This checks if uname exists (we already call it elsewhere without check, nobody has complained, uname is in POSIX), then calls to see if it's "Linux", and only then offers any completions. Since we don't have any other version to offer, the check is worse than useless.
This commit is contained in:
parent
131f0f2de5
commit
4b8da10215
|
@ -1,16 +1,12 @@
|
||||||
if command -s uname > /dev/null 2>/dev/null
|
complete -c modinfo -a "(__fish_print_modules)"
|
||||||
if test (uname) = "Linux"
|
complete -c modinfo -l author -s a -d "Print only 'author'"
|
||||||
complete -c modinfo -a "(__fish_print_modules)"
|
complete -c modinfo -l description -s d -d "Print only 'description'"
|
||||||
complete -c modinfo -l author -s a -d "Print only 'author'"
|
complete -c modinfo -l license -s l -d "Print only 'license'"
|
||||||
complete -c modinfo -l description -s d -d "Print only 'description'"
|
complete -c modinfo -l parameters -s p -d "Print only 'parm'"
|
||||||
complete -c modinfo -l license -s l -d "Print only 'license'"
|
complete -c modinfo -l filename -s n -d "Print only 'filename'"
|
||||||
complete -c modinfo -l parameters -s p -d "Print only 'parm'"
|
complete -c modinfo -l null -s 0 -d "Use \\0 instead of \\n"
|
||||||
complete -c modinfo -l filename -s n -d "Print only 'filename'"
|
complete -c modinfo -l field -s F -x -d "Print only provided FIELD" -a "author description license parm depends alias intree vermagic vermagic"
|
||||||
complete -c modinfo -l null -s 0 -d "Use \\0 instead of \\n"
|
complete -c modinfo -l set-version -s k -x -d "Use VERSION instead of `uname -r`"
|
||||||
complete -c modinfo -l field -s F -x -d "Print only provided FIELD" -a "author description license parm depends alias intree vermagic vermagic"
|
complete -c modinfo -l basedir -s b -r -d "Use DIR as filesystem root for /lib/modules"
|
||||||
complete -c modinfo -l set-version -s k -x -d "Use VERSION instead of `uname -r`"
|
complete -c modinfo -l version -s V -d "Show version"
|
||||||
complete -c modinfo -l basedir -s b -r -d "Use DIR as filesystem root for /lib/modules"
|
complete -c modinfo -l help -s h -d "Show help"
|
||||||
complete -c modinfo -l version -s V -d "Show version"
|
|
||||||
complete -c modinfo -l help -s h -d "Show help"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user