* s/darwin.h (HAVE_WORKING_VFORK): #undef it. Define vfork to
fork.
2002-08-25 Andrew Choi <akochoi@shaw.ca>
+ * 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.
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