[feature suggestion] Allow to modify read-only files when this is possible
Problem description: I work in the git repository that is being synced with the Perforce repository. Perforce typically clears the 'w' flag on all files, but they are still writable. For this reason my git repository has almost all files without the 'w' flag. Meld refuses to write files with no 'w' flag. This makes it very inconvenient to need to call 'chmod +x {file}' every time.
Suggestion: Add the checkbox on top of the read-only file view in Meld with the text "force to write". When the user would check it, Meld would allow the user to modify the file in GUI, and them would attempt to modify the file. In order to modify a read-only file Meld should briefly set the 'w' flag on it. An attempt to save such file might fail. This is always a possibility. The user should then be notified about the failure. But if it succeeds - 'w' flag should be cleared.
Related info: vim achieves the same effect with the '!' modifier. For example, ':w!' would write a read-only file.