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