🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.sun
Article #10874

Re: Need information on SunView 2.0 and compatibility

#10874
From: Aled Morris
Date: Fri, 10 Feb 1989 21:54
39 lines
2390 bytes
>> The X11/NeWS server provides full and complete binary compatibility for
>> SunView applications....
>
>Gadzooks, this is frightening.  I thought SunView took a lot of space.
>The memory taken out by this newfangled windowing system when it starts up
>must be truly awesome on a Sun OS 3.* machine.

Not quite.  The way I undestood it was that old SunView binaries will
continue to run, since the SunView 1 library is built on top of Pixrect.
Since the Sun product-version X/NeWS server is also built on top of
Pixrect, the two happly cohabitate on the same screen.  I believe (though
I've never seen it) that the current NeWS product (1.1?) has this property
also (i.e. with NeWS running, you can still run old SunView code).

The effect on the screen is that the SunView window is always the "top"
window in the heirarchy, it kind of floats on top of whatever window
system you are running underneath.  I don't understand Pixrect properly
(and I don't know how the X server Sun ddx code is implemented), but my
guess is that there are rules for "well-behaved" Pixrect applications
which if you obey them, you will automatically get this backwards
compatability.

The MIT X server for Suns does not obey these rules, so you don't have
full compatability with SunView code.  If anyone out there knows how to
fix this, I for one would be extremely grateful!

In the meantime, fire up your MIT X server, and to an xterm, type

	setenv WINDOW_PARENT /dev/win0
	shelltool &

and have fun!

Aled Morris
systems programmer

    mail: awm@doc.ic.ac.uk    |    Department of Computing
    uucp: ..!ukc!icdoc!awm    |    Imperial College
    talk: 01-589-5111x5085    |    180 Queens Gate, London  SW7 2BZ
Technical Details
Message-ID: <AWM.89Feb3140204@gould.doc.ic.ac.uk>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!mit-eddie!uw-beaver!rice!sun-spots-request
References: <8901212307.AA19168@cartier.dgp.toronto.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!mit-eddie!uw-beaver!rice!sun-spots-request
From: mcvax!gould.doc.imperial.ac.uk!awm@uunet.uu.net (Aled Morris)
Newsgroups: comp.sys.sun
Subject: Re: Need information on SunView 2.0 and compatibility
Message-ID: <AWM.89Feb3140204@gould.doc.ic.ac.uk>
Date: 10 Feb 89 21:54:35 GMT
References: <8901212307.AA19168@cartier.dgp.toronto.edu>
Sender: usenet@rice.edu
Organization: Dept. of Computing, Imperial College, London
Lines: 39
Approved: Sun-Spots@rice.edu
Original-Date: 3 Feb 89 14:02:04 GMT
X-Sun-Spots-Digest: Volume 7, Issue 150, message 6 of 13