From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: Out_File , excess line Date: Thu, 21 Jan 2016 15:42:48 +0100 Organization: Aioe.org NNTP Server Message-ID: References: <730fcd26-19e5-43e8-a071-5d2881d4a5bc@googlegroups.com> <8760yndy7w.fsf@adaheads.sparre-andersen.dk> NNTP-Posting-Host: LNA1TkTuMxfwTHzeJdi6nA.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 X-Notice: Filtered by postfilter v. 0.8.2 Xref: news.eternal-september.org comp.lang.ada:29188 Date: 2016-01-21T15:42:48+01:00 List-Id: On 2016-01-21 12:57, G.B. wrote: > On 21.01.16 11:56, AdaMagica wrote: >> >> I guess the OP is using GNAT, and this friendly compiler seems to >> properly close the files upon leaving the scope of a file object. > > On Windows, that did not seem to be the case. Even if the process does not close the file Windows does this upon process termination. However the file end is not set if not closed "normally", e.g. per Close call. > Always closing files is helpfully reflecting > the intent of the programmer. Yes. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de