220 11466 <72d0e0dd-477e-40cb-b0b8-3c8e154cb43f@isocpp.org> article
Path: news.gmane.org!not-for-mail
From: Bengt Gustafsson <bengt.gustafsson@beamways.com>
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Re: Re: Feedback to n3940 [Filesystem]
Date: Mon, 16 Jun 2014 22:19:08 -0700 (PDT)
Lines: 85
Approved: news@gmane.org
Message-ID: <72d0e0dd-477e-40cb-b0b8-3c8e154cb43f@isocpp.org>
References: <539D8898.1030103@gmx.de> <9fe25f12-aef5-4e1e-a9ef-e4f47391ad6b@isocpp.org>
 <539F41FB.4040601@gmx.de>
 <CAGg_6+NuRAnMU8Rc5aBgpAvo3GpEzrEg8O2h+yjtKcGB1uzuRw@mail.gmail.com>
Reply-To: std-proposals@isocpp.org
NNTP-Posting-Host: plane.gmane.org
Mime-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_1345_23554124.1402982348915"
X-Trace: ger.gmane.org 1402982360 32293 80.91.229.3 (17 Jun 2014 05:19:20 GMT)
X-Complaints-To: usenet@ger.gmane.org
NNTP-Posting-Date: Tue, 17 Jun 2014 05:19:20 +0000 (UTC)
To: std-proposals@isocpp.org
Original-X-From: std-proposals+bncBCRIRSPDTQIRBTM776OAKGQEYFHRFZY@isocpp.org Tue Jun 17 07:19:14 2014
Return-path: <std-proposals+bncBCRIRSPDTQIRBTM776OAKGQEYFHRFZY@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-ie0-f197.google.com ([209.85.223.197])
	by plane.gmane.org with esmtp (Exim 4.69)
	(envelope-from <std-proposals+bncBCRIRSPDTQIRBTM776OAKGQEYFHRFZY@isocpp.org>)
	id 1Wwlnd-0001yS-2n
	for gclcip-std-proposals@m.gmane.org; Tue, 17 Jun 2014 07:19:13 +0200
Original-Received: by mail-ie0-f197.google.com with SMTP id lx4sf38538528iec.0
        for <gclcip-std-proposals@m.gmane.org>; Mon, 16 Jun 2014 22:19:10 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20130820;
        h=x-gm-message-state:date:from:to:message-id:in-reply-to:references
         :subject:mime-version:x-original-sender:reply-to:precedence
         :mailing-list:list-id:list-post:list-help:list-archive
         :list-subscribe:list-unsubscribe:content-type;
        bh=iEfJjtSrKehgbi3uuIHtEWbS29zG/AQMfyEI4aEkhz4=;
        b=liEoUS2UU1kKg2KqtiUiT1C/+oAbwh1wy+Pivhjg8lQXzytki7WgdDQn55obFyg3nL
         yQjtcHl9D5IoVctvnm84wIBChoikhPEzbAY9fnTSx3WrRv/X7mvFfwRqpJh7DR4kF/OC
         W9uI0cMIjc4u4niwHqTMRgt48kThhh8kwZu3+HglN49kufqNwCNc2f+PnVRkmecSVpzx
         u99gQf4jYZ2h8kaSI+FAqtWma/WmlHBy6Pdwahsu8DFMN3Fm+yUPG3sbrjQcAYCL+pM6
         zlW4Rd175uiwOkDZE+o7x9KsfzCTkYzKaENEMRIWwsKjqv950j2FcVzrki3L1xIhalYZ
         hgyw==
X-Gm-Message-State: ALoCoQlMUxsqk74/JsQJ5Q/MIP82zEpLcKtUIBQHiZjzZ0O8D8bsPrBuWSINc2UJwM/cbrXLUoa6
X-Received: by 10.182.29.1 with SMTP id f1mr3216590obh.23.1402982350150;
        Mon, 16 Jun 2014 22:19:10 -0700 (PDT)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 10.140.48.112 with SMTP id n103ls4675299qga.86.gmail; Mon, 16 Jun
 2014 22:19:09 -0700 (PDT)
X-Received: by 10.140.29.4 with SMTP id a4mr7165qga.29.1402982349581;
        Mon, 16 Jun 2014 22:19:09 -0700 (PDT)
