comparison src/process.c @ 90082:6d92d69fae33

Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-4 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-41 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-46 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-47 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-4 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-5 Update from CVS: exi/gnus-faq.texi ([4.1]): Typo. * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-6 Update from CVS
author Miles Bader <miles@gnu.org>
date Sat, 22 Jan 2005 21:39:38 +0000
parents 95879cc1ed20 007a1a6d92de
children 30ad2795fdab
comparison
equal deleted inserted replaced
90081:b1b6eac1aaa3 90082:6d92d69fae33
185 #include "syssignal.h" 185 #include "syssignal.h"
186 186
187 #include "syswait.h" 187 #include "syswait.h"
188 188
189 extern void set_waiting_for_input P_ ((EMACS_TIME *)); 189 extern void set_waiting_for_input P_ ((EMACS_TIME *));
190 extern char *get_operating_system_release ();
190 191
191 #ifndef USE_CRT_DLL 192 #ifndef USE_CRT_DLL
192 extern int errno; 193 extern int errno;
193 #endif 194 #endif
194 #ifdef VMS 195 #ifdef VMS
6700 subfeatures = Fcons (intern (sopt->name), subfeatures); 6701 subfeatures = Fcons (intern (sopt->name), subfeatures);
6701 6702
6702 Fprovide (intern ("make-network-process"), subfeatures); 6703 Fprovide (intern ("make-network-process"), subfeatures);
6703 } 6704 }
6704 #endif /* HAVE_SOCKETS */ 6705 #endif /* HAVE_SOCKETS */
6706
6707 #ifdef DARWIN
6708 /* PTYs are broken on Darwin < 6, but are sometimes useful for interactive
6709 processes. As such, we only change the default value. */
6710 if (initialized)
6711 {
6712 char *release = get_operating_system_release();
6713 if (!release || !release[0] || (release[0] < MIN_PTY_KERNEL_VERSION
6714 && release[1] == '.')) {
6715 Vprocess_connection_type = Qnil;
6716 }
6717 }
6718 #endif
6705 } 6719 }
6706 6720
6707 void 6721 void
6708 syms_of_process () 6722 syms_of_process ()
6709 { 6723 {