From: Arnout E. <rab...@us...> - 2014-05-18 14:42:41
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "notion window manager core". The branch, master has been updated via 4a56a1d3e4b7a7d8022a25c42e7a5b8a3da712f4 (commit) via ca9450b29be01e0f0be547c805b4b6585097c2e8 (commit) via 580233088745d873cbec5757f1d8af0cd4e0b572 (commit) via bc18e161eaf0068e7b3303f0939e740f66de4f7f (commit) from f5a56fbb22f217dade6879e5ca9846c5d896f02c (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 4a56a1d3e4b7a7d8022a25c42e7a5b8a3da712f4 Author: Arnout Engelen <arn...@bz...> Date: Sun May 18 16:40:38 2014 +0200 Report error message for the right (temp) filename commit ca9450b29be01e0f0be547c805b4b6585097c2e8 Author: Arnout Engelen <arn...@bz...> Date: Sun May 18 15:32:10 2014 +0200 Spell 'serialize' with a 'z' commit 580233088745d873cbec5757f1d8af0cd4e0b572 Merge: f5a56fb bc18e16 Author: Arnout Engelen <arn...@bz...> Date: Sun May 18 15:27:41 2014 +0200 Merge 'master' of https://github.com/matled/notion commit bc18e161eaf0068e7b3303f0939e740f66de4f7f Author: Matthias Lederhofer <ma...@gm...> Date: Thu May 15 22:20:35 2014 +0100 extl_serialise: write new data to temporary file and move atomically Currently, extl_serialise will write directly to the file given as an argument. If notion dies while writing or the serialisation fails for other reasons it leaves an invalid serialisation file in place. This can happen, for example, if the machine shut down races the shut down of notion. With this change the new data is written to a temporary file and moved atomically to the final location. ----------------------------------------------------------------------- Summary of changes: ioncore/saveload.c | 2 +- libextl/luaextl.c | 36 +++++++++++++++++++++++++++++------- libextl/luaextl.h | 2 +- libextl/readconfig.c | 2 +- po/cs.po | 2 +- po/de.po | 2 +- po/fi.po | 2 +- po/fr.po | 2 +- 8 files changed, 36 insertions(+), 14 deletions(-) hooks/post-receive -- notion window manager core |