aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPaul Eggert2011-12-29 12:57:11 -0800
committerPaul Eggert2011-12-29 12:57:11 -0800
commitb9110d6a11deb9b1035da53812473f792891ad34 (patch)
tree1c0f942ae04357387cdb9a22ee7acc899a93d98a /src
parent09450bae84788f9645716e17006e222adf1dec7f (diff)
downloademacs-b9110d6a11deb9b1035da53812473f792891ad34.tar.gz
emacs-b9110d6a11deb9b1035da53812473f792891ad34.zip
Add Bug#.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 6c0185b7386..4c62a9d0e82 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,13 +1,13 @@
12011-12-29 Paul Eggert <eggert@cs.ucla.edu> 12011-12-29 Paul Eggert <eggert@cs.ucla.edu>
2 2
3 emacs: fix an auto-save permissions race condition 3 emacs: fix an auto-save permissions race condition (Bug#10400)
4 * fileio.c (auto_saving_dir_umask): New static var. 4 * fileio.c (auto_saving_dir_umask): New static var.
5 (Fmake_directory_internal): Use it. 5 (Fmake_directory_internal): Use it.
6 (do_auto_save_make_dir): Set it, instead of invoking chmod after 6 (do_auto_save_make_dir): Set it, instead of invoking chmod after
7 creating the directory. The old code temporarily assigns 7 creating the directory. The old code temporarily assigns
8 too-generous permissions to the directory. 8 too-generous permissions to the directory.
9 (do_auto_save_eh): Clear it. 9 (do_auto_save_eh): Clear it.
10 (Fdo_auto_save): Catch all errrors, not just file errors, so 10 (Fdo_auto_save): Catch all errors, not just file errors, so
11 that the var is always cleared. 11 that the var is always cleared.
12 12
132011-12-28 Kenichi Handa <handa@m17n.org> 132011-12-28 Kenichi Handa <handa@m17n.org>