[Info-vax] RMS internals?

Howard S Shubs howard at shubs.net
Sat Aug 8 13:57:43 EDT 2009


In article <0076b30e$0$7155$c3e8da3 at news.astraweb.com>,
 JF Mezei <jfmezei.spamnot at vaxination.ca> wrote:

> If a VMS native file didn't have CRLF at the end, but Windows added
> them, then it is likely the original VMS->Windows transfer mucked the file.

Original was Windows->VMS, as the file was created on Windows.


> If you do "type image", it should do a block by block transfer and not
> try to interpret the file's content. However, you still lose the actual
> file attributes (all the bits that say whether the file is variable
> length, the record attributes and all those other bits.

Right, which is what "binary" mode does from a Windows ftp client.  
Tried it, kept the Windows CRLF line termination.  <shrug>


> The documentation on the RMS system calls (SYS$OPEN, SYS$READ, SYS$GET
> etc) has good description and explanation of each field in the file
> header. But if you don't have the file header, there are no bits to
> parse so you wouldn't know how to parse just the binary file.

I'm doing okay, I just want to cover as many bases as I can.

-- 
Don't bother with piddly crap like "gun control".
Life is 100% fatal.  Ban it.



More information about the Info-vax mailing list