philf@xymox.metaphor.com (Phil Fernandez) (10/26/89)
I am trying to use gnuemacs with X11, but am having troubles making it work correctly as an X application. I am compiling with the HAVEd_X_WINDOWS, X11, and HAVE_X_MENU options set in config.h. The resulting emacs binary runs and works fine in general. Under X, it creates a window properly. However, I have several problems: Emacs under X fails to recognize mouse events. Mouse events just cause a beep. No cursor positioning, no menus, etc. The "-i" option -- use bitmap icon -- works if specified, but doesn't get processed correctly on the command line. When I start emacs with the -i option, I get the message "Wrong type argument: stringp,nil". It seems to not realize that the -i is an X-specific argument. Can anyone give me a clue about what's going wrong? I'm running gnuemacs 18.55 (had same problems with 18.53), compiled and installed on a Sun 3/50 running 3.5 (same problems on 3/80 running 4.0.3). The Suns are running X11.3 from the MIT distribution. Otherwise, the X environment works fine. Please mail responses directly to me. phil +-----------------------------+----------------------------------------------+ | Phil Fernandez | philf@metaphor.com | | | ...!{apple|decwrl}!metaphor!philf | | Metaphor Computer Systems |"Does the body rule the mind, or does the mind| | Mountain View, CA | rule the body? I dunno..." - Morrissey | +-----------------------------+----------------------------------------------+
philf@xymox.metaphor.com (Phil Fernandez) (10/26/89)
I am trying to use gnuemacs with X11, but am having troubles making it work correctly as an X application. I am compiling with the HAVEd_X_WINDOWS, X11, and HAVE_X_MENU options set in config.h. The resulting emacs binary runs and works fine in general. Under X, it creates a window properly. However, I have several problems: Emacs under X fails to recognize mouse events. Mouse events just cause a beep. No cursor positioning, no menus, etc. The "-i" option -- use bitmap icon -- works if specified, but doesn't get processed correctly on the command line. When I start emacs with the -i option, I get the message "Wrong type argument: stringp,nil". It seems to not realize that the -i is an X-specific argument. Can anyone give me a clue about what's going wrong? I'm running gnuemacs 18.55 (had same problems with 18.53), compiled and installed on a Sun 3/50 running 3.5 (same problems on 3/80 running 4.0.3). The Suns are running X11.3 from the MIT distribution. Otherwise, the X environment works fine. Please mail responses directly to me. phil +-----------------------------+----------------------------------------------+ | Phil Fernandez | philf@metaphor.com | | | ...!{apple|decwrl}!metaphor!philf | | Metaphor Computer Systems |"Does the body rule the mind, or does the mind| | Mountain View, CA | rule the body? I dunno..." - Morrissey | +-----------------------------+----------------------------------------------+ +-----------------------------+----------------------------------------------+ | Phil Fernandez | philf@metaphor.com | | | ...!{apple|decwrl}!metaphor!philf | | Metaphor Computer Systems |"Does the body rule the mind, or does the mind| | Mountain View, CA | rule the body? I dunno..." - Morrissey | +-----------------------------+----------------------------------------------+