Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <00c201c22759$53e58ac0$3a50258a@maths.qmul.ac.uk> From: "Dr Francis J. Wright" To: "egor duda" Cc: "Help Emacs Windows" , References: <00b201c22750$a4f08bd0$3a50258a AT maths DOT qmul DOT ac DOT uk> <96172723873 DOT 20020709182028 AT logos-m DOT ru> Subject: Re: w32-symlinks for NT Emacs 21 Date: Tue, 9 Jul 2002 16:00:12 +0100 Organization: Mathematical Sciences, Queen Mary, University of London MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 From: "egor duda" To: "Dr Francis J. Wright" Cc: "Help Emacs Windows" ; Sent: Tuesday, July 09, 2002 3:20 PM Subject: Re: w32-symlinks for NT Emacs 21 > Don't change cygwin symlinks with anything other than cygwin tools! > Changing cygwin symlinks manually is error-prone and can lead to hard > to diagnose errors! w32-symlinks never changes existing symlinks. And the only situation in which it creates an (old style) symlink file is as a backup when an ln program is not available. > To reiterate. The only proper way to handle cygwin's symlinks is via > cygwin tools or api. Doing otherwise is looking for hard-to-find > errors. Yes. But I don't think that will be possible to do cleanly within dired in NT Emacs until NT Emacs can be compiled as a Cygwin application (i.e. not using mingw), and as far as I am aware that is still not possible. In the meantime, I will try to improve the ELisp support for using Cygwin ln and ls from within dired. (ln is there now; ls needs a little more work, since I was originally targeting ls-lisp.) Francis -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/