GNU Emacs, Xdefaults, and version 3.3.1 of Irix

Scott Henry scotth at corp.sgi.com
Mon Jan 14 20:03:03 AEST 1991


In article <D7161ABF289F00011B at dino.squibb.com> BRUC at DINO.SQUIBB.COM ("Bob Bruccoleri  683-6165", 609) writes:

bruc> Does anyone have any suggestions? Are there any ways of debugging
bruc> XGetDefault to see why it's failing? Thanks.

The solution I use is to punt: I'm using epoch3.2, which is a version of
GNU Emacs v18.55 patched to support X11 a lot better (and exclusively, so
keep a copy of emacs around for those dial-up sessions...). As best I can
tell, except for the lack of terminfo support, it is a strict superset of
v18.55. I believe that it is available by anonymous ftp from cs.uiuc.edu.
It compiles out-of-the-box on Irix 3.3.1. Make sure that patch1 gets
installed, as it fixes some important bugs.

After doing some investigation, here is what I think happened to X
resources in emacs: The emacs X support was originally written for X10,
which was later hacked up to support X11R1. As X11 evolved, there have
been some compatibility issues from one release to the next, and I
strongly suspect that it was X11R3 (supplied with Irix 3.2.*) -> X11R4
(Irix 3.3.*) xlib changes that did in emacs X resources support. I suspect
that linking with the 3.2 xlib might fix the problem (though that's one
thing I didn't try).


--
 Scott Henry <scotth at sgi.com> / Traveller on Dragon Wings
 Information Services,       / Help! My disclaimer is missing!
 Silicon Graphics, Inc      / Politicians no baka!



More information about the Comp.sys.sgi mailing list