https://bugs.kde.org/show_bug.cgi?id=358984
Thomas Fischer <fisc...@unix-ag.uni-kl.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDSINFO |RESOLVED Latest Commit|5884726b8fd4e218b800a47b1be |http://commits.kde.org/kbib |9fb78a4e9d538 |tex/b72743cd7532e167751f0d2 | |788c8509301ae5515 Resolution|WAITINGFORINFO |FIXED --- Comment #3 from Thomas Fischer <fisc...@unix-ag.uni-kl.de> --- Git commit b72743cd7532e167751f0d2788c8509301ae5515 by Thomas Fischer. Committed on 03/11/2016 at 20:25. Pushed by thomasfischer into branch 'kbibtex/0.7'. Refactoring writing files This patch addresses issues when writing bibliography files, as it gets apparent when writing a file with multiple hard links. The changes introduced with this commit include: - When writing to local files, no temporary file is used. Instead, the target file gets directly overwritten. If the local filename is a symbolic link, the real file the symbolic link points to will get overwritten. Backup files' names will be based on the symbolic links' names, not the real files' names. For remote files, a local temporary file is used to write data to before uploading this temporary file to its target location. - In case of errors, a message box may get shown. If the bibliography exporter added text to an error log, a special message box listing those error messages will be shown. M +73 -45 src/parts/part.cpp http://commits.kde.org/kbibtex/b72743cd7532e167751f0d2788c8509301ae5515 -- You are receiving this mail because: You are watching all bug changes.