[geany/geany] 660c44: Don't prompt for reload confirmation if keeping edit history
Arthur Rosenstein
git-noreply at xxxxx
Wed Jan 28 14:38:48 UTC 2015
Branch: refs/heads/master
Author: Arthur Rosenstein <artros.misc at gmail.com>
Committer: Arthur Rosenstein <artros.misc at gmail.com>
Date: Sun, 10 Nov 2013 09:11:37 UTC
Commit: 660c441b4af272fe4e40eb6a6cda2badb8f17eac
https://github.com/geany/geany/commit/660c441b4af272fe4e40eb6a6cda2badb8f17eac
Log Message:
-----------
Don't prompt for reload confirmation if keeping edit history
No work is lost in that case (except for the redo stack, which is
normal), so the extra confirmation step seems bothersome.
Modified Paths:
--------------
src/callbacks.c
Modified: src/callbacks.c
5 lines changed, 3 insertions(+), 2 deletions(-)
===================================================================
@@ -428,8 +428,9 @@ G_MODULE_EXPORT void on_reload_as_activate(GtkMenuItem *menuitem, gpointer user_
charset = doc->encoding;
base_name = g_path_get_basename(doc->file_name);
- /* don't prompt if file hasn't been edited at all */
- if ((!doc->changed && !document_can_undo(doc) && !document_can_redo(doc)) ||
+ /* don't prompt if edit history is maintained, or if file hasn't been edited at all. */
+ if (file_prefs.keep_edit_history_on_reload ||
+ (!doc->changed && !document_can_undo(doc) && !document_can_redo(doc)) ||
dialogs_show_question_full(NULL, _("_Reload"), GTK_STOCK_CANCEL,
_("Any unsaved changes will be lost."),
_("Are you sure you want to reload '%s'?"), base_name))
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Commits
mailing list