delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2011/12/12/08:27:24

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Date: Mon, 12 Dec 2011 14:26:33 +0100
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: [ANNOUNCEMENT] CALL FOR TESTING: Cygwin 1.7.10
Message-ID: <20111212132633.GC23590@calimero.vinschen.de>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <announce DOT 20111206093746 DOT GA6222 AT calimero DOT vinschen DOT de> <566vd7hfmi3j980ic4m64d7bv91b5qm6uh AT 4ax DOT com> <20111207173808 DOT GA25743 AT calimero DOT vinschen DOT de> <lq9vd7hue8mef2rkdjpnljn12bm0r6ftum AT 4ax DOT com> <20111207180653 DOT GB25743 AT calimero DOT vinschen DOT de> <loom DOT 20111208T012903-910 AT post DOT gmane DOT org> <20111208083935 DOT GC6602 AT calimero DOT vinschen DOT de> <loom DOT 20111208T123943-226 AT post DOT gmane DOT org> <loom DOT 20111208T151002-867 AT post DOT gmane DOT org>
MIME-Version: 1.0
In-Reply-To: <loom.20111208T151002-867@post.gmane.org>
User-Agent: Mutt/1.5.21 (2010-09-15)
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

On Dec  8 14:31, Enrico Forestieri wrote:
> Enrico Forestieri writes:
> > 
> > However, I experimented a bit with the last snapshot, and even using Greek
> > or Japanese characters in file names, lyx seems to be working fine.
> 
> Sorry, it was a cursory test. Actually, cygwin_conv_path is only called
> for absolute paths. Using an absolute Windows path containing any nonascii
> character, makes lyx fail miserably.
> 
> I know this is a no-no for you (even if absolute Windows paths can sneak in
> by opening a document created by a Windows version), so I will not insist,
> but knowlingly breaking backward compatibility is not nice.

I'm not sure what to do here.  Breaking backward compatibility is not
nice, you're right, but the current behaviour really doesn't make much
sense.  The easiest way to handle this is to revert the change, but
still...

Would it be ok if it works the old way (WIN_A uses the Cygwin codeset)
for applications built under 1.7.9 and earlier, and the new way (WIN_A
uses Win32 ANSI/OEM codepage) for applications built under 1.7.10 and
later?  That means the current lyx continues to work and you can patch
lyx upstream accordingly to follow the new behaviour.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

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

- Raw text -


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