2002-07-01 Andrew Choi <akochoi@shaw.ca>
authorAndrew Choi <akochoi@shaw.ca>
Mon, 1 Jul 2002 23:30:21 +0000 (23:30 +0000)
committerAndrew Choi <akochoi@shaw.ca>
Mon, 1 Jul 2002 23:30:21 +0000 (23:30 +0000)
        * s/darwin.h: Define POSIX_SIGNALS.

src/ChangeLog
src/s/darwin.h

index f2ebcdd..0881aa1 100644 (file)
@@ -1,5 +1,7 @@
 2002-07-01  Andrew Choi  <akochoi@shaw.ca>
 
+       * s/darwin.h: Define POSIX_SIGNALS.
+
        * macterm.c (do_ae_open_documents) [MAC_OSX]: Call FSpMakeFSRef
        and FSRefMakePath to convert FSSpec returned with Apple Event to
        Posix pathname.
index 0d38ea5..59f63f5 100644 (file)
@@ -1,5 +1,5 @@
 /* System description header file for Darwin (Mac OS X).
-   Copyright (C) 2001 Free Software Foundation, Inc.
+   Copyright (C) 2001, 2002 Free Software Foundation, Inc.
 
 This file is part of GNU Emacs.
 
@@ -291,6 +291,12 @@ Boston, MA 02111-1307, USA.  */
 struct kboard;
 #endif
 
+
+/* This makes create_process in process.c save and restore signal
+   handlers correctly.  Suggested by Nozomu Ando.*/
+#define POSIX_SIGNALS
+
+
 #ifdef temacs
 #define malloc unexec_malloc
 #define realloc unexec_realloc