when a file is modified or even deleted from outside the editor, FreeRide is not aware of it. data loss may occur.
behaviour should be something like this
- when file is unmodified in the editor
- file gets deleted
- choice: close or (keep and set as modified)
- file gets modified
- choice: reload or (keep and set as modified)
- when file is modified in the editor
- file gets deleted
- choice: (close and lose change) or (do nothing)
- file gets modified
- choice: (reload and lose change) or (keep file and status as modified) or (offer merge/diff option)
domo arigato gozaimasu ne
|