sublime_merge icon indicating copy to clipboard operation
sublime_merge copied to clipboard

Freezes on Windows with Pageant when an SSH key has to be accepted

Open bmuessig opened this issue 1 year ago • 2 comments

Version info

  • OS: Windows 10
  • Build: 2091

Description

When connecting to a server for the first time on Windows with Pageant, Pageant expects a yes/no response on its standard in whether you want to connect to the new server. Since the command is still running, Sublime merge just freezes until you cancel the process. While it is possible to work around this, it is very inconvenient (which is Sublime Merge's primary selling point ;)

Steps to reproduce

Steps to reproduce the behavior:

  1. Setup Sublime Merge with Pageant on Windows
  2. Clone a new repository you need an SSH key for on a new server
  3. See Sublime Merge never complete cloning

Expected behavior

Sublime Merge should display a message whether you want to accept the key and then just write a yes or no response on standard in. Alternatively there could be simple yes/no buttons in the console to allow you to respond to blocking interactive questions.

bmuessig avatar Apr 22 '24 10:04 bmuessig

Hi @bmuessig,

Thanks for reporting this bug!

We currently have a custom askpass program bundled with Sublime Merge that should handle this case, however clearly this isn't happening. I'll be investigating this further.

Kind regards, - Dylan from Sublime HQ

dpjohnst avatar May 07 '24 01:05 dpjohnst

Thank you, @dpjohnst

bmuessig avatar May 11 '24 19:05 bmuessig