autocomplete plugin commands

This commit is contained in:
boombuler
2016-09-28 18:15:39 +02:00
parent 9ea947c808
commit 8aa017bfda
4 changed files with 41 additions and 4 deletions

View File

@@ -87,7 +87,7 @@ func DefaultCommands() map[string]StrCommand {
"help": {"Help", []Completion{HelpCompletion, NoCompletion}},
"eval": {"Eval", []Completion{NoCompletion}},
"log": {"ToggleLog", []Completion{NoCompletion}},
"plugin": {"Plugin", []Completion{NoCompletion}},
"plugin": {"Plugin", []Completion{PluginCmdCompletion, PluginNameCompletion}},
}
}
@@ -117,7 +117,7 @@ func PluginCmd(args []string) {
}
}
case "update":
UpdatePlugins()
UpdatePlugins(args[1:])
case "search":
searchText := strings.Join(args[1:], " ")
plugins := SearchPlugin(searchText)