From 7a262394fb08b1b2d59285b01b93ccb18f256ee8 Mon Sep 17 00:00:00 2001 From: Stefan Monnier Date: Fri, 26 Nov 2004 23:35:51 +0000 Subject: [PATCH] (POSIX_SIGNALS): Undo the removal of 2002-08-25, which was not mentioned in the log. --- src/ChangeLog | 5 +++++ src/s/darwin.h | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/src/ChangeLog b/src/ChangeLog index b09c628aa8c..32d8a64d43f 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2004-11-26 Stefan Monnier + + * s/darwin.h (POSIX_SIGNALS): Undo the removal of 2002-08-25, + which was not mentioned in the log. + 2004-11-26 Kim F. Storm * fringe.c (update_window_fringes): Prefer truncation bitmaps over diff --git a/src/s/darwin.h b/src/s/darwin.h index f854ed9380b..dd49426d7c3 100644 --- a/src/s/darwin.h +++ b/src/s/darwin.h @@ -314,6 +314,10 @@ struct kboard; #define free unexec_free #endif +/* This makes create_process in process.c save and restore signal + handlers correctly. Suggested by Nozomu Ando.*/ +#define POSIX_SIGNALS + /* Reroute calls to SELECT to the version defined in mac.c to fix the problem of Emacs requiring an extra return to be typed to start working when started from the command line. */ -- 2.39.2