aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
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 57b36782697..c66963738bd 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,16 @@
12013-01-19 Paul Eggert <eggert@cs.ucla.edu> 12013-01-19 Paul Eggert <eggert@cs.ucla.edu>
2 2
3 * fileio.c: Use O_APPEND to append.
4 This corresponds better to the natural interpretation of "append",
5 and avoids the need to open the output file twice, or to invoke
6 lseek when APPEND is neither nil nor a number.
7 This relies on POSIX 1003.1-1988 or later, which is OK nowadays.
8 (Fwrite_region): Simplify. Use O_APPEND instead of opening the
9 file possibly twice, and lseeking to its end; this avoids the
10 need to lseek on non-regular files. Do not use O_EXCL and O_TRUNC
11 at the same time: the combination is never needed and apparently
12 it doesn't work with DOS_NT.
13
3 Fix size bug on DOS_NT introduced by CIFS workaround (Bug#13149). 14 Fix size bug on DOS_NT introduced by CIFS workaround (Bug#13149).
4 * fileio.c (Fwrite_region): Use O_BINARY in checking code, too. 15 * fileio.c (Fwrite_region): Use O_BINARY in checking code, too.
5 16