diff options
Diffstat (limited to 'init.go')
| -rw-r--r-- | init.go | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -59,6 +59,15 @@ func init() { me.myTree.PluginName = "gocui" go refreshGocui() + // read in defaults from config protobuf + if val, err := me.myTree.ConfigFind("stdout"); err == nil { + if val == "true" { + me.stdout.startOnscreen = true + me.stdout.Write([]byte("starting with stdout onscreen\n")) + } else { + me.stdout.Write([]byte("starting with stdout offscreen\n")) + } + } if val, err := me.myTree.ConfigFind("dark"); err == nil { if val == "true" { me.dark = true @@ -202,6 +211,7 @@ func gocuiMain() { // registered event handlers still have the events sent to gocuiEvent() above registerHandlers(g) + me.stdout.Write([]byte("begin gogui.MainLoop()\n")) if err := g.MainLoop(); err != nil && !errors.Is(err, gocui.ErrQuit) { log.Log(NOW, "g.MainLoop() panic err =", err) // normally panic here |
