On Sun, 2010-06-20 at 22:12 +0200, Branko Vukelic wrote: > On Sun, Jun 20, 2010 at 6:45 PM, Sven Neumann <s...@gimp.org> wrote: > > It is actually a very difficult fix. There are hundreds of save plug-ins > > and all would have to be fixed. Also GIMP plug-ins may save using a > > helper plug-in that transparently enables saving to remote locations. It > > is definitely not trivial to fix this. > > If this kind of thing cannot be implemented for all formats, then I > guess it is a design flaw. How come things like saving a backup copy > of the target cannot be implemented in a single place for all file > formats? That simply stinks of bad design, sorry. Now, I'll just STFU > since I'm not the one to contribute the patch, and hopefully this has > been already fixed in the devel branch (I remember reading something > about this).
Yes, it is a very terrible design and it dates back to the last millenium. But fixing such design flaws in a backward-compatible manner is rather difficult. Doing this correctly is on the list of things to fix if we should ever revamp the file plug-in API. For now we can probably fix it easily for XCF files and with some more effort some of the most often used file plug-ins. Sven _______________________________________________ Gimp-user mailing list Gimp-user@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-user