aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog39
1 files changed, 39 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 1f5ad1e6d05..504f8cbaed3 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,42 @@
12012-09-30 Eli Zaretskii <eliz@gnu.org>
2
3 Support atimers and CPU profiler via profile.c on MS-Windows.
4 * w32proc.c (sig_mask, crit_sig): New static variables.
5 (sys_signal): Support SIGALRM and SIGPROF.
6 (sigemptyset, sigaddset, sigfillset, sigprocmask)
7 (pthread_sigmask, setpgrp): Moved here from w32.c. sigaddset,
8 sigfillset, and sigprocmask are no longer no-ops.
9 (sigismember): New function.
10 (struct itimer_data): New definition.
11 (ticks_now, real_itimer, prof_itimer, clocks_min, crit_real)
12 (crit_prof): New static variables.
13 (MAX_SINGLE_SLEEP): New definition.
14 (timer_loop, stop_timer_thread, term_timers, init_timers)
15 (start_timer_thread, getitimer, setitimer): New functions.
16 (alarm): No longer a no-op, calls setitimer.
17
18 * w32.c (term_ntproc): Call term_timers.
19 (init_ntproc): Make sure all signals are unblocked at startup, to
20 erase any traces of dumping. Call init_timers.
21
22 * w32fns.c (hourglass_timer, HOURGLASS_ID): Remove.
23 Windows-specific code to display the hourglass mouse pointer is no
24 longer used.
25 (w32_wnd_proc): Remove code that handled the WM_TIMER message due
26 to hourglass timer expiration.
27 (start_hourglass, cancel_hourglass, DEFAULT_HOURGLASS_DELAY):
28 Remove, no longer used.
29 (w32_note_current_window, show_hourglass, hide_hourglass): New
30 functions, in support of hourglass cursor display similar to other
31 window systems.
32 (syms_of_w32fns): Don't initialize hourglass_timer.
33
34 * xdisp.c (start_hourglass, cancel_hourglass): Now used on
35 WINDOWSNT as well.
36 (start_hourglass) [WINDOWSNT]: Call w32_note_current_window.
37
38 * w32.h (init_timers, term_timers): Add prototypes.
39
12012-09-30 Kenichi Handa <handa@gnu.org> 402012-09-30 Kenichi Handa <handa@gnu.org>
2 41
3 * coding.c (decode_coding_ccl, encode_coding_ccl): Pay attention 42 * coding.c (decode_coding_ccl, encode_coding_ccl): Pay attention