Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion #14542: Make wxFileName and wxDir symlink-friendly

Received: by 10.180.73.173 with SMTP id m13mr3740978wiv.4.1350401096160;
        Tue, 16 Oct 2012 08:24:56 -0700 (PDT)
X-BeenThere: wx-dev@googlegroups.com
Received: by 10.180.78.230 with SMTP id e6ls10624452wix.4.gmail; Tue, 16 Oct
 2012 08:24:55 -0700 (PDT)
Received: by 10.180.84.74 with SMTP id w10mr3750761wiy.4.1350401095112;
        Tue, 16 Oct 2012 08:24:55 -0700 (PDT)
Received: by 10.180.84.74 with SMTP id w10mr3750760wiy.4.1350401095098;
        Tue, 16 Oct 2012 08:24:55 -0700 (PDT)
Return-Path: <nore...@wxsite.net>
Received: from riobu.com (riobu.com. [85.234.147.122])
        by gmr-mx.google.com with ESMTP id bu8si1070207wib.2.2012.10.16.08.24.55;
        Tue, 16 Oct 2012 08:24:55 -0700 (PDT)
Received-SPF: neutral (google.com: 85.234.147.122 is neither permitted nor denied by best guess record for domain of nore...@wxsite.net) client-ip=85.234.147.122;
Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 85.234.147.122 is neither permitted nor denied by best guess record for domain of nore...@wxsite.net) smtp.mail=nore...@wxsite.net
Received: from riobu.com (localhost [127.0.0.1])
	by riobu.com (Postfix) with ESMTP id F18FEABF8828;
	Tue, 16 Oct 2012 08:24:54 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: "wxTrac" <nore...@wxsite.net>
X-Trac-Version: 0.11.5
Precedence: bulk
Cc: wx-dev@googlegroups.com
Auto-Submitted: auto-generated
X-Mailer: Trac 0.11.5, by Edgewall Software
X-Trac-Project: wxWidgets
Date: Tue, 16 Oct 2012 15:24:54 -0000
Reply-To: wx-dev@googlegroups.com
X-URL: http://trac.wxwidgets.org/
Subject: Re: #14542: Make wxFileName and wxDir symlink-friendly
X-Trac-Ticket-URL: http://trac.wxwidgets.org/ticket/14542#comment:23
Message-ID: <053.f9b4fba5b9556d52098e9fea0fdd1fba@wxsite.net>
References: <044.8760ac9d732148e3102d56cb2b02f6ab@wxsite.net>
X-Trac-Ticket-ID: 14542
In-Reply-To: <044.8760ac9d732148e3102d56cb2b02f6ab@wxsite.net>

Ticket URL: <http://trac.wxwidgets.org/ticket/14542#comment:23>

#14542: Make wxFileName and wxDir symlink-friendly
---------------------------------------------------------------------------=
-----------------------------------+
  Reporter:  dghart                                                        =
                                   |       Owner:                          =

      Type:  defect                                                        =
                                   |      Status:  closed                  =

  Priority:  normal                                                        =
                                   |   Milestone:  2.9.5                   =

 Component:  base                                                          =
                                   |     Version:  2.9-svn                 =

Resolution:  fixed                                                         =
                                   |    Keywords:  wxFileName wxDir symlink
 Blockedby:                                                                =
                                   |       Patch:  1                       =

  Blocking:  1993, 14544, 14544, 14544, 14544, 14544, 14544, 14544, 14544, =
14544, 14649, 14649, 14649, 14649  |  =

---------------------------------------------------------------------------=
-----------------------------------+

Comment(by vadz):

 Both are too generic IMHO, and we also already have
 `wxFileSystemOpenFlags` which is for (virtual) `wxFileSystem` and not
 (physical) `wxFileName` so it could be also a bit confusing. BTW, we also
 already have `wxFileKind` too.

 So I guess it would need to be some new `wxFileExistsFlags` (or, actually,
 unnamed, because what do we need its name for?) enum with elements
 `wxFILE_EXISTS_FILE` (or `REGULAR`?), `wxFILE_EXISTS_DIR`, ... and
 `wxFILE_EXISTS_NO_FOLLOW`.

 Any better suggestions?


--
Ticket URL: <http://trac.wxwidgets.org/ticket/14542#comment:23>