From f17078032462c6d9f2649cbae134df736478c001 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Mon, 2 Jun 2014 21:25:28 -0400 Subject: Resolved command-line handling in the GTK+ backend by not doing it and documenting that we don't do it. --- init.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'init.go') diff --git a/init.go b/init.go index ed54206..9c1fdc1 100644 --- a/init.go +++ b/init.go @@ -10,6 +10,9 @@ package ui // It is not safe to call ui.Go() in a goroutine. It must be called directly from main(). // // This model is undesirable, but Cocoa limitations require it. +// +// Go does not process the command line for flags (that is, it does not call flag.Parse()), nor does package ui add any of the underlying toolkit's supported command-line flags. +// If you must, and if the toolkit also has environment variable equivalents to these flags (for instance, GTK+), use those instead. func Go(main func()) error { return ui(main) } -- cgit v1.2.3