Clean up usage messages.
This commit is contained in:
parent
dd3da921e9
commit
1c2d186843
24
app_state.go
24
app_state.go
@ -145,8 +145,9 @@ func (a *AppState) initialize() {
|
||||
)
|
||||
a.addOperation("switch",
|
||||
[]string{
|
||||
"switch [time] [@contexts...] [+projects...] [tag:value...] - Stops all active timers and starts a new one",
|
||||
" with the given arguments",
|
||||
"switch [time] [@contexts...] [+projects...] [tag:value...]",
|
||||
" - Stops all active timers and starts a new one",
|
||||
" with the given arguments",
|
||||
},
|
||||
a.opSwitchTimer,
|
||||
)
|
||||
@ -172,7 +173,8 @@ func (a *AppState) initialize() {
|
||||
a.addOperation("mod",
|
||||
[]string{
|
||||
"mod <id> [start=<start>] [end=<end>] [projects=<project,...>] [contexts=<context,...>]",
|
||||
" - Prints the status of all active timers",
|
||||
" - Modify timer with id <id> changes are absolute, so, e.g., if you pass a",
|
||||
" 'projects' tag, the projects on the timer will be replaced with the value",
|
||||
},
|
||||
a.opModifyTimer,
|
||||
)
|
||||
@ -183,22 +185,30 @@ func (a *AppState) initialize() {
|
||||
a.opFuzzyParse,
|
||||
)
|
||||
a.addOperation("--reinit",
|
||||
[]string{"--reinit - Reset all Configuration Settings"},
|
||||
[]string{
|
||||
"--reinit - Reset all Configuration Settings",
|
||||
},
|
||||
func(args []string) int {
|
||||
a.initializeConfig()
|
||||
return 0
|
||||
},
|
||||
)
|
||||
a.addOperation("-h",
|
||||
[]string{"-h - Print this message"},
|
||||
[]string{
|
||||
"-h - Print this message",
|
||||
},
|
||||
a.opPrintUsage,
|
||||
)
|
||||
a.addOperation("help",
|
||||
[]string{"help - Print this message"},
|
||||
[]string{
|
||||
"help - Print this message",
|
||||
},
|
||||
a.opPrintUsage,
|
||||
)
|
||||
a.addOperation("--h",
|
||||
[]string{"--h - Print this message"},
|
||||
[]string{
|
||||
"--h - Print this message",
|
||||
},
|
||||
a.opPrintUsage,
|
||||
)
|
||||
a.directory = a.config.Get("directory")
|
||||
|
@ -420,8 +420,8 @@ func (a *AppState) opPrintUsage(args []string) int {
|
||||
for _, v := range a.ValidOperations {
|
||||
for _, vv := range v {
|
||||
fmt.Println(" " + vv)
|
||||
fmt.Println("")
|
||||
}
|
||||
fmt.Println("")
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user