From d4216b0dcc13567479d81cc5ad2adedb1443ea8b Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Thu, 23 May 2024 18:41:13 +0900 Subject: Use MSYS=enable_pcon instead of winpty on mintty 3.4.5 or later --- src/core.go | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'src/core.go') diff --git a/src/core.go b/src/core.go index f0728f80..ec25d1d0 100644 --- a/src/core.go +++ b/src/core.go @@ -3,7 +3,6 @@ package fzf import ( "os" - "os/exec" "sync" "time" @@ -25,10 +24,8 @@ func Run(opts *Options) (int, error) { return runTmux(os.Args, opts) } - if os.Getenv("TERM_PROGRAM") == "mintty" && !opts.NoWinpty { - if _, err := exec.LookPath("winpty"); err == nil { - return runWinpty(os.Args, opts) - } + if needWinpty(opts) { + return runWinpty(os.Args, opts) } if err := postProcessOptions(opts); err != nil { -- cgit v1.2.3