Date : Sat, 25 Sep 2010 21:14:17 +0100
From : jgh@... (J.G.Harston)
Subject: Copying between file servers
Rick Murray wrote:
>> NOTE: DO NOT DO THIS IN AN EDITOR! Zip (and UnZip) is crunched and
> There speaks a man who has never used !Zap. ;-)
I've used Zap and StrongEd, but have multiple memories of watching
somebody destroy a piece of code by editing it without thinking.
Before a certain version StrongED stripped all line numbers killing
any code with GOTOs in it without warning first.
> [from memory] I would imagine FileStore -> RISC OS would lose either
> time/date or load/exec, as RISC OS can't do both at the same time. Given
> the files involved, I really hope Level4 is smart enough to dump
> time/date in preference of retaining load/exec!
When *COPYing on RISC OS or using the Filer (which is just a sort-of
front-end to *Copy) the only metadata transfered is the load and
exec addresses and access byte. So, when copying /from/ Level4
all you get is the load/exec address, when copying /to/ Level4
all that is written is the load/exec address. And, as Level4
runs on top of a RISC OS filing system it assumes that that
filing system only has load/exec, so throws away anything else.
Of course, if those load/exec addresses happen to have a 5-byte
datestamp in them, then the RISC OS filer sees them as a datestamp.
Also, Level4 supplies that date in the NetFS moddate (X%+15/16)
when responding to ObjectInfo queries.
JGH