diff options
author | Jesse Duffield <jessedduffield@gmail.com> | 2018-06-05 19:32:03 +1000 |
---|---|---|
committer | Jesse Duffield <jessedduffield@gmail.com> | 2018-06-05 19:32:03 +1000 |
commit | 13781438897ed8e0e29e750804ce8c26cd560533 (patch) | |
tree | dcafd4a8ebe83fc2500763fe8c07b4a7ce06a299 /gitcommands.go | |
parent | 0d2076c57c217768133a932f579e7a8e687392d1 (diff) |
move log commands into main file
Diffstat (limited to 'gitcommands.go')
-rw-r--r-- | gitcommands.go | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/gitcommands.go b/gitcommands.go index ba6de342e..7df29170a 100644 --- a/gitcommands.go +++ b/gitcommands.go @@ -5,10 +5,8 @@ import ( // "log" "errors" "fmt" - "log" "os" "os/exec" - "os/user" "strings" "time" @@ -50,38 +48,6 @@ type StashEntry struct { DisplayString string } -func homeDirectory() string { - usr, err := user.Current() - if err != nil { - log.Fatal(err) - } - return usr.HomeDir -} - -func devLog(objects ...interface{}) { - localLog(color.FgWhite, homeDirectory()+"/go/src/github.com/jesseduffield/lazygit/development.log", objects...) -} - -func colorLog(colour color.Attribute, objects ...interface{}) { - localLog(colour, homeDirectory()+"/go/src/github.com/jesseduffield/lazygit/development.log", objects...) -} - -func commandLog(objects ...interface{}) { - localLog(color.FgWhite, homeDirectory()+"/go/src/github.com/jesseduffield/lazygit/commands.log", objects...) -} - -func localLog(colour color.Attribute, path string, objects ...interface{}) { - if !debugging { - return - } - f, _ := os.OpenFile(path, os.O_APPEND|os.O_WRONLY, 0644) - defer f.Close() - for _, object := range objects { - colorFunction := color.New(colour).SprintFunc() - f.WriteString(colorFunction(fmt.Sprint(object)) + "\n") - } -} - // Map (from https://gobyexample.com/collection-functions) func Map(vs []string, f func(string) string) []string { vsm := make([]string, len(vs)) |