the attached patch provides a the long missing File/Save as function. The File/New/Open/Save/Save as- logic has completely been rewritten. This patch also provides a monitoring of user changes to data files, so a user now gets the usual "Save changes?" response.
The patch applies to the current cvs version.