Martin Buchholz writes:
I recently changed the pty handling code, but it's very system
dependent and I don't have access to a cygwin system.
you could debug this yourself, or give access to your system, or
provide clues.
does configure find the correct pty functions?
It seems to me cygwin should use the libc interface, and so getpt()
should be called to create a pty. You could try debugging this to see
where it goes wrong.
This resurrects pty handling under cygwin.
Thanks for the push Martin :-)
- Phil
2000-11-18 Philip Aston <philipa(a)mail.com>
* s/cygwin32.h: Cygwin has SVR4-like pty support.
Index: s/cygwin32.h
===================================================================
RCS file: /usr/CVSroot/XEmacs/xemacs/src/s/cygwin32.h,v
retrieving revision 1.14.2.21
diff -u -r1.14.2.21 cygwin32.h
--- cygwin32.h 2000/10/03 06:30:12 1.14.2.21
+++ cygwin32.h 2000/11/18 18:19:05
@@ -179,6 +179,12 @@
#define NO_MATHERR
+/*
+ * Define HAVE_PTYS if the system supports pty devices.
+ */
+
+#define HAVE_PTYS
+
/* define MAIL_USE_FLOCK if the mailer uses flock
to interlock access to /usr/spool/mail/$USER.
The alternative is that a lock file named