[comp.windows.x] X11 and Gnuemacs

carey@m.cs.uiuc.edu (01/12/90)

In Emacs-18-55, the file src/config.h says:

/* Define HAVE_X_MENU if you want to use the X window menu system.
   This appears to work on some machines that support X
   and not on others.  */

Can anyone shed a little more light on this?  Does it really not work
on "some machines"?  

If so, what are they?


Also, in the PROBLEMS file (at the top of the source distribution) it
mentions that it can't handle it if the DISPLAY environment variable is
anything but unix:0.0.

Has anyone been able to handle this?

bob@MorningStar.Com (Bob Sutterfield) (01/13/90)

In article <26900084@m.cs.uiuc.edu> carey@m.cs.uiuc.edu writes:
   In Emacs-18-55, the file src/config.h says:

   /* Define HAVE_X_MENU if you want to use the X window menu system.
      This appears to work on some machines that support X
      and not on others.  */

   Can anyone shed a little more light on this?  Does it really not work
   on "some machines"?  

The "some machines" are the ones that have the old XMenu library
installed.  If you really want it, the source is in your Emacs
distribution under oldXMenu/.

   Also, in the PROBLEMS file (at the top of the source distribution)
   it mentions that it can't handle it if the DISPLAY environment
   variable is anything but unix:0.0.

   Has anyone been able to handle this?

According to that same paragraph, that's because of "kernel bugs in
certain systems".  Most systems have no such problems - in fact, I
haven't personally encountered one yet.  The comment was put there in
case you found that you had one such broken system, so you couldn't
complain that nobody warned you in advance :-)