From 38bf8c02257e98d83b91e7b10fa9b1f0c6de6911 Mon Sep 17 00:00:00 2001 From: Zachary Yedidia Date: Fri, 7 Oct 2016 20:34:03 -0400 Subject: [PATCH] Temporary fix for plugin panic Fixes #402 --- cmd/micro/messenger.go | 2 +- cmd/micro/pluginmanager.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cmd/micro/messenger.go b/cmd/micro/messenger.go index 36e46889..d031ba83 100644 --- a/cmd/micro/messenger.go +++ b/cmd/micro/messenger.go @@ -21,10 +21,10 @@ func TermMessage(msg ...interface{}) { screenWasNil := screen == nil if !screenWasNil { screen.Fini() + screen = nil } fmt.Println(msg...) - messenger.AddLog(fmt.Sprint(msg...)) fmt.Print("\nPress enter to continue") reader := bufio.NewReader(os.Stdin) diff --git a/cmd/micro/pluginmanager.go b/cmd/micro/pluginmanager.go index 6f6be455..70e899ae 100644 --- a/cmd/micro/pluginmanager.go +++ b/cmd/micro/pluginmanager.go @@ -120,7 +120,7 @@ func (pc PluginChannels) Fetch() PluginPackages { // Fetch retrieves all available PluginPackages from the given channel func (pc PluginChannel) Fetch() PluginPackages { - messenger.AddLog(fmt.Sprintf("Fetching channel: %q", string(pc))) + // messenger.AddLog(fmt.Sprintf("Fetching channel: %q", string(pc))) resp, err := http.Get(string(pc)) if err != nil { TermMessage("Failed to query plugin channel:\n", err) @@ -141,7 +141,7 @@ func (pc PluginChannel) Fetch() PluginPackages { // Fetch retrieves all available PluginPackages from the given repository func (pr PluginRepository) Fetch() PluginPackages { - messenger.AddLog(fmt.Sprintf("Fetching repository: %q", string(pr))) + // messenger.AddLog(fmt.Sprintf("Fetching repository: %q", string(pr))) resp, err := http.Get(string(pr)) if err != nil { TermMessage("Failed to query plugin repository:\n", err)