It seems there is a conflict betwene some tmux functionalities and cygwin.
In tmux it is possible to open a new windows with "tmux new-window -c $NEW_WD", the new shell should be located at "$NEW_WD", but it seems not to work with cygwin; th new shell is always openeed at ~
I thought I had it working years ago, and assumed it was a tmux specific bug on cygwin, as tmux on Linux work as expected, thus I hacked around the issue by making aliases and adding cd commands.
Today I found https://github.com/tmux/tmux/issues/3283, and I can confirm that the CHERE_INVOKING functionality is causing the issue.
I would like to avoid to change the provided /etc/profile to avoid conflicts during upgrades, but I would also like to have tmux work correctly out-of-the-box, like on all other platforms.
Is there some way to reach such status? Best Federico -- 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