From: Andrew Choi Date: Sun, 25 Aug 2002 16:44:51 +0000 (+0000) Subject: 2002-08-25 Andrew Choi X-Git-Tag: ttn-vms-21-2-B4~13569 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=511ca371fa8abb22f11ccd18fa71badc45999144;p=emacs.git 2002-08-25 Andrew Choi * s/darwin.h (HAVE_WORKING_VFORK): #undef it. Define vfork to fork. --- diff --git a/src/ChangeLog b/src/ChangeLog index be8a9d9d3a7..df59a27aef1 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,8 @@ 2002-08-25 Andrew Choi + * s/darwin.h (HAVE_WORKING_VFORK): #undef it. Define vfork to + fork. + * macterm.c (XTread_socket): Remove code to call SendEventToEventTarget for keys with command modifiers when mac_command_key_is_meta is nil. diff --git a/src/s/darwin.h b/src/s/darwin.h index c8e5ac54f7a..dcfb00a568e 100644 --- a/src/s/darwin.h +++ b/src/s/darwin.h @@ -297,11 +297,11 @@ 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 - +/* The following solves the problem that Emacs hangs when evaluating + (make-comint "test0" "/nodir/nofile" nil "") when /nodir/nofile + does not exist. */ +#undef HAVE_WORKING_VFORK +#define vfork fork #ifdef temacs #define malloc unexec_malloc