[comp.emacs] GNU EMacs and X

rlk@mit-trillian.MIT.EDU (Robert L Krawitz) (12/04/86)

OK, since I do most of the X maint for gnuemacs, here's the scoop:

1)  Gnuemacs accepts most of the standard X arguments, including font,
geometry (except that the geometry spec requires a -w to precede it),
display (except that -d is needed to set it off).  You can't specify
mouse bitmap, but that isn't a terribly standard feature in X programs
either.

2)  In the past few days, I've hacked the X interface to make emacs
appear to start up much faster, by processing command line arguments
for X in C.

3)  RMS does in fact support the X code.  The X code is part of the
standard release, the only thing is that HAVE_X_WINDOWS is not
#defined in config.h.dist.
-- 
Robert^Z

randy@uw-june.UUCP (02/24/87)

Has anyone successfully run GNU emacs as an X window system client on an
IBM RT (running BSD 4.2, release 2)?

I brought up version 18.32 as a plain non-X client just fine. However, when
I define HAVE_X_WINDOWS, I have problems. Emacs compiles, and xemacs is
dumped, but when I run the new xemacs (from an X xterm window), nothing
happens.  No window, no nothing. Control-C won't kill it, but a Control-Z
will stop it. Any ideas?

Randy Day.
UUCP: {decvax|ihnp4}!uw-beaver!uw-june!randy
ARPA: randy@larry.cs.washington.edu
CSNET: randy%washington@relay.cs.net

pinkas@mipos3.UUCP (Israel Pinkas) (03/19/87)

References:



I recently got the 18.37-18.38 diffs and applied them on my machine.
I ran into trouble during compilation.  The symbol XMenuCreate and the
constants XM_FAILURE, XM_SUCCESS, XM_IA_SUCCESS and XM_NO_SUCCESS are
not defined.  (They are referenced in xmenu.c, a new module in 18.38.)
These symbols/constants are not defined in my version of <X/XMenu.h>.
I am running Ultrix 1.2 on a Vax-GPX.  I would appreciate hearing from
anyone that has overcome this problem.  In the meantime, I will have
to build 18.38 without X support, or go back to 18.37.

-Israel


----------------------------------------------------------------------
UUCP:	{amdcad,decwrl,hplabs,oliveb,pur-ee,qantel}!intelca!mipos3!pinkas
ARPA:	pinkas%mipos3.intel.com@relay.cs.net
CSNET:	pinkas%mipos3.intel.com
-- 
User (n.): A programmer who will believe anything you tell him.

----------------------------------------------------------------------
UUCP:	{amdcad,decwrl,hplabs,oliveb,pur-ee,qantel}!intelca!mipos3!pinkas
ARPA:	pinkas%mipos3.intel.com@relay.cs.net
CSNET:	pinkas%mipos3.intel.com