Mercurial > hg > xemacs-beta
diff lib-src/gnuclient.c @ 410:de805c49cfc1 r21-2-35
Import from CVS: tag r21-2-35
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:19:21 +0200 |
parents | b8cc9ab3f761 |
children | 697ef44129c6 |
line wrap: on
line diff
--- a/lib-src/gnuclient.c Mon Aug 13 11:18:12 2007 +0200 +++ b/lib-src/gnuclient.c Mon Aug 13 11:19:21 2007 +0200 @@ -27,6 +27,17 @@ Please mail bugs and suggestions to the XEmacs maintainer. */ +/* #### This file should be a windows-mode, not console-mode program under + Windows. (i.e. its entry point should be WinMain.) gnuattach functionality, + to the extent it's used at all, should be retrieved using a script that + calls the i.exe wrapper program, to obtain stdio handles. + + #### For that matter, both the functionality of gnuclient and gnuserv + should be merged into XEmacs itself using a -remote arg, just like + Netscape and other modern programs. + + --ben */ + /* * This file incorporates new features added by Bob Weiner <weiner@mot.com>, * Darrell Kindred <dkindred@cmu.edu> and Arup Mukherjee <arup@cmu.edu>. @@ -48,7 +59,6 @@ #include <stdio.h> #include <stdlib.h> #include <sys/types.h> -#define DONT_ENCAPSULATE #include <sysfile.h> #ifdef HAVE_STRING_H @@ -190,7 +200,7 @@ /* Absolute (unix-style) pathname. Do nothing */ strcat (fullpath, filename); } -#ifdef __CYGWIN32__ +#ifdef CYGWIN else if (filename[0] && filename[0] == '\\' && filename[1] && filename[1] == '\\') {