rm old code
This commit is contained in:
parent
a991a4c187
commit
f6bad20818
85
argv.go
85
argv.go
|
@ -146,74 +146,9 @@ forge -- a tool to manage lots of git repos. forge includes a GUI and TUI.
|
||||||
`
|
`
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
//
|
||||||
func (args) doBashHelpDebug() {
|
// handles shell autocomplete
|
||||||
fmt.Fprintln(os.Stderr, "")
|
//
|
||||||
fmt.Fprintln(os.Stderr, "hello world")
|
|
||||||
var more string
|
|
||||||
p0 := "0" + argv.BashAuto[0]
|
|
||||||
p1 := "1" + argv.BashAuto[1]
|
|
||||||
p2 := "2" + argv.BashAuto[2]
|
|
||||||
if len(argv.BashAuto[1]) >= 0 {
|
|
||||||
more = "more"
|
|
||||||
} else {
|
|
||||||
more = "less"
|
|
||||||
}
|
|
||||||
p1a := fmt.Sprintf("1a.%s.%+v.\n", argv.BashAuto[1], len(argv.BashAuto[1]))
|
|
||||||
fmt.Fprintln(os.Stderr, "pull something else", argv.BashAuto, len(argv.BashAuto), p0, p1, p2, p1a, "end", more)
|
|
||||||
fmt.Fprintln(os.Stderr, "")
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*
|
|
||||||
handles shell autocomplete
|
|
||||||
*/
|
|
||||||
|
|
||||||
// used for shell auto completion
|
|
||||||
// var ARGNAME string = "forge" // todo: get this from $0 ?
|
|
||||||
|
|
||||||
func deleteMatch() {
|
|
||||||
// f := forgedb.InitSimple()
|
|
||||||
fmt.Println("go.wit.com/lib/gui/repostatus todo: need to do this")
|
|
||||||
}
|
|
||||||
|
|
||||||
func ifBlank(arg string) bool {
|
|
||||||
if arg == "''" {
|
|
||||||
// if empty, the user has not typed something
|
|
||||||
return true
|
|
||||||
}
|
|
||||||
return false
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
// prints help to STDERR // TODO: move everything below this to go-args
|
|
||||||
func (args) doBashHelp() {
|
|
||||||
if argv.BashAuto[1] != "''" {
|
|
||||||
// if this is not blank, then the user has typed something
|
|
||||||
return
|
|
||||||
}
|
|
||||||
if argv.BashAuto[0] != ARGNAME {
|
|
||||||
// if this is not the name of the command, the user already started doing something
|
|
||||||
return
|
|
||||||
}
|
|
||||||
if argv.BashAuto[0] == ARGNAME {
|
|
||||||
me.pp.WriteHelp(os.Stderr)
|
|
||||||
return
|
|
||||||
}
|
|
||||||
fmt.Fprintln(os.Stderr, "")
|
|
||||||
fmt.Fprintln(os.Stderr, "hello world")
|
|
||||||
fmt.Fprintln(os.Stderr, "")
|
|
||||||
}
|
|
||||||
|
|
||||||
func (a args) doBashAuto() {
|
|
||||||
DoAutoComplete(argv.BashAuto)
|
|
||||||
os.Exit(0)
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
func (a args) DoAutoComplete(argv []string) {
|
|
||||||
DoAutoComplete(argv)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DoAutoComplete(argv []string) {
|
func DoAutoComplete(argv []string) {
|
||||||
// fmt.Fprintln(os.Stderr, "") // these are for debugging
|
// fmt.Fprintln(os.Stderr, "") // these are for debugging
|
||||||
|
@ -231,8 +166,6 @@ func DoAutoComplete(argv []string) {
|
||||||
fmt.Println("--all")
|
fmt.Println("--all")
|
||||||
case "config":
|
case "config":
|
||||||
fmt.Println("add fix list debug")
|
fmt.Println("add fix list debug")
|
||||||
case "delete":
|
|
||||||
deleteMatch()
|
|
||||||
case "dirty":
|
case "dirty":
|
||||||
fmt.Println("")
|
fmt.Println("")
|
||||||
case "gui":
|
case "gui":
|
||||||
|
@ -269,3 +202,15 @@ func DoAutoComplete(argv []string) {
|
||||||
}
|
}
|
||||||
os.Exit(0)
|
os.Exit(0)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func ifBlank(arg string) bool {
|
||||||
|
if arg == "''" {
|
||||||
|
// if empty, the user has not typed something
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
func (a args) DoAutoComplete(argv []string) {
|
||||||
|
DoAutoComplete(argv)
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue