Mercurial > emacs
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 { |