|
|
|
@ -15,7 +15,7 @@ func newCommandCategories() CommandCategories {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func (c *commandCategories) Less(i, j int) bool {
|
|
|
|
|
return lexicographicLess((*c)[i].Name(), (*c)[j].Name() )
|
|
|
|
|
return lexicographicLess((*c)[i].Name(), (*c)[j].Name())
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func (c *commandCategories) Len() int {
|
|
|
|
@ -33,8 +33,8 @@ func (c *commandCategories) AddCommand(category string, command *Command) {
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
newVal := commandCategories(append(*c,
|
|
|
|
|
&commandCategory{name: category, commands: []*Command{command}}))
|
|
|
|
|
newVal := append(*c,
|
|
|
|
|
&commandCategory{name: category, commands: []*Command{command}})
|
|
|
|
|
*c = newVal
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|