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.