~sircmpwn/aerc

d43684cd901b4a6d6e9c1439e762bd06d3b16f4a — Asger Hautop Drewsen 3 years ago 41390bc
Show usage on getopt.Getopts error
1 files changed, 7 insertions(+), 2 deletions(-)

M aerc.go
M aerc.go => aerc.go +7 -2
@@ 92,11 92,16 @@ var (
	Version  string
)

func usage() {
	log.Fatal("Usage: aerc [-v]")
}

func main() {
	// TODO: Support starting with mailto links, ad-hoc accounts, etc
	opts, optind, err := getopt.Getopts(os.Args, "v")
	if err != nil {
		panic(err)
		log.Print(err)
		usage()
	}
	for _, opt := range opts {
		switch opt.Option {


@@ 106,7 111,7 @@ func main() {
		}
	}
	if optind != len(os.Args) {
		log.Fatal("Usage: aerc [-v]")
		usage()
	}

	var (