On Fri, Mar 19, 2021 at 11:09 AM Takashi Yano via Cygwin <cygwin@cygwin.com> wrote: > > On Thu, 18 Mar 2021 21:28:40 +0100 > Christoph Reiter wrote: > > I noticed that the stdin pipe was renamed from > > > > "\msys-dd50a72ab4668b33-pty1-from-master" to > > "\msys-dd50a72ab4668b33-pty0-to-slave" in > > https://cygwin.com/git/?p=newlib-cygwin.git;a=commit;h=bb42852062073439 > > Actually, this is not renamed but newly introduced only > for non-cygwin (native) apps.
ah, I see. > > This trips up https://github.com/k-takata/ptycheck to detect the > > cygpty which is used in various code bases. > > If this change is affected, your process seems to be > a non-cygwin process. yes, I noticed this with non-cygwin processes. > > Is there a reason it was renamed? > > > > And while grepping I noticed the old name is still checked for in > > other places like > > https://cygwin.com/git/?p=newlib-cygwin.git;a=blob;f=winsup/cygwin/tty.cc;h=3c016315cdedb1dcca44cb3f3f96b87fd0b90a97;hb=HEAD#l162 > > which seems weird. > > The name "from-master" is still used for cygwin > processes. ok. > However, the naming was not appropriate. > The name of output pipes are: > "ptyNNNN-to-master-cyg" for cygwin process, > and > "ptyNNNN-to-master" for non-cygwin process. > > However, the name of input pipes are: > "ptyNNNN-from-master" for cygwin process, > and > "ptyNNNN-to-slave" for non-cygwin process. > This is not only consistent but also very confusing. > > I would like to rename these pipes to: > "ptyNNNN-from-master-cyg" for cygwin process, > "ptyNNNN-from-master" for non-cygwin process. If the naming was changed to keep https://github.com/k-takata/ptycheck working then it would help me a lot. But I also don't mind patching this on our side. Thanks! -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple