[Msys2-users] [ticket#41] symlinks again...

2017-08-09 Thread Vincent Belaïche
Hello, I am coming back to bug https://sourceforge.net/p/msys2/tickets/41/. In the discussion of this problem it was said that - msys2 does not used symlinks by default, because MSW applications do not understand the symlinks - when msys2 is configured to use symlinks, these are ``cygwin sy

Re: [Msys2-users] [ticket#41] symlinks again...

2017-08-09 Thread Vincent Belaïche
Hello David, Le 09/08/2017 à 10:35, David Macek a écrit : On 9. 8. 2017 0:15, Vincent Belaïche wrote: Hello, I am coming back to bug https://sourceforge.net/p/msys2/tickets/41/. In the discussion of this problem it was said that - msys2 does not used symlinks by default, because MSW

Re: [Msys2-users] [ticket#41] symlinks again...

2017-08-09 Thread Vincent Belaïche
error : ln: impossible de créer le lien symbolique './gnats' → '../gnats': File name too long So there are actually two issues with MSYS2 pseudo-symlinks : - non ASCII letters (I don't care) - this does not work : cd gnats; ln -s ../* . Vincent. Le 09/08/201

Re: [Msys2-users] [ticket#41] symlinks again...

2017-08-09 Thread Vincent Belaïche
Answers below Le 09/08/2017 à 15:30, David Macek a écrit : On 9. 8. 2017 14:59, Vincent Belaïche wrote: I must admit that I don't know the difference between a cygwin-y symlink and a NTFS native symlinks. And I just presume that MS implementation of symlinks is a superset of NTFS n

Re: [Msys2-users] [ticket#41] symlinks again...

2017-08-09 Thread Vincent Belaïche
Le 09/08/2017 à 15:38, David Macek a écrit : On 9. 8. 2017 15:34, Vincent Belaïche wrote: The symlink emulation could keep track of all elements already copied once, and every time it is inspecting a new element to be copied, it would cancel the copy if the element has already been copied

Re: [Msys2-users] [ticket#41] symlinks again...

2017-08-11 Thread Vincent Belaïche
Le 11/08/2017 à 10:26, David Macek a écrit : On 9. 8. 2017 16:29, Vincent Belaïche wrote: Le 09/08/2017 à 15:38, David Macek a écrit : On 9. 8. 2017 15:34, Vincent Belaïche wrote: The symlink emulation could keep track of all elements already copied once, and every time it is inspecting a

Re: [Msys2-users] [ticket#41] symlinks again...

2017-08-13 Thread Vincent Belaïche
ing something like "too long path" which is consistent with doing infinite loop copies recursively. Now, I get this error: --8<8<8<8<----8<-- begin -->8>8>8>8>8 ln -s ../* . /bin/ln: creating symbolic link `./gnats&#x

Re: [Msys2-users] [ticket#41] symlinks again...

2017-08-13 Thread Vincent Belaïche
y previous email, when I launch mintty from the vbscript using the Shell.Application COM with runas operation, the user is no longer me, but the adminstrator user, that is to say the ~ directory is changed. Vincent. Le 13/08/2017 à 23:01, Vincent Belaïche a écrit : > Hello David, &

Re: [Msys2-users] [ticket#41] symlinks again...

2017-08-14 Thread Vincent Belaïche
Dear David, Yes ! I works fine this way. Thank you, I could create my first native symlinks on MSwindows ! Vincent. PS : Certainly if the "runas" Shell.Application was launching recursively the whole .cmd script instead of just the console it would work better. Would you like it if

Re: [Msys2-users] [ticket#41] symlinks again...

2017-08-17 Thread Vincent Belaïche
12:18, David Macek a écrit : On 14. 8. 2017 12:03, Vincent Belaïche wrote: PS : Certainly if the "runas" Shell.Application was launching recursively the whole .cmd script instead of just the console it would work better. Would you like it if I investigate this way and cont

Re: [Msys2-users] [ticket#41] symlinks again...

2017-08-17 Thread Vincent Belaïche
certainly be simpler if it was created in the temporary directory and deleted after use. All the more that it seems that MSWindows asks for the UAC elevation only once in an MSW session. Vincent. Le 17/08/2017 à 11:49, Vincent Belaïche a écrit : Please find attached what I have done. It

Re: [Msys2-users] [ticket#41] symlinks again...

2017-09-10 Thread Vincent Belaïche
. 8. 2017 12:04, Vincent Belaïche wrote: On second thought I think that this script is so tiny that it would certainly be simpler if it was created in the temporary directory and deleted after use. Sounds good. --- L'absence de virus dans ce courrier électronique a été vérifiée p