[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/ChangeLog
From: |
Jan Djärv |
Subject: |
[Emacs-diffs] Changes to emacs/src/ChangeLog |
Date: |
Tue, 07 Dec 2004 03:56:48 -0500 |
Index: emacs/src/ChangeLog
diff -c emacs/src/ChangeLog:1.4080 emacs/src/ChangeLog:1.4081
*** emacs/src/ChangeLog:1.4080 Tue Dec 7 08:09:10 2004
--- emacs/src/ChangeLog Tue Dec 7 08:25:43 2004
***************
*** 1,5 ****
--- 1,27 ----
2004-12-07 Jan Dj,Ad(Brv <address@hidden>
+ * gtkutil.c: Include signal.h and syssignal.h.
+ (xg_get_file_name): Block and unblock __SIGRTMIN if defined.
+
+ * alloc.c: If HAVE_GTK_AND_PTHREAD, include pthread.h,
+ new variables main_thread and alloc_mutex,
+ define (UN)BLOCK_INPUT_ALLOC to use alloc_mutex to protect
+ emacs_blocked_* calls and only do (UN)BLOCK_INPUT in the main thread.
+ If not HAVE_GTK_AND_PTHREAD, (UN)BLOCK_INPUT_ALLOC is the same as
+ (UN)BLOCK_INPUT.
+ (emacs_blocked_free, emacs_blocked_malloc)
+ (emacs_blocked_realloc): Use (UN)BLOCK_INPUT_ALLOC.
+ (uninterrupt_malloc): Initialize main_thread and alloc_mutex.
+ (reset_malloc_hooks): New function.
+
+ * lisp.h: Declare reset_malloc_hooks.
+
+ * emacs.c (Fdump_emacs): Call reset_malloc_hooks.
+
+ * keyboard.c: Conditionally include pthread.h
+ (handle_async_inpu, input_available_signalt): If not in the main
+ thread, block signal, send signal to main thread and return.
+
* gtkutil.c (xg_get_file_with_chooser): Handle local files only.
Set current folder in file chooser if default_filename is a
directory.
- [Emacs-diffs] Changes to emacs/src/ChangeLog, (continued)
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Andreas Schwab, 2004/12/01
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2004/12/01
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Steven Tamm, 2004/12/01
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2004/12/02
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Steven Tamm, 2004/12/03
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2004/12/03
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2004/12/05
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Stefan Monnier, 2004/12/05
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2004/12/07
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2004/12/07
- [Emacs-diffs] Changes to emacs/src/ChangeLog,
Jan Djärv <=
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2004/12/07
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2004/12/07
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Stefan Monnier, 2004/12/07
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2004/12/07
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2004/12/08
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2004/12/08
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2004/12/11
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2004/12/11
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Stefan Monnier, 2004/12/11
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Stefan Monnier, 2004/12/11