It looks like the bug was caused by this patch: 
https://bugzilla.gnome.org/show_bug.cgi?id=659437
I have created an account and posted comment #10
Here is my explanation of why the patch is broken:

This code is working in the opposite way it is intended to. I.e. only the
unchanged documents are being saved, and the changed documents are left
unsaved.
On inspecting the code, it is obvious why:

   if doc.get_modified():
       all_docs = False
       docs.remove(doc)

Modified documents are being removed from the list to be saved. Instead it
should be:

   if not doc.get_modified():


** Bug watch added: GNOME Bug Tracker #659437
   https://bugzilla.gnome.org/show_bug.cgi?id=659437

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1244338

Title:
  External tool won't run if "Save" is set to "All documents"

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/1244338/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to