aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index dc9b97c3c03..135d4d48b41 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,33 @@
12013-02-25 Eli Zaretskii <eliz@gnu.org> 12013-02-25 Eli Zaretskii <eliz@gnu.org>
2 2
3 Implement CLASH_DETECTION for MS-Windows.
4
5 * filelock.c [WINDOWSNT]: Include w32.h.
6 (MAKE_LOCK_NAME): Don't use 'lock', it clashes with MS runtime
7 function of that name. Up-case the macro arguments.
8 (IS_LOCK_FILE): New macro.
9 (fill_in_lock_file_name): Use IS_LOCK_FILE instead of S_ISLNK.
10 (create_lock_file): New function, with body extracted from
11 lock_file_1.
12 [WINDOWSNT]: Implement lock files by writing a regular file with
13 the lock information as its contents.
14 (read_lock_data): New function, on Posix platforms just calls
15 emacs_readlinkat.
16 [WINDOWSNT]: Read the lock info from the file.
17 (current_lock_owner): Call read_lock_data instead of calling
18 emacs_readlinkat directly.
19 (lock_file) [WINDOWSNT]: Run the file name through
20 dostounix_filename.
21
22 * w32proc.c (sys_kill): Support the case of SIG = 0, in which case
23 just check if the process by that PID exists.
24
25 * w32.c (sys_open): Don't reset the _O_CREAT flag if _O_EXCL is
26 also present, as doing so will fail to error out if the file
27 already exists.
28
29 * makefile.w32-in ($(BLD)/filelock.$(O)): Depend on src/w32.h.
30
3 * textprop.c (Fadd_text_properties, Fremove_text_properties) 31 * textprop.c (Fadd_text_properties, Fremove_text_properties)
4 (Fremove_list_of_text_properties): Skip all of the intervals in 32 (Fremove_list_of_text_properties): Skip all of the intervals in
5 the region between START and END that already have resp. don't 33 the region between START and END that already have resp. don't