🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #87964

Re: SCO Unix & Emacs 19.25

#87964
From: Kevin Rodgers
Date: Thu, 18 Aug 1994 16:13
71 lines
4185 bytes
In article <32nqdm$bb6@ihs.com> Don Kiphart <dak@ihs.com> wrote:
>Stefan Westmeier (stefan@stefan.hb.north.de) wrote:
>: A friend of mine tried to compile GNU Emacs 19.25 on his machine
>: running SCO ODT 3.0. At the first glance all the steps during compilation
>: went better than with any version of Emacs he ever tried to compile before.
>: When he is running Emacs without X11 everything does very well. But
>: using X11 with the following configuration:
>
>: 	i386-*-sco3.2V4
>: 	--with-x11
>: 	--with-gcc=no
>
>: the display of his emacs, the scrollbars, the menubar do not work right.
>: ( Very precise description ;-) )
>
>: Has anyone a hint for him or similar experiences ?
>
>We are using emacs 19.25 on SCO ODT 3.0 here with no problems. We did have
>some minor issues with fonts and colors. Some of the SCO application defaults
>are much to general. I think they were for the desktop or SCOTerm. We are
>also using --with-toolkit so our configuration is not quite the same.

Specifically, our configuration is "--with-x-toolkit i386-sco-sco3.2.4"
and the problems we've found on that platform are that the SCO Open
Desktop sets some extremely general X resources, including:

	*Font:	-*-helvetica-medium-r-*--12-*-p-*
	*Foreground:	scoForeground
	*Background:	scoBackground

These were discovered using `xrdb -query'; the source of these
problems is apparently the application-specific resource file for
`scoterm', /usr/lib/X11/app-defaults/ScoTerm.

The display problem reported by Stefan Westmeier is caused by the
`*Font' resource value, which is a variable-width font.  This is most
easily cured by installing an application-specific resource file for
Emacs to override it.  We also feel that the `*Foregound' and
`*Background' resources are inappropriate, since the `Colors X' node of
the Emacs manual states that the defaults are black and white (the SCO
color names map to a dark blue and a light gray).

Here are the contents of /usr/lib/X11/app-defaults/Emacs on our SCO
machines; I suggest that such a file should be included in the Emacs
distribution (e.g. etc/SCO.Xdefaults) and installed in app-defaults/
Emacs under the the X library directory on SCO:

Emacs*Font:	-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*
Emacs*Background:	white
Emacs*Foreground:	black

Note that the `Emacs*Font' resource value here is the value of the
DEFAULT_FACE_FONT macro in widget.c.

Unfortunately, we are still experiencing a problem with the menu bar:
the pull-down menus appear not under their menu bar labels, but in the
upper-left corner of the Emacs frame (X window); then while dragging the
mouse down through the menus, its position is interpreted as though the
menus were in the correct place.  Pull-right menus are displayed
correctly, that is, as if their parent pull-down menu had been displayed
under the menu bar label.  Since `xrdb -query' reports that no geometry
resources are set, I don't believe that the suggested solutions I've
seen so far address this problem, but that it's probably a bug in either
Emacs or the toolkit library.

We have not noticed any problem with the scroll bar.
-- 
Kevin Rodgers <kevinr@ihs.com>		Project Engineer
Information Handling Services		Electronic Systems Development
15 Inverness Way East, M/S A203		
Englewood CO 80112 USA			(303) 397-2807[voice]/-2620[fax]
Technical Details
Message-ID: <9408181606.AA05156@firewall.fwyp>
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!uunet!newsfeed.ACO.net!news.sztaki.hu!EU.net!howland.reston.ans.net!math.ohio-state.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!firewall.ai.mit.EDU!kevinr

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fb2f1,1e85b8764acacec3,start
X-Google-Attributes: gidfb2f1,public
X-Google-ArrivalTime: 1994-08-18 09:26:15 PST
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!uunet!newsfeed.ACO.net!news.sztaki.hu!EU.net!howland.reston.ans.net!math.ohio-state.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!firewall.ai.mit.EDU!kevinr
From: kevinr@firewall.ai.mit.EDU (Kevin Rodgers)
Newsgroups: gnu.emacs.bug
Subject: Re: SCO Unix & Emacs 19.25
Date: 18 Aug 1994 12:13:07 -0400
Organization: Information Handling Services, Electronic Systems Development
Lines: 71
Sender: daemon@cis.ohio-state.edu
Approved: bug-gnu-emacs@prep.ai.mit.edu
Distribution: gnu
Message-ID: <9408181606.AA05156@firewall.fwyp>
Reply-To: Kevin Rodgers <kevinr@ihs.com>