When a program is loaded, if you edit it and resave again, it should be saved properly (there is some bug with that, sometimes edges are messed up). Additionally, the user should have a choice of just saving in place or saving a new program (like "save" and "save as" in other applications).
When a program is loaded, if you edit it and resave again, it should be saved properly (there is some bug with that, sometimes edges are messed up). Additionally, the user should have a choice of just saving in place or saving a new program (like "save" and "save as" in other applications).