MantisBT - NetSurf
View Issue Details
0001970NetSurfRISC OS-specificpublic2006-11-10 18:422016-02-16 15:30
ReporterTony Moore 
Assigned ToVincent Sanders 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version1.0 
Target VersionFixed in Version3.4 
Fixed in CI build #2654
Reported in CI build #
URL of problem page
Summary0001970: full-save datestamps
DescriptionProblem:

A full-save application does not contain a !runimage so that, if the full-save is copied, the datestamp of the original full-save is lost. To determine when it was saved it is then necessary to open the full-save application and inspect the datestamp of the 'index' file.

Some months ago, this problem caused several hundred of my full-saves to be re-stamped with the date of installation of a new hard-drive.

Suggestion:

A full-save application should contain a !runimage, so that its datestamp will determine the datestamp of the full-save application. The !runimage could most usefully be a URL file, containing the URL of the page. See too my feature request 'full-save should also save the page url' at http://sourceforge.net/tracker/index.php?func=detail&aid=1365047&group_id=51719&atid=464315

Tony

Additional Informationold_coaster added a note on Wed Jul 11 22:50:36 2007

Logged In: YES
user_id=1384902
Originator: YES

A full-save pseudo-application now contains a URL file, giving its source url, so I would amend my suggestion, above, to read:

Suggestion:

A full-save pseudo-application should contain a !RunImage file, which could be of zero lenth, so that its datestamp would determine the datestamp of the full-save pseudo-application.


Imported from sourceforge bug http://sourceforge.net/support/tracker.php?aid=1594350 on Tue Dec 10 17:34:13 2013

TagsNo tags attached.
Attached Files

Notes
(0000196)
Tony Moore   
2014-02-09 16:29   
My amended suggestion in 'Additional information' above, remains valid.

Tony
(0000774)
David Pitt   
2015-03-16 09:14   
Last entry 2009! This just needs a decision, either do it or close it.
(0000786)
Vincent Sanders   
2015-03-17 23:42   
I just implemented creating a !RunImage file, hope thats right
(0000793)
Rob Kendrick   
2015-03-18 09:43   
I find this confusing. Application directories have their own time stamp, and this is displayed in the Filer's Info dialogue. I don't understand what the !RunImage has to do with anything.

Tony, can you expand on what you mean?
(0000795)
Tony Moore   
2015-03-18 10:31   
(Last edited: 2015-03-18 10:35)
@ Vincent: Many thanks. It works fine.

@ Rob: The reasoning was explained im my original Description, at the head of this page. In RISC OS, when a directory is copied, a new datestamp is assigned to it, which means that the original datestamp is lost. The suggested change, which Vincent has now implemented, ensures that the original datestamp of the full-save directory is preserved, because an application directory shows the datestamp of the !Runimage file, when present.

(0001323)
Vincent Sanders   
2016-02-16 15:30   
Confirmed resolved in 3.4 release

Issue History
2013-12-10 17:41Vincent SandersNew Issue
2013-12-10 17:41Vincent SandersStatusnew => assigned
2013-12-10 17:41Vincent SandersAssigned To => Sourceforge Import placeholder
2013-12-23 14:00Vincent SandersAssigned ToSourceforge Import placeholder => Steve Fryatt
2013-12-23 14:00Vincent SandersReproducibilityhave not tried => N/A
2013-12-23 14:00Vincent SandersStatusassigned => acknowledged
2013-12-23 14:00Vincent SandersResolutionno change required => open
2013-12-23 14:00Vincent SandersCategoryGeneral => RISC OS-specific
2013-12-23 14:00Vincent SandersDescription Updatedbug_revision_view_page.php?rev_id=733#r733
2013-12-23 14:00Vincent SandersAdditional Information Updatedbug_revision_view_page.php?rev_id=735#r735
2014-02-09 16:29Tony MooreNote Added: 0000196
2015-03-16 09:14David PittNote Added: 0000774
2015-03-17 23:42Vincent SandersFixed in CI build # => 2654
2015-03-17 23:42Vincent SandersNote Added: 0000786
2015-03-17 23:42Vincent SandersAssigned ToSteve Fryatt => Vincent Sanders
2015-03-17 23:42Vincent SandersStatusacknowledged => resolved
2015-03-17 23:42Vincent SandersResolutionopen => fixed
2015-03-17 23:42Vincent SandersFixed in Version => 3.4
2015-03-18 09:43Rob KendrickNote Added: 0000793
2015-03-18 10:31Tony MooreNote Added: 0000795
2015-03-18 10:31Tony MooreStatusresolved => feedback
2015-03-18 10:31Tony MooreResolutionfixed => reopened
2015-03-18 10:35Tony MooreNote Edited: 0000795bug_revision_view_page.php?bugnote_id=795#r1451
2015-03-18 17:05Vincent SandersStatusfeedback => resolved
2015-03-18 17:05Vincent SandersProduct Version => 1.0
2015-03-22 17:25Vincent SandersResolutionreopened => fixed
2016-02-16 15:30Vincent SandersNote Added: 0001323
2016-02-16 15:30Vincent SandersStatusresolved => closed