> 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?



-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2540#issuecomment-1774779482
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/issues/2540/[email protected]>

Reply via email to