mirror of
https://github.com/jesseduffield/lazygit.git
synced 2025-05-11 12:25:47 +02:00
Support authors and tags in custom command suggestions preset
This commit is contained in:
parent
ced773ab18
commit
a694c458dd
3 changed files with 15 additions and 5 deletions
|
@ -161,16 +161,20 @@ func (self *HandlerCreator) getCommandSuggestionsFn(command string) (func(string
|
|||
|
||||
func (self *HandlerCreator) getPresetSuggestionsFn(preset string) (func(string) []*types.Suggestion, error) {
|
||||
switch preset {
|
||||
case "files":
|
||||
return self.suggestionsHelper.GetFilePathSuggestionsFunc(), nil
|
||||
case "authors":
|
||||
return self.suggestionsHelper.GetAuthorsSuggestionsFunc(), nil
|
||||
case "branches":
|
||||
return self.suggestionsHelper.GetBranchNameSuggestionsFunc(), nil
|
||||
case "files":
|
||||
return self.suggestionsHelper.GetFilePathSuggestionsFunc(), nil
|
||||
case "refs":
|
||||
return self.suggestionsHelper.GetRefsSuggestionsFunc(), nil
|
||||
case "remotes":
|
||||
return self.suggestionsHelper.GetRemoteSuggestionsFunc(), nil
|
||||
case "remoteBranches":
|
||||
return self.suggestionsHelper.GetRemoteBranchesSuggestionsFunc("/"), nil
|
||||
case "refs":
|
||||
return self.suggestionsHelper.GetRefsSuggestionsFunc(), nil
|
||||
case "tags":
|
||||
return self.suggestionsHelper.GetTagsSuggestionsFunc(), nil
|
||||
default:
|
||||
return nil, fmt.Errorf("Unknown value for suggestionsPreset in custom command: %s. Valid values: files, branches, remotes, remoteBranches, refs", preset)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue