diff options
| author | Eli Zaretskii | 2013-11-28 21:40:15 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2013-11-28 21:40:15 +0200 |
| commit | 9c099ca7fd30b424b3e2f183652de888cd9b30b7 (patch) | |
| tree | 7823c33618b120f588addcfc4321eeeb4e4da901 /src/ChangeLog | |
| parent | 16555151e0051faad2838505e80fcbd1f744cb9e (diff) | |
| download | emacs-9c099ca7fd30b424b3e2f183652de888cd9b30b7.tar.gz emacs-9c099ca7fd30b424b3e2f183652de888cd9b30b7.zip | |
Fix bug #15933 with crashes in file-notify-tests on MS-Windows.
Support w32 file notifications in batch mode.
src/w32proc.c (sys_select): Don't wait on interrupt_handle if it is
invalid (which happens in batch mode). If non-interactive, call
handle_file_notifications to store file notification events in the
input queue.
src/w32notify.c (send_notifications): Handle FRAME_INITIAL frames as
well.
src/w32inevt.c (handle_file_notifications): Now external, not
static.
src/w32term.h (handle_file_notifications): Provide prototype.
src/emacs.c (main) [HAVE_W32NOTIFY]: When non-interactive, call
init_crit, since init_display, which does that otherwise, is not
called.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 78dd2362018..f3cbf4e1f14 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,23 @@ | |||
| 1 | 2013-11-28 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | Support w32 file notifications in batch mode. | ||
| 4 | * w32proc.c (sys_select): Don't wait on interrupt_handle if it is | ||
| 5 | invalid (which happens in batch mode). If non-interactive, call | ||
| 6 | handle_file_notifications to store file notification events in the | ||
| 7 | input queue. (Bug#15933) | ||
| 8 | |||
| 9 | * w32notify.c (send_notifications): Handle FRAME_INITIAL frames as | ||
| 10 | well. | ||
| 11 | |||
| 12 | * w32inevt.c (handle_file_notifications): Now external, not | ||
| 13 | static. | ||
| 14 | |||
| 15 | * w32term.h (handle_file_notifications): Provide prototype. | ||
| 16 | |||
| 17 | * emacs.c (main) [HAVE_W32NOTIFY]: When non-interactive, call | ||
| 18 | init_crit, since init_display, which does that otherwise, is not | ||
| 19 | called. | ||
| 20 | |||
| 1 | 2013-11-27 Glenn Morris <rgm@gnu.org> | 21 | 2013-11-27 Glenn Morris <rgm@gnu.org> |
| 2 | 22 | ||
| 3 | * Makefile.in ($(lispsource)/international/charprop.el): New. | 23 | * Makefile.in ($(lispsource)/international/charprop.el): New. |