In-Reply-To: <CAGg_6+NuRAnMU8Rc5aBgpAvo3GpEzrEg8O2h+yjtKcGB1uzuRw@mail.gmail.com>
X-Original-Sender: bengt.gustafsson@beamways.com
Precedence: list
Mailing-list: list std-proposals@isocpp.org; contact std-proposals+owners@isocpp.org
List-ID: <std-proposals.isocpp.org>
X-Google-Group-Id: 399137483710
List-Post: <http://groups.google.com/a/isocpp.org/group/std-proposals/post>, <mailto:std-proposals@isocpp.org>
List-Help: <http://support.google.com/a/isocpp.org/bin/topic.py?topic=25838>, <mailto:std-proposals+help@isocpp.org>
List-Archive: <http://groups.google.com/a/isocpp.org/group/std-proposals/>
List-Subscribe: <http://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>,
 <mailto:std-proposals+subscribe@isocpp.org>
List-Unsubscribe: <http://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>,
 <mailto:googlegroups-manage+399137483710+unsubscribe@googlegroups.com>
Xref: news.gmane.org gmane.comp.lang.c++.isocpp.proposals:11466
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/11466>

------=_Part_1345_23554124.1402982348915
Content-Type: text/plain; charset=UTF-8

You may want to show a directory listing with a r/w permissions column 
without having to overwrite all the files... Even if you use append mode 
when "try opening" the files you may get into trouble if another process 
does the same (for same or other reason) simultaneously. It also reduces 
system reliability and performance in many cases to write-open files 
unnecessarily.

Den tisdagen den 17:e juni 2014 kl. 00:35:12 UTC+2 skrev Nevin ":-)" Liber:
>
> On 16 June 2014 21:14, Markus Mayer <lotha...@gmx.de <javascript:>> wrote:
>
>> Being unable to open a file, can have multiple reasons:
>> - File not present
>> - Access denied
>> - Device not available
>>
>
> And those reasons can change between the time you query it and the time 
> you open it.  You might as well try and open it.
> -- 
>  Nevin ":-)" Liber  <mailto:ne...@eviloverlord.com <javascript:>>  (847) 
> 691-1404 
>

-- 

--- 
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an email to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/.

------=_Part_1345_23554124.1402982348915
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">You may want to show a directory listing with a r/w permis=
sions column without having to overwrite all the files... Even if you use a=
ppend mode when "try opening" the files you may get into trouble if another=
 process does the same (for same or other reason) simultaneously. It also r=
educes system reliability and performance in many cases to write-open files=
 unnecessarily.<br><br>Den tisdagen den 17:e juni 2014 kl. 00:35:12 UTC+2 s=
krev Nevin ":-)" Liber:<blockquote class=3D"gmail_quote" style=3D"margin: 0=
;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div di=
r=3D"ltr">On 16 June 2014 21:14, Markus Mayer <span dir=3D"ltr">&lt;<a href=
=3D"javascript:" target=3D"_blank" gdf-obfuscated-mailto=3D"XnoiaOy49QQJ" o=
nmousedown=3D"this.href=3D'javascript:';return true;" onclick=3D"this.href=
=3D'javascript:';return true;">lotha...@gmx.de</a>&gt;</span> wrote:<br><di=
v><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div>Being unable to open a file, can have multiple reasons:<br></div>
- File not present<br>
- Access denied<br>
- Device not available<br></blockquote><div><br></div><div>And those reason=
s can change between the time you query it and the time you open it. &nbsp;=
You might as well try and open it.</div></div>-- <br>&nbsp;Nevin ":-)" Libe=
r&nbsp; &lt;mailto:<a href=3D"javascript:" target=3D"_blank" gdf-obfuscated=
-mailto=3D"XnoiaOy49QQJ" onmousedown=3D"this.href=3D'javascript:';return tr=
ue;" onclick=3D"this.href=3D'javascript:';return true;">ne...@eviloverlord.=
com</a><wbr>&gt;&nbsp; (847) 691-1404
</div></div>
</blockquote></div>

<p></p>

-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:std-proposals+unsubscribe@isocpp.org">std-proposa=
ls+unsubscribe@isocpp.org</a>.<br />
To post to this group, send email to <a href=3D"mailto:std-proposals@isocpp=
..org">std-proposals@isocpp.org</a>.<br />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />

------=_Part_1345_23554124.1402982348915--

.
