Add yay specific args, drop conflicting args

Replace -P/--print with -P/--show
Replace --config with --currentconfig
This commit is contained in:
morganamilo 2018-08-02 21:58:03 +01:00
parent f62bd9245b
commit 2d6fe95903
No known key found for this signature in database
GPG key ID: 6FE9E7996B0B082E
2 changed files with 9 additions and 4 deletions

4
cmd.go
View file

@ -156,7 +156,7 @@ func handleCmd() (err error) {
err = show(passToPacman(cmdArgs))
case "G", "getpkgbuild":
err = handleGetpkgbuild()
case "P", "print":
case "P", "show":
err = handlePrint()
case "Y", "--yay":
err = handleYay()
@ -194,7 +194,7 @@ func handlePrint() (err error) {
var tmpConfig Configuration
defaultSettings(&tmpConfig)
fmt.Printf("%v", tmpConfig)
case cmdArgs.existsArg("g", "config"):
case cmdArgs.existsArg("g", "currentconfig"):
fmt.Printf("%v", config)
case cmdArgs.existsArg("n", "numberupgrades"):
err = printNumberOfUpdates()

View file

@ -357,7 +357,7 @@ func isArg(arg string) bool {
case "V", "version":
case "h", "help":
case "Y", "yay":
case "P", "print":
case "P", "show":
case "G", "getpkgbuild":
case "b", "dbpath":
case "r", "root":
@ -479,6 +479,11 @@ func isArg(arg string) bool {
case "removemake":
case "noremovemake":
case "askremovemake":
case "complete":
case "stats":
case "news":
case "gendb":
case "currentconfig":
default:
return false
}
@ -647,7 +652,7 @@ func isOp(op string) bool {
case "U", "upgrade":
// yay specific
case "Y", "yay":
case "P", "print":
case "P", "show":
case "G", "getpkgbuild":
default:
return false