aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert2012-11-12 17:35:14 -0800
committerPaul Eggert2012-11-12 17:35:14 -0800
commitb95a9c0cba301ef8f1920a1d123ccd6873c14a63 (patch)
treecb96c62e6c09a18a9e499e5943ab530f67868ae5 /src/ChangeLog
parent231d8498eb1a10fadf7a4cd860cc934e05516433 (diff)
downloademacs-b95a9c0cba301ef8f1920a1d123ccd6873c14a63.tar.gz
emacs-b95a9c0cba301ef8f1920a1d123ccd6873c14a63.zip
Fix a race with verify-visited-file-modtime.
Since at least 1991 Emacs has ignored an mtime difference of no more than one second, but my guess is that this was to work around file system bugs that were fixed long ago. Since the race is causing problems now, let's remove that code. * fileio.c (Fverify_visited_file_modtime): Do not accept a file whose time stamp is off by no more than a second. Insist that the file time stamps match exactly. Fixes: debbugs:12863
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index e8ac547ff2a..5905c667852 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,14 @@
12012-11-13 Paul Eggert <eggert@cs.ucla.edu>
2
3 Fix a race with verify-visited-file-modtime (Bug#12863).
4 Since at least 1991 Emacs has ignored an mtime difference of no
5 more than one second, but my guess is that this was to work around
6 file system bugs that were fixed long ago. Since the race is
7 causing problems now, let's remove that code.
8 * fileio.c (Fverify_visited_file_modtime): Do not accept a file
9 whose time stamp is off by no more than a second. Insist that the
10 file time stamps match exactly.
11
12012-11-12 Dmitry Antipov <dmantipov@yandex.ru> 122012-11-12 Dmitry Antipov <dmantipov@yandex.ru>
2 13
3 * frame.h (struct frame): Convert external_tool_bar member to 14 * frame.h (struct frame): Convert external_tool_bar member to