If "somebody" contributed a PR that solved those issues in a reasonable manner it could be accepted, but as a totally volunteer project there are no "plans" other than what people contribute.
I could try to write a pull request, but writing C instead of Rust feels like skydiving without the reserve parachute to me. So the code should execute the following sequence after pressing `Shift` + `Ctrl` + `R`:
- Make a list of all loaded files which are modified on disk. - Split this list in two lists, one having buffered/unsaved data, the other having no buffered/unsaved data. - If the first list is **not** empty offer a GUI pop-up with the buttons `Reload all`,`Reload files without unsaved modifications`,`Overwrite all`,`Cancel` or otherwise reload them directly.
Agree?