summaryrefslogtreecommitdiffstats
path: root/pkg/gui/controllers
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2022-02-06 13:42:17 +1100
committerJesse Duffield <jessedduffield@gmail.com>2022-03-17 19:13:40 +1100
commitcd31a762b97c071fbd33ea9b82f679890e68eaa7 (patch)
tree7533f1bd20578fa81a8f8cea8772a2397dc0864a /pkg/gui/controllers
parentd82f175e79f18756769d91de94458b095130297c (diff)
rename OSCommand field to os
Diffstat (limited to 'pkg/gui/controllers')
-rw-r--r--pkg/gui/controllers/files_helper.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/pkg/gui/controllers/files_helper.go b/pkg/gui/controllers/files_helper.go
index c3706cc72..35f388183 100644
--- a/pkg/gui/controllers/files_helper.go
+++ b/pkg/gui/controllers/files_helper.go
@@ -10,6 +10,7 @@ type IFilesHelper interface {
EditFile(filename string) error
EditFileAtLine(filename string, lineNumber int) error
OpenFile(filename string) error
+ OpenFileAtLine(filename string, lineNumber int) error
}
type FilesHelper struct {
@@ -49,8 +50,12 @@ func (self *FilesHelper) EditFileAtLine(filename string, lineNumber int) error {
}
func (self *FilesHelper) OpenFile(filename string) error {
+ return self.OpenFileAtLine(filename, 1)
+}
+
+func (self *FilesHelper) OpenFileAtLine(filename string, lineNumber int) error {
self.c.LogAction(self.c.Tr.Actions.OpenFile)
- if err := self.os.OpenFile(filename); err != nil {
+ if err := self.os.OpenFileAtLine(filename, lineNumber); err != nil {
return self.c.Error(err)
}
return nil