summaryrefslogtreecommitdiffstats
path: root/pkg/gui
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2019-02-11 22:46:27 +1100
committerJesse Duffield <jessedduffield@gmail.com>2019-02-11 22:46:27 +1100
commit6430ab6ac9297142416ff4bbf6420161356742c6 (patch)
treecdcb83f01ad23a92dae7f4be69aaaa35a8c6a19a /pkg/gui
parent75ab8ec4d95b96fc9b8182154910609832265c3b (diff)
parente09f3905e962be254bffb9736f88799e61fa5fcf (diff)
Merge branch 'master' into feature/rebasing
Diffstat (limited to 'pkg/gui')
-rw-r--r--pkg/gui/commits_panel.go3
-rw-r--r--pkg/gui/gui.go7
-rw-r--r--pkg/gui/options_menu_panel.go2
-rw-r--r--pkg/gui/staging_panel.go2
4 files changed, 10 insertions, 4 deletions
diff --git a/pkg/gui/commits_panel.go b/pkg/gui/commits_panel.go
index 53e979ac4..0c557b15d 100644
--- a/pkg/gui/commits_panel.go
+++ b/pkg/gui/commits_panel.go
@@ -1,9 +1,10 @@
package gui
import (
- "errors"
"fmt"
+ "github.com/go-errors/errors"
+
"github.com/jesseduffield/gocui"
"github.com/jesseduffield/lazygit/pkg/commands"
"github.com/jesseduffield/lazygit/pkg/utils"
diff --git a/pkg/gui/gui.go b/pkg/gui/gui.go
index 28ecdaebe..70b39529b 100644
--- a/pkg/gui/gui.go
+++ b/pkg/gui/gui.go
@@ -6,7 +6,6 @@ import (
// "io"
// "io/ioutil"
- "errors"
"io/ioutil"
"log"
"os"
@@ -14,6 +13,8 @@ import (
"strings"
"time"
+ "github.com/go-errors/errors"
+
// "strings"
"github.com/fatih/color"
@@ -587,7 +588,9 @@ func (gui *Gui) RunWithSubprocesses() {
gui.SubProcess.Stdin = nil
gui.SubProcess = nil
} else {
- log.Panicln(err)
+ newErr := errors.Wrap(err, 0)
+ stackTrace := newErr.ErrorStack()
+ log.Panicln(stackTrace)
}
}
}
diff --git a/pkg/gui/options_menu_panel.go b/pkg/gui/options_menu_panel.go
index f7019ed8e..307ac5700 100644
--- a/pkg/gui/options_menu_panel.go
+++ b/pkg/gui/options_menu_panel.go
@@ -4,6 +4,8 @@ import (
"errors"
"strings"
+ "github.com/go-errors/errors"
+
"github.com/jesseduffield/gocui"
)
diff --git a/pkg/gui/staging_panel.go b/pkg/gui/staging_panel.go
index 777da08c2..099dd5da8 100644
--- a/pkg/gui/staging_panel.go
+++ b/pkg/gui/staging_panel.go
@@ -1,7 +1,7 @@
package gui
import (
- "errors"
+ "github.com/go-errors/errors"
"github.com/jesseduffield/gocui"
"github.com/jesseduffield/lazygit/pkg/git"