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=-0.9 required=5.0 tests=BAYES_00,SYSADMIN autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,f6f130eea077b8f8 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-05-28 15:06:31 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!cyclone.bc.net!tdsnet-transit!newspeer.tds.net!news.binc.net!kilgallen From: Kilgallen@SpamCop.net (Larry Kilgallen) Newsgroups: comp.lang.ada Subject: Re: AI-248 and counting the elements in an external file Date: 28 May 2003 17:06:28 -0500 Organization: LJK Software Message-ID: References: <5e9b8c34.0305281317.3a6eb6a4@posting.google.com> NNTP-Posting-Host: eisner.encompasserve.org X-Trace: grandcanyon.binc.net 1054159532 31362 192.135.80.34 (28 May 2003 22:05:32 GMT) X-Complaints-To: abuse@binc.net NNTP-Posting-Date: Wed, 28 May 2003 22:05:32 +0000 (UTC) Xref: archiver1.google.com comp.lang.ada:37950 Date: 2003-05-28T17:06:28-05:00 List-Id: In article <5e9b8c34.0305281317.3a6eb6a4@posting.google.com>, Brian.Gaffney@myrealbox.com (Brian Gaffney) writes: > My suggestion for VMS would be for File_Size to represent the size in > blocks, since that is what the VMS user would be used to working with. But the last I read from Randy in this topic indicated to me the expectation was to normalize to bytes. > File_Size isn't the only issue VMS would have with this package. What > would an implementation do about Logicals in returning a Full_Name? > Depending on how the Logical is defined, sometimes they are translated > to give the full path, and sometimes they are not (i.e. used like the > drive letter in DOS). The user may never see the true "full paths", > and the system administrator may have it set up that way > intentionally. That part seemed clear to me in the VMS context, depending on the setting of the "concealed" flag on the logical names. > Also, Set_Directory raises an exception if the target doesn't exist. > This is not usual in VMS (from a user's perspective). I can SET DEF to > a nonexistant directory, and only get an error if I try to access it. But it certainly is easy to program in the Ada package to make it obey the specification. > (I have found this to be a feature, since I can still log in if the > drive my home directory is on has crashed.) If one were to rewrite LOGINOUT in Ada :-), it could likewise be written to ignore that exception.