Tony Moore wrote:
>> In RISC OS, if a directory is copied, its original datestamp is loat,
>> however if a !Runimage is present then the application directory shows
>> the datestamp of the !Runimage, thus preserving the datestamp of the
>> original full-save.

David Pitt  wrote on 18 Mar:
> Is this with VRPC?

Not VRPC per se -- depends on the version of RiscOS.

I haven't got Ro 4.39 to hand at the moment to check, but I think that 
in the Ro 4 *desktop* when you move a directory its datestamp gets 
changed, but if in Configure Filer you switch off "interactive file 
operations" before doing the move (maybe also if you use *copy on the 
commandline) the datestamp is preserved.  At least I remember using 
this switch-off-interactive trick in the past to keep datestamps.

In Ro 5, however, a directory's datestamp seems to be preserved if you 
move the directory in the normal desktop way.

Can't speak for Ro 6; haven't got it.   Obviously VRPC uses 4 or 6.

Application directories, however, are special.  In any version of 
RiscOS an app dir takes its date from the !Runimage within it.  If 
there is no !Runimage its datestamp behaviour is like any other dir.

Thus in the case of an app without a !Runimage, it's a useful trick to 
stick a dummy !Runimage inside the app directory for the sole purpose 
of producing a meaningful datestamp on the outer directory, so that 
the user can easily tell one version of the app from another.

One example is the !PS3 driver, where John Tytgat and Martin Wuerthner 
have followed exactly that suggestion.

So it makes sense in the case of the Netsurf "Full save" too, for the 
sake of users of (apparently) some versions of the OS.


-- 
Jim Nagel                        www.archivemag.co.uk

Reply via email to