mattn
mattn
It's not real point of this issue. And I'm not talking about which generator is faster.
Could you pleaes try this? ``` editor = "notepad ${FILES}" ```
This memo command spawn executable `editor` with `cmd /c ...`. So the path contains spaces should be handled to be quoted. ``` cmd /c notepad "C:\Users\tsunomur\OneDrive - Microsoft\memo" ``` This...
Any update on this? `:terminal` command on Vim use winpty. And currently we have issue about echo-back. `:terminal` command can write standard input to the command like below. ``` :'
@rprichard How about this? ```diff diff --git a/src/agent/Agent.cc b/src/agent/Agent.cc index efc3e7f..b0ebca6 100644 --- a/src/agent/Agent.cc +++ b/src/agent/Agent.cc @@ -149,7 +149,8 @@ Agent::Agent(LPCWSTR controlPipeName, int initialRows) : m_useConerr((agentFlags & WINPTY_FLAG_CONERR) != 0),...
When pipe is closed, m_coninPipe->isClosed() should return true, So probably, winpty_close_stdin is not required. (AFAICS)
Works fine for me. :) 
This patch is not enough to use stdin. Probably stdin-pipe should be provided separated from conin-pipe.
@rprichard do you have interesting about stdin support? If you do, I'll send pull-request based on patch above.
@rprichard Do you have plan to move repository into org and assign contributors for winpty? AFAIK, winpty is used in some projects. Visual Studio Code, vim, etc.