delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/10/08/20:45:45

X-Spam-Check-By: sourceware.org
Message-ID: <45299BCB.9000206@byu.net>
Date: Sun, 08 Oct 2006 18:46:03 -0600
From: Eric Blake <ebb9 AT byu DOT net>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060909 Thunderbird/1.5.0.7 Mnenhy/0.7.4.666
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: lyx has problem with network directory names
References: <20061004190525 DOT GA18950 AT panix DOT com> <loom DOT 20061006T123901-847 AT post DOT gmane DOT org> <452938D4 DOT 60304 AT cygwin DOT com> <loom DOT 20061008T234256-878 AT post DOT gmane DOT org>
In-Reply-To: <loom.20061008T234256-878@post.gmane.org>
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
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

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Enrico Forestieri on 10/8/2006 3:54 PM:
> 
> As I explained in an another mail, in this case the culprit is qt3
> and not boost. I suspected boost because of the following comment
> in boost/libs/filesystem/src/path_posix_windows.cpp:
> 
>   // POSIX & Windows cases: "", "/", "/foo", "foo", "foo/bar"
>   // Windows only cases: "c:", "c:/", "c:foo", "c:/foo",
>   //                     "prn:", "//share", "//share/", "//share/foo"

Which is wrong, because POSIX allows implementations to treat //share
specially, which cygwin does.  In other words, //share is not Windows
only.  Whether or not //share is interpreted as a Windows UNC path or as
some other meaning doesn't matter; what matters is that it is wrong for
ANY application claiming POSIX compatibility to flatten //share to /share,
because POSIX allows these two to be different.

- --
Life is short - so eat dessert first!

Eric Blake             ebb9 AT byu DOT net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFKZvK84KuGfSFAYARAjN8AKDBB2Y/ANvcHZgw8XaCcEWxV1yuBwCfa4lv
MO5iKKncXSd1DkgEMJM5CSE=
=MPxF
-----END PGP SIGNATURE-----

--
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