mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-19 15:04:50 +02:00
...
This commit is contained in:
@@ -55,10 +55,8 @@ func (s *State) SetSearchText(val string) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
func (s *State) SetCurrentDir(val string) {
|
func (s *State) SetCurrentDir(val string) {
|
||||||
if val == "." {
|
if q, err := filepath.Abs(val); err == nil {
|
||||||
if q, err := os.Getwd(); err == nil {
|
val = q
|
||||||
val = q
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
if s.CurrentDir() != val {
|
if s.CurrentDir() != val {
|
||||||
s.search_text = ""
|
s.search_text = ""
|
||||||
@@ -250,6 +248,9 @@ func main(_ *cli.Command, opts *Options, args []string) (rc int, err error) {
|
|||||||
return 1, fmt.Errorf("Can only specify one directory to search in")
|
return 1, fmt.Errorf("Can only specify one directory to search in")
|
||||||
}
|
}
|
||||||
default_cwd = utils.Expanduser(default_cwd)
|
default_cwd = utils.Expanduser(default_cwd)
|
||||||
|
if default_cwd, err = filepath.Abs(default_cwd); err != nil {
|
||||||
|
return
|
||||||
|
}
|
||||||
lp.OnInitialize = handler.OnInitialize
|
lp.OnInitialize = handler.OnInitialize
|
||||||
lp.OnResize = func(old, new_size loop.ScreenSize) (err error) {
|
lp.OnResize = func(old, new_size loop.ScreenSize) (err error) {
|
||||||
handler.init_sizes(new_size)
|
handler.init_sizes(new_size)
|
||||||
|
|||||||
Reference in New Issue
Block a user