mirror of
https://github.com/kovidgoyal/kitty.git
synced 2024-11-14 01:20:31 +03:00
No need to use a map
This commit is contained in:
parent
3bd4fd999a
commit
2633356842
@ -285,7 +285,11 @@ func get_password(password string, password_file string, password_env string, us
|
||||
return ans, nil
|
||||
}
|
||||
|
||||
var all_commands map[string]func(*cli.Command) *cli.Command = make(map[string]func(*cli.Command) *cli.Command)
|
||||
var all_commands []func(*cli.Command) *cli.Command = make([]func(*cli.Command) *cli.Command, 0, 64)
|
||||
|
||||
func register_at_cmd(f func(*cli.Command) *cli.Command) {
|
||||
all_commands = append(all_commands, f)
|
||||
}
|
||||
|
||||
func setup_global_options(cmd *cli.Command) (err error) {
|
||||
err = cmd.GetOptionValues(&rc_global_opts)
|
||||
|
@ -106,5 +106,5 @@ func setup_CMD_NAME(parent *cli.Command) *cli.Command {
|
||||
}
|
||||
|
||||
func init() {
|
||||
all_commands["CMD_NAME"] = setup_CMD_NAME
|
||||
register_at_cmd(setup_CMD_NAME)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user