> -----Original Message----- > From: Thomas Wolff > Sent: Tuesday, January 5, 2021 5:32 AM > > Am 04.01.2021 um 23:33 schrieb Oleksandr Gavenko via Cygwin: > > I interact with Cygwin via mintty launched as "Win+R mintty Enter".
I do not put Cygwin in my windows PATH, (anymore since about 10 years ago). > > > > ... > > After looking into docs I got that mintty should be launched with a > > parameter "-". > > > > Probably it was always that way. > Yes, but it might be appropriate to apply special handling for this case > and imply login mode if started via Win+R. > What do others think? I use an environment where settings are lost at logoff, so I have become accustomed to launching it from the command prompt. I have not found it too difficult to type c:\cygwin64\bin\mintty /bin/bash -l > > > ================ > > > > Checking POSIX standard on what might be defined in login shell: > > > > https://pubs.opengroup.org/onlinepubs/7908799/xbd/envvar.html (1997) > > https://pubs.opengroup.org/onlinepubs/009696899/basedefs/xbd_chap08.html > > (2004) > > > > I noticed that USER is mentioned but LOGNAME is not only mentioned by > > description is given: > > > > The system shall initialize this variable at the time of login to be the > > user's login name. > > > > Cygwin's /etc/profile has: > > > > # Set the user id > > USER="$(/usr/bin/id -un)" > > > > but there is nothing for LOGNAME... Shouldn't /etc/profile set LOGNAME too? > Looks reasonable. > -- > 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 -- 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