summaryrefslogtreecommitdiff
path: root/parseArgv.go
diff options
context:
space:
mode:
Diffstat (limited to 'parseArgv.go')
-rw-r--r--parseArgv.go14
1 files changed, 7 insertions, 7 deletions
diff --git a/parseArgv.go b/parseArgv.go
index f0103f0..c91c1e5 100644
--- a/parseArgv.go
+++ b/parseArgv.go
@@ -1,4 +1,4 @@
-package prep
+package argvpb
// initializes logging and command line options
@@ -10,8 +10,8 @@ import (
"go.wit.com/log"
)
-func parseArgv(argname string) *Auto {
- pb := new(Auto)
+func parseArgv(argname string) *Argv {
+ pb := new(Argv)
pb.Argname = argname
// this shouldn't really happen. OS/POSIX error?
@@ -101,7 +101,7 @@ func parseArgv(argname string) *Auto {
// the user is doing autocomplete on the command itself
pb.Partial = ""
pb.Cmd = ""
- pb.Argv = []string{""}
+ pb.Real = []string{""}
return pb
}
if pb.Partial == "''" {
@@ -117,10 +117,10 @@ func parseArgv(argname string) *Auto {
// don't put pb.Partial into Argv
continue
}
- pb.Argv = append(pb.Argv, s)
+ pb.Real = append(pb.Real, s)
}
// set pb.Cmd to the first thing that doesn't have a '-' arg
- for _, s := range pb.Argv {
+ for _, s := range pb.Real {
if strings.HasPrefix(s, "-") {
continue
}
@@ -132,7 +132,7 @@ func parseArgv(argname string) *Auto {
pb.Cmd = ""
}
// try to figure out what the last argv is
- for _, s := range pb.Argv {
+ for _, s := range pb.Real {
p := fmt.Sprintf("'%s'", s)
if pb.Partial == p {
pb.Debugf("DEBUG: Last argv MATCHES Partial %s %s", s, p)