diff options
| author | Paul Eggert | 2011-12-29 12:57:11 -0800 |
|---|---|---|
| committer | Paul Eggert | 2011-12-29 12:57:11 -0800 |
| commit | b9110d6a11deb9b1035da53812473f792891ad34 (patch) | |
| tree | 1c0f942ae04357387cdb9a22ee7acc899a93d98a /src | |
| parent | 09450bae84788f9645716e17006e222adf1dec7f (diff) | |
| download | emacs-b9110d6a11deb9b1035da53812473f792891ad34.tar.gz emacs-b9110d6a11deb9b1035da53812473f792891ad34.zip | |
Add Bug#.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 4 |
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 @@ | |||
| 1 | 2011-12-29 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2011-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 | ||
| 13 | 2011-12-28 Kenichi Handa <handa@m17n.org> | 13 | 2011-12-28 Kenichi Handa <handa@m17n.org> |