aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src/ChangeLog
diff options
context:
space:
mode:
authorKenichi Handa2013-03-16 01:04:47 +0900
committerKenichi Handa2013-03-16 01:04:47 +0900
commit646859d33a8ede0cbb3e1685a313420b6510c9c1 (patch)
treec8077a7e046ac64dd9bd680b5349bfc34cd6deac /lib-src/ChangeLog
parent8a44e6d176989d8eef140314098c76a70248ba61 (diff)
parentd7251c31ab74219747e3755f78ee07b37a16697d (diff)
downloademacs-646859d33a8ede0cbb3e1685a313420b6510c9c1.tar.gz
emacs-646859d33a8ede0cbb3e1685a313420b6510c9c1.zip
merge trunk
Diffstat (limited to 'lib-src/ChangeLog')
-rw-r--r--lib-src/ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index 81876d86165..d8ec0579422 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -1,3 +1,24 @@
12013-03-13 Paul Eggert <eggert@cs.ucla.edu>
2
3 File synchronization fixes (Bug#13944).
4 * Makefile.in (LIB_FDATASYNC): New macro.
5 (emacsclient${EXEEXT}): Use it.
6 * emacsclient.c (main): Use fdatasync, not fsync, since we don't
7 care about metadata. Keep trying if interrupted.
8 * movemail.c (main, popmail): Don't worry about BSD_SYSTEM, since
9 fsync is available everywhere (or there is a substitute). Don't
10 report an error if fsync returns EINVAL.
11
12 Static checking by Sun C 5.12.
13 * etags.c (analyse_regex): Omit unreachable code.
14
15 * movemail.c (main): Call umask on all systems.
16 This is OK since Emacs already assumes umask elsewhere.
17 Don't grant more read permissions than necessary.
18 The old 0333 dates back to before we called setuid,
19 so it was needed back then to ensure user-readability,
20 but 0377 should suffice now.
21
12013-02-08 Paul Eggert <eggert@cs.ucla.edu> 222013-02-08 Paul Eggert <eggert@cs.ucla.edu>
2 23
3 * movemail.c (getenv): Remove decl (unused since 1994). 24 * movemail.c (getenv): Remove decl (unused since 1994).