Only in jed-B0.99-14/src: config.h
diff -urdb jed-B0.99-14-src/src/jedconf.h jed-B0.99-14/src/jedconf.h
--- jed-B0.99-14-src/src/jedconf.h	Fri Jun  1 04:23:13 2001
+++ jed-B0.99-14/src/jedconf.h	Sun Sep 23 04:09:54 2001
@@ -34,15 +34,11 @@
 # endif
 #endif
 
-#if defined(CYGWIN32) && !defined(__CYGWIN32__)
-# define __CYGWIN32__
-#endif
-
 #if defined(MINGW32) && !defined(__MINGW32__)
 # define __MINGW32__ 1
 #endif
 
-#if defined(WIN32) || defined(__CYGWIN32__) || defined(__MINGW32__)
+#if defined(WIN32) || defined(__MINGW32__)
 # ifndef __WIN32__
 #  define __WIN32__ 1
 # endif
diff -urdb jed-B0.99-14-src/src/main.c jed-B0.99-14/src/main.c
--- jed-B0.99-14-src/src/main.c	Fri Jun  1 04:23:13 2001
+++ jed-B0.99-14/src/main.c	Sun Sep 23 04:12:09 2001
@@ -9,7 +9,7 @@
 #include "jed-feat.h"
 /*{{{ Include Files */
 
-#ifdef __WIN32__
+#if defined(__WIN32__) && !defined(__CYGWIN__)
 /* This needs to go first before stdio is included. */
 # include <windows.h>
 # if !defined(__MINGW32__) && !defined(__CYGWIN32__)
diff -urdb jed-B0.99-14-src/src/pty.c jed-B0.99-14/src/pty.c
--- jed-B0.99-14-src/src/pty.c	Fri Jun  1 04:23:13 2001
+++ jed-B0.99-14/src/pty.c	Sun Sep 23 05:08:11 2001
@@ -18,7 +18,7 @@
 
 #include <errno.h>
 
-#if !defined (__linux__) && defined(HAVE_GRANTPT)
+#if !defined (__linux__) && defined(HAVE_GRANTPT) && !defined(__CYGWIN__)
 # define USE_SYSV_PTYS
 # include <sys/types.h>
 # include <stropts.h>
diff -urdb jed-B0.99-14-src/src/userinfo.c jed-B0.99-14/src/userinfo.c
--- jed-B0.99-14-src/src/userinfo.c	Fri Jun  1 04:23:13 2001
+++ jed-B0.99-14/src/userinfo.c	Sun Sep 23 05:15:07 2001
@@ -29,7 +29,7 @@
 #ifdef REAL_UNIX_SYSTEM
 # define HAS_TCPIP_CODE		1
 # include <netdb.h>
-# ifndef h_errno
+# if !defined(h_errno) && !defined(__CYGWIN__)
 extern int h_errno;
 # endif
 # define RESOLVE_DOT_CONF	"/etc/resolv.conf"
