Mercurial > emacs
comparison src/ChangeLog @ 108202:05cdbfffcad4
Emulate POSIX_SIGNALS on MS-Windows.
s/ms-w32.h (POSIX_SIGNALS, struct sigaction, SIG_BLOCK)
(SIG_SETMASK, SIG_UNBLOCK): Define.
sysdep.c (sys_signal) [WINDOWSNT]: #ifdef away.
(wait_for_termination) [WINDOWSNT]: Move MS-Windows specific code
from non-POSIX_SIGNALS section to POSIX_SIGNALS section.
w32.c (sigemptyset, sigaddset, sigfillset, sigprocmask): New stubs.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Sat, 01 May 2010 21:38:33 +0300 |
parents | e61225c9e186 e30aff0bf9d5 |
children | ba928cce64c5 |
comparison
equal
deleted
inserted
replaced
108201:e61225c9e186 | 108202:05cdbfffcad4 |
---|---|
1 2010-05-01 Eli Zaretskii <eliz@gnu.org> | 1 2010-05-01 Eli Zaretskii <eliz@gnu.org> |
2 | 2 |
3 Emulate POSIX_SIGNALS on MS-Windows. | |
4 | |
5 * s/ms-w32.h (POSIX_SIGNALS, struct sigaction, SIG_BLOCK) | |
6 (SIG_SETMASK, SIG_UNBLOCK): Define. | |
7 | |
8 * sysdep.c (sys_signal) [WINDOWSNT]: #ifdef away. | |
9 (wait_for_termination) [WINDOWSNT]: Move MS-Windows specific code | |
10 from non-POSIX_SIGNALS section to POSIX_SIGNALS section. | |
11 | |
12 * w32.c (sigemptyset, sigaddset, sigfillset, sigprocmask): New | |
13 stubs. | |
14 | |
3 Miscellaneous fixes of bidi display. | 15 Miscellaneous fixes of bidi display. |
4 | 16 |
5 * xdisp.c (find_row_end): New function, refactored from | 17 * xdisp.c (find_row_end): New function, refactored from display_line. |
6 display_line. | |
7 (display_line): Use it. | 18 (display_line): Use it. |
8 (extend_face_to_end_of_line): In almost-filled rows, extend only | 19 (extend_face_to_end_of_line): In almost-filled rows, extend only |
9 if the row is R2L and not continued. | 20 if the row is R2L and not continued. |
10 (display_line): Fix prepending of truncation glyphs to R2L rows. | 21 (display_line): Fix prepending of truncation glyphs to R2L rows. |
11 Preserve overlay and string info in row->end. | 22 Preserve overlay and string info in row->end. |