mirror of
https://github.com/spf13/cobra
synced 2024-12-29 15:57:10 +00:00
minor formatting tweak
This commit is contained in:
parent
2f80e0879f
commit
1886f6baad
1 changed files with 11 additions and 11 deletions
|
@ -76,28 +76,28 @@ let cobra_completer = {|spans|
|
||||||
|
|
||||||
# Add space at the end of each completion
|
# Add space at the end of each completion
|
||||||
let completions = if $directive != $ShellCompDirectiveNoSpace {
|
let completions = if $directive != $ShellCompDirectiveNoSpace {
|
||||||
$completions | each {|it| {value: $"($it.value) ", description: $it.description}}
|
$completions | each {|it| {value: $"($it.value) ", description: $it.description}}
|
||||||
} else {
|
} else {
|
||||||
$completions
|
$completions
|
||||||
}
|
}
|
||||||
|
|
||||||
# Cobra returns a list of completions that are supported with this directive
|
# Cobra returns a list of completions that are supported with this directive
|
||||||
# There is no way to currently support this in a nushell external completer
|
# There is no way to currently support this in a nushell external completer
|
||||||
let completions = if $directive == $ShellCompDirectiveFilterFileExt {
|
let completions = if $directive == $ShellCompDirectiveFilterFileExt {
|
||||||
[]
|
[]
|
||||||
} else {
|
} else {
|
||||||
$completions
|
$completions
|
||||||
}
|
}
|
||||||
|
|
||||||
if $directive == $ShellCompDirectiveNoFileComp {
|
if $directive == $ShellCompDirectiveNoFileComp {
|
||||||
# Allow empty results as this will stop file completion
|
# Allow empty results as this will stop file completion
|
||||||
$completions
|
$completions
|
||||||
} else if ($completions | is-empty) or $directive == $ShellCompDirectiveError {
|
} else if ($completions | is-empty) or $directive == $ShellCompDirectiveError {
|
||||||
# Not returning null causes file completions to break
|
# Not returning null causes file completions to break
|
||||||
# Return null if there are no completions or ShellCompDirectiveError
|
# Return null if there are no completions or ShellCompDirectiveError
|
||||||
null
|
null
|
||||||
} else {
|
} else {
|
||||||
$completions
|
$completions
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($completions | is-empty) {
|
if ($completions | is-empty) {
|
||||||
|
|
Loading…
Reference in a new issue