Hi!

* Walter Roberson:
> There is no widespread unix convention of appending things to file
> names as a versioning system. The convention of appending a version
> was probably most common in VMS, which used filenames of the form
> $device:[directory.directory]filename.filetype;version such as
> $DISK0:[ROBERSON.SOURCE]HELLO.C;17

This is not correct. There actually *is* a convention:

versioning
versioning.~1~
versioning.~2~
versioning.~3~
versioning.~4~
versioning.~5~
versioning.~6~
versioning.~7~
versioning.~8~
versioning.~9~

The above was generated by 'le' but many Editors use it. Works fine
with XEmacs on Windows as well :->

> The VMS structure of filename.filetype;version was adopted as the
> ISO9660 filesystem for CDROMs. You don't *see* that because there
> are common extensions to provide filename mapping, but every ISO
> standard CDROM filesystem uses that structure underneath.
> Including the common Rockridge extensions, and including when you
> put a Joilet filesystem on a CDROM.

Which becomes obvious when mounting the CDROM as plain ISO 9660 when
it actually uses Rockridge extensions or a Joliet filesystem.

Josef 'Jupp' SCHUGT
-- 
http://oss.erdfunkstelle.de/ruby/    -     German comp.lang.ruby-FAQ
http://rubyforge.org/users/jupp/     -     Ruby projects at Rubyforge
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Germany 2004: To boldly spy where no GESTAPO / STASI has spied before