delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/05/16/05:33:21

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-1.6 required=5.0 tests=AWL,BAYES_00,SPF_SOFTFAIL
X-Spam-Check-By: sourceware.org
Date: Sat, 16 May 2009 12:33:02 +0300
From: Eli Zaretskii <eliz AT gnu DOT org>
Subject: Re: [1.7] Updated: {emacs,emacs-X11,emacs-el}-23.0.92-1
In-reply-to: <4A0D6E41.3030108@cornell.edu>
To: cygwin AT cygwin DOT com
Message-id: <83hbzlqto1.fsf@gnu.org>
References: <4A0D5F66 DOT 7080305 AT cornell DOT edu> <20090515130932 DOT 453C8164080 AT perth DOT ovpit DOT indiana DOT edu> <4A0D6E41 DOT 3030108 AT cornell DOT edu>
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

> Date: Fri, 15 May 2009 09:29:37 -0400
> From: Ken Brown <kbrown at cornell dot edu>
> CC: cygwin at cygwin dot com
> 
>      (concat ".newmail-"
> 	    (file-name-nondirectory
> 	     (if (memq system-type '(windows-nt cygwin ms-dos))
> 		 ;; cannot have colons in file name
> 		 (replace-regexp-in-string ":" "-" file)
> 	       file)))
> 
> By the way, the patch is no longer needed; as of cygwin 1.7, it's legal 
> to have colons in file names.

Right, but the Emacs developers do not want so easily to drop support
for all older versions of Cygwin, especially since Cygwin 1.7 is still
in beta.

Btw, it might be a good idea to introduce some Emacs function or
variable that would return the version of Cygwin being used at run
time, so that Lisp programs could avoid limiting Cygwin 1.7 and later
where older versions are inherently limited.  The above is a case in
point, even though it is not a grave limitation; but there are more
serious limitations in the Emacs sources that could be lifted for
newer Cygwin versions, if Emacs could know the Cygwin version.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019