HDTenEightyP/NetNews huggingface dataset:
From: swillden@news.ccutah.edu (Shawn Willden)
Subject: Re: NeXTmille and swapping
Organization: University of Utah Computer Center
X-Newsreader: Tin 1.1 PL3
Date: Wed, 19 Aug 92 20:01:23 GMT

dglattin@trirex.com (Dennis Glatting) writes:

[ My description of NeXTmille bug deleted. ]

: Yes.  It is a bug in the window server.  To work around the bug would have  
: forced me to change lots of code.  Therefore I didn't do it.
: 

What precisely is the bug and what workarounds are there?  (I tried mail but
apparently it didn't get through).

: --
: Dennis P. Glatting
: Sr. Technical Manager
: Trirex Systems Inc.
: 315 Post Road West
: Westport, Connecticut   06880
: 203-221-4614

Shawn Willden
swillden@icarus.weber.edu
Newsgroups: comp.sys.next.programmer
From: nader@bogart (Nader Sahyouni)
Subject: matrix class question
Keywords: matrix 
Reply-To: xns@nwu.edu
Organization: Northwestern University, Evanston, Illinois, USA
Date: Fri, 14 Aug 1992 21:58:30 GMT


I vaguely remember seeing a posting about someone developing a 
matrix that could have different size text fields in it. That
would be enormously beneficial to me. If anyone remembers this
or can tell me where to get it, I'd appreciate it.

Nader Sahyouni
xns@nwu.edu
Newsgroups: comp.sys.next.programmer
From: ede978e@monu6.cc.monash.edu.au (Robert D. Nicholson)
Subject: Ingres on NeXT
Summary: Ingres on NeXT
Organization: Monash University, Caulfield Campus
Date: Sun, 23 Aug 1992 08:01:41 GMT

Has anybody successfully ported ingres89 or any other to the NeXT?
Newsgroups: comp.sys.next.programmer
From: bill@epnxt.jsc.nasa.gov
Subject: How does one color windows?
Reply-To: bill@epnxt.jsc.nasa.gov
Organization: nasa-jsc
Date: Mon, 17 Aug 1992 14:09:40 GMT

I am trying to change the color of a window from the default gray to let's  
say yellow.  There is a method in the window class for doing this ...  
called setBackgroundColor but it does not work.  I get no errors ... but  
the color remains grey.  The window is the main window provided by IB.  Is  
the setBackgroundColor method supported?  I do have a color monitor.

Thanks in advance.

			Bill
From: john@nextdoor.com (John McCracken)
Newsgroups: comp.sys.next.programmer
Subject: Re: Display Tiff Images as a background screen
Date: 14 Aug 92 18:54:36 GMT
Reply-To: john@nextdoor.com
Organization: Nextdoor Software, San Jose, CA, USA

In article <1992Aug13.162639.14839@news.media.mit.edu> pan@dearth.media.mit.edu  
(Howard Pan) writes:
> In article <1992Aug13.152351.27591@almserv.uucp> gramdeen@aristotle  
> (Gerald Ramdeen) writes:
> > Can anyone tell me how to take a tiff image and make it my default  
> screen   image background.
> 
> Get Background2 from sonata.cc.purdue.edu. I think it's in  
> /put/next/2.0-release/binaries. It's a freeware, if I'm not mistaken.
> --

Actually, it's in the /pub/next/2.0-release/source directory.

-- 
 John McCracken                   White Computers
 john@nextdoor.com                  Can't Jump
 NeXTMail welcome
Newsgroups: comp.sys.next.programmer
From: woo@ornl.gov(John W. Wooten)
Subject: Version 3.0 Mean all new Apps?
Organization: Oak Ridge National Laboratory
Date: Thu, 20 Aug 1992 12:16:00 GMT

I noticed that an app I wrote, when recompiled by someone else under  
3.0 had to be changed somewhat.  I haven't determined yet what had to  
be changed or why, but am wondering.  Does this mean that the present  
versions I have of Improv, Touch, Opener, etc. etc. etc. might not work  
under 3.0?  Will I have to get version 3.0 releases of all of these?
-----------------
J. W. Wooten
Newsgroups: comp.sys.next.programmer
From: a74k110@titan.ucc.umass.edu (Chris Lloyd)
Subject: Re: Version 3.0 Mean all new Apps?
Organization: University of Massachusetts, Amherst
Date: Thu, 20 Aug 1992 12:55:56 GMT

In article <1992Aug20.121600.11006@ornl.gov> woo@ornl.gov(John W. Wooten) writes:
>I noticed that an app I wrote, when recompiled by someone else under  
>3.0 had to be changed somewhat.  I haven't determined yet what had to  
>be changed or why, but am wondering.  Does this mean that the present  
>versions I have of Improv, Touch, Opener, etc. etc. etc. might not work  
>under 3.0?  Will I have to get version 3.0 releases of all of these?

3.x is supposed to be _binary_ compatible with 2.x programs, but as with
1.x->2.x won't be source code compatible.  This means that apps which you
don't have the source too are OK, but anything that you're gonna be
recompiling might end up needing to be changed.

This sorta forces developers to keep up to date, but allows users to run their
same old proggies...

la la la,
-- 
:: Christopher Lloyd :: a74k110@titan.ucc.umass.edu :: Yrrid, Inc. ::
Newsgroups: comp.sys.next.programmer
From: woo@ornl.gov(John W. Wooten)
Subject: Filling out info in panel from subclassed Object
Organization: Oak Ridge National Laboratory
Date: Wed, 19 Aug 1992 17:47:34 GMT

I started with DRAW to learn something about manipulating objects which  
are subclasses and using groups of them.
I have placed an addition to the menu under Tools which sends a message  
to the GraphView (via DrawDocument) with
- showProp:sender
/*
 * Displays the properties of the object selected
 */
{
	id g = [self selectedGraphic];
	
	if (g != nil)
		[g showProp];
	return self;
}
Now in the class Graphic, there is a method for showProp
which is null to be overridden by subclasses.  I am now trying
in the subclass of Graphic called Element to bring up the panel I  
defined as PropertyPanel.nib.  The part I have now is shown below.
This works, popping up the panel if Properties is selected in the menu  
when an Element has been selected with the DRAW Tool.
 - showProp
{
	id propertyPanel;
	

	propertyPanel = [NXApp loadNibSection:"PropertyPanel.nib"  
owner:self withNames:NO];
	return self;
}

The question is:  How do I place information into the fields of that  
panel?  I have instance variables such as elementNumber, area,
and temperature that I want to write into a form on the panel.

How do I assign the outlets and actions for the panel?  Do I need an  
Object named myProperties that has such methods and then connect them  
to the panel?
-----------------
J. W. Wooten
From: dekorte@scrinext.scri.fsu.edu (Stephen L. DeKorte)
Newsgroups: comp.sys.next.programmer
Subject: question
Date: 14 Aug 92 02:05:35 GMT

I heard about some applications that were setup to act
as frontends for other workstations or supercomputers.
Anyone where I can get more info on this? 
(an ftp site with some source code?)

Thanks in advance,
SD

-- NewsGrazer, a NeXTstep(tm) news reader, posting --
M>UQR=&8P7&%N<VE[7&9O;G1T8FQ<9C!<9G-W:7-S($AE;'9E=&EC83M]"EQM
M87)G;#$R,`I<;6%R9W(Q,C`*7'!A<F1<='@Y-C!<='@Q.3(P7'1X,C@X,%QT
M>#,X-#!<='@T.#`P7'1X-3<V,%QT>#8W,C!<='@W-C@P7'1X.#8T,%QT>#DV
M,#!<9C!<8EQI,%QU;#!<9G,R."!)(&AE87)D(&%B;W5T('-O;64@87!P;&EC
M871I;VYS('1H870@=V5R92!S971U<"!T;R!A8W1<"F%S(&9R;VYT96YD<R!F
M;W(@;W1H97(@=V]R:W-T871I;VYS(&]R('-U<&5R8V]M<'5T97)S+EP*06YY
M;VYE('=H97)E($D@8V%N(&=E="!M;W)E(&EN9F\@;VX@=&AI<S\@7`HH86X@
M9G1P('-I=&4@=VET:"!S;VUE('-O=7)C92!C;V1E/RE<"EP*5&AA;FMS(&EN
0(&%D=F%N8V4L7`I31`I]"FUE
`
Newsgroups: comp.sys.next.programmer
From: andrew@cubetech.com (Andrew Loewenstern)
Subject: Re: Looking for public object like IB's Palette panel
Organization: Cube Technologies, Inc.
Date: Mon, 17 Aug 1992 03:53:31 GMT

In article <248mzlk.dcode@netcom.com> dcode@netcom.com (Paul Marcos) writes:
>I'm wondering if anyone knows of a PD object that would let me 
>implement (painlessly!) a panel like the Palettes panel in IB.
>I want to have a horizontal scrolling view of 64 x 64 icons with
>a view below that will display information about the selected 
>icon.  Does such a thing exist?  

Group a matrix of buttons in a scoll-view and hook it up to Greg
Burd's SwapView (on the archives).


andrew
-- 
andrew@cubetech.com     | "We shall not cease from exploration
Andrew Loewenstern      |  And the end of our exploring
Cube Technologies, Inc. |  Will be to arrive where we started
                        |  And know the place for the first time." -T.S. Eliot
From: a74k110@titan.ucc.umass.edu (Chris Lloyd)
Subject: Re: Tracking the currentdocument
Organization: University of Massachusetts, Amherst
Date: Sat, 15 Aug 1992 04:48:03 GMT

In article <1992Aug15.023340.28812@monu6.cc.monash.edu.au> ede978e@monu6.cc.monash.edu.au (Robert D. Nicholson) writes:
>- drawSelf:(NXRect *)rects :(int)count
>{
>
>    Room *highlightedRoom;
>        

Get rid of this erase, it's pointless since you do a composite with COPY
right after it which just blasts over the fill.

>  /* erase update rect since the nximage might be smaller than our bounds */
>
>    PSsetgray(NX_WHITE);
>    NXRectFill(&rects[0]);


>    [image composite:NX_COPY
>              fromRect:&rects[0]
>              toPoint:&rects[0].origin];
>                

This doesn't make sense, you want to draw for THIS window (the one the view
is in), not the current document window. If you have one document, the current
document will be this window, if you dont, you want to draw for the window this
document/view is IN, not the current one.

>    highlightedRoom = [[NXApp currentDocument] currentHighlightedRoom];

     highlightedRoom = [[window delegate] currentHighlightedRoom];

No need to bother with the check's currentDocument do.

>    if (highlightedRoom) {
>        NXRect intersectRect;
>        NXRect *intersects;
>                                
>        [highlightedRoom scaledRoomRect:&intersectRect];
>        intersects = NXIntersectionRect(&rects[0],&intersectRect);
>        if (intersects) {
>            NXHighlightRect(&intersectRect);
>        }
>    }
>       
>    return self;
>}
>
[...]
>What are the common uses of windowDidResignKey and windowDidResignMain when
>applied to apps that have global inspectors.

Disabling/enabling items and updating fields in the inspector to reflect
the current document/window or lack thereof.

la la la,
-- 
:: Christopher Lloyd :: a74k110@titan.ucc.umass.edu :: Yrrid, Inc. ::
Newsgroups: comp.sys.next.programmer
From: eer1@midway.uchicago.edu(Paul Woods)
Subject: Change HostID - How ??
Reply-To: eer1@midway.uchicago.edu
Organization: University of Chicago Computing Organizations
Date: Tue, 18 Aug 1992 15:32:53 GMT

Hi -

 Last week I posted to .sysadmin and I received a couple of responses to the  
following question (none of them were detailed enough).  The HostID on a NeXT  
can be changed ( At least that is what I have been told ) and I need to be able  
to change it on several of my NeXT's.  HOW DO I PATCH THE OS SO THAT IT WILL  
ALLOW ME TO CHANGE THE HOSTID.  I am not a programmer (not really anyway) so  
please keep it on a very simple level.

Thanks,

Paul-
Newsgroups: comp.sys.next.programmer
From: peer@ccrma.stanford.edu (Peer Landa)
Subject: Workspace HideOnAutoLaunch . . 
Organization: DSO, Stanford University
Date: Fri, 21 Aug 92 04:35:06 GMT


Is it possible to set up the workspace (with dwrite or something) so it gets  
HideOnAutoLaunch, and double click on the NeXT-icon to open it when needed.

peer@ccrma.stanford.edu

Newsgroups: comp.sys.next.programmer
From: bill@epnxt.jsc.nasa.gov
Subject: What are the File spec "C" commands?
Reply-To: bill@epnxt.jsc.nasa.gov
Organization: nasa-jsc
Date: Thu, 20 Aug 1992 16:01:18 GMT

I wish to have my program check file size and dates but can not find any  
"C" method.  Does anyone know which commands are used?  

Thanks in advance.

	Bill
Newsgroups: comp.sys.next.programmer
From: talus.com!steve (Steve Sarich III)
Subject: JPEG/MPEG standards
Reply-To: steve@talus.com
Organization: Talus Corporation
Date: Tue, 11 Aug 1992 20:52:02 GMT

Does anyone have access to the following ANSI Codes?
We are presently unable to access any archives, maybe you can help. If you  
have these codes or know where we can get them, please E-mail me the info  
as soon as possible. 

Here is what we're looking for:

-ISO/IEC JTC1 Committee Draft 10918-1
     "Digital Compression and Coding of Continuous-Tone Still Images, Part  
1, Recommendations and Guidelines".

-ISO/IEC JTC1 Committee Draft 10918-1
     "Digital Compression and Coding of Continuous-Tone Still Images, Part  
2, Compliance Testing".

-ISO/WG8/MPEG/89-128  "MPEG proposal package description"

-ISO 11172:  ISO/MPEG 90/176 (draft) "Coding of Moving Pictures and  
Associated Audio".

- CCITT Recommendatins H.261  "Video codec for audio visual services at  
px64 Kbit/s"

Any help will be GREATLY appreciated!
--------------------
David Breese
Operations Coordinator-Houston
Talus Corporation
Houston-Moscow-Seattle
Phone: 713-561-0700
E-mail:  david@talus.com   (NeXTMail Welcome)


Newsgroups: comp.sys.next.programmer
From: john@oceania.com (John Robison)
Subject: Re: Packages
Reply-To: john@oceania.com
Organization: Oceania Health Care Systems
Distribution: na
Date: Fri, 14 Aug 1992 17:25:57 GMT

Kevin Sapp writes
> 
> How does one create a file package from an app?  
>
NeXT provides this info in the 2.0 Release Notes section on installer.
(NextLibrary/Documentation/NextDev/Notes/Installer.rtf)
You need 2.0 to use the Installer packages.

> Once it is created is there any trick to the open/save panels  
recognizing
> it as a package and not a plain directory?
> 
No, the installer does this for you.
Double-click are you are off and running.

Aside:
Packages are extremely helpful for distribution of software. This
is especially true if you are distributing muitl-volume floppys -
and "mere mortal" users. If you read the Installer carefully,
everything you need to know for packages is in there. Installer was a
great invention from NeXT. 

Just my $0.02,

John
-- 
John Robison - john@oceania.com
NeXTMail Gladly Accepted
--> What I say has absolutely nothing to do with
my employer. They don't even know I am posting. <--
From: danh@tekig6.PEN.TEK.COM (Dan Hartman)
Newsgroups: comp.sys.next.programmer
Subject: Look for a serial port solution
Summary: software solution, that is
Date: 16 Aug 92 17:32:56 GMT
Organization: Tektronix, Inc., Beaverton,  OR.

I'm trying to find an 'easy' way to communicate with the serial ports.
Unfortunately, I'm too lazy to learn how to do it the 'correct' way
and have been unable to find an example to recycle code from.  Are there
any objects made for doing this sort of thing, or at least a simple example
of data input/output and checking to see if more data is present?

Thanks for any info!

Dan Hartman
omv@athena.mit.edu
danh@tekig6.pen.tek.com (Until Aug 19)
From: simsong (Simson L. Garfinkel)
Newsgroups: comp.sys.next.programmer
Subject: Re: [textObj1 readRichText: [textObj2 stream]]
Date: 18 Aug 92 13:48:29 GMT
Reply-To: simsong@next.cambridge.ma.us
Organization: Simson Garfinkel and Associates, Inc.

In article <1992Aug17.211456.14181@Trirex.COM> mmelling@Trirex.com (Michael  
Mellinger) writes:
> When I try to set the text of one text object to be that of another text  
> object (the subject line puts it simpler), I get all of the text but the  
> linefeeds are missings, including the hard returns at the end of  
> paragraphs.  Is there something obvious that I'm overlooking when trying  
> to copy the text from one text object to another?  I hope that I'm not  
> going to get stuck looking at theBreaks variable in the Text object and  
> pulling each line out one by one.
> 
> -Mike

This isn't the approved way to do this.  Sadly, you've got to write the first  
Text object into a memory buffer, than read it out.

Try this:

	NXStream	*str = NXOpenMemory(0,0,NX_READWRITE);
	[text1		writeRichText:str];
	NXSeek(str,0L,NX_FROMSTART);
	[text2		readRichText:str];
	NXCloseMemory(str,NX_FREEBUFFER);

It's still quite zippy.
-- 

................................................................simson
Newsgroups: comp.sys.next.programmer
From: greyham@research.canon.oz.au (Graham Stoney)
Subject: Re: Mach messaging to kernel server vs. "traditional" kernel drivers
Organization: Canon Information Systems Research Australia
Date: Mon, 17 Aug 1992 02:36:32 GMT

louie@sayshell.umd.edu (Louis A. Mamakos) writes:
>I'm designing a loadable kernel server which needs to communicate with
>user level processes.  

I hope you like a real challenge... I'm also writing a kernel server, and it's
certianly lots of fun and games.

Some of the big suprises I found that weren't mentioned in the "Writing
Loadable Kernel Servers" manual were that (at least in 2.1) only the superuser
can send out-of-line messages to a kernel server%, and that the message-based
interface was _40 times_ slower than ioctl#.

NeXT's documentation in this area leaves a _great deal_ to be desired; the
manual refers you to Egan & Teixeira for Unix-style drivers - but their book
is about System V, not BSD, and of course doesn't mention NeXT's changes or
anything about Mach. I've had to disassemble parts of the kernel numerous
times; the latest real beauty was disassembling selwakeup() to find that it
takes a thread *, not a proc * like it does in other BSD Unix systems. This
one took a real long time and lots of stabs in the dark to find. Quite
logical once you know about it, but it's documented _nowhere_.

And kgdb is next to useless, because you can't depend on the info it gives
you. I used it to single step a simple 'if' condition on an int in an
interrupt routine and it stepped down the _wrong_ path, so I wasted a whole
day until one of the hardware guys here suggested I put a printf on the line
I _knew_ it wasn't getting to. I did so to prove he was wrong and found kgdb
had lied to me. It always prints the values of local variables wrong too;
although it seems to get parameters of a function and info registers right.
We call it the Intel now. NeXT could not possibly have used it without
noticing some ef these problems.

Anyone else want to share their experiences?.

regards,
Graham

%: The kernel server needs access to the kernel task port to vm_write the
   out-of-line data into its (the kernel server's) address space; and the
   only way it can get the kernel task port is if the user process sends it
   in; and the only way the user process can get it is via task_by_unix_pid
   with pid 0; and only the superuser can do that. Fixed in 3.0 though.

#: On my NeXTstation color. Your milage may vary.
-- 
Graham Stoney                    | "a Perl script is correct if it's halfway
Flip Dibner fan club, "Hi Flip!" |  readable and gets the job done before your
Ph: +61 2 805-2909  Fax: -2929   |  boss fires you." L. Wall & R. Schwartz
Newsgroups: comp.sys.next.programmer
From: gvh@metrosoft.com (Gordon Van Huizen)
Subject: Re: Packages
Reply-To: gvh@metrosoft.com (Gordon Van Huizen)
Organization: Metrosoft
Date: Sat, 15 Aug 1992 20:02:58 GMT

In article <1992Aug15.001900.1465@csus.edu> eps@futon.SFSU.EDU (Eric P.  
Scott) writes:
> In article <1992Aug13.220229.15234@sunova.ssc.gov>
> 	sapp@falcon.ssc.gov (Kevin Sapp) writes:
> >How does one create a file package from an app?  
> 
> If you're using InterfaceBuilder under 2.x, go to the Project
> Inspector, click on Attributes, and check the File Package
> box in the lower left hand corner.  [Presumably ProjectBuilder
> in 3.0 will offer something similar.]
> 
> >Once it is created is there any trick to the open/save panels  
recognizing
> >it as a package and not a plain directory?
> 
> Yes.  The class is "hardwired" to treat directories with .app
> suffixes specially.
> 

Again, what I think Kevin meant is a file package, not an app wrapper. I'd  
like yo know how to do this too. (I already knew how to make an app  
wrapper, besides in 3.0 it's the only thing you can do).

Gordon
-- 
----------------------------------------------------------------
Gordon Van Huizen           vox: 619.488.9411  fax: 619.488.3045
Metrosoft                   gvh@metrosoft.com [NeXTmail welcome]
----------------------------------------------------------------
Newsgroups: comp.sys.next.programmer
From: Jeff Wishnie <jwishnie@csli.stanford.edu>
Subject: Re: Can you have an application "nicely" log the user out?
Organization: Taligent, Inc.
Date: Fri, 21 Aug 1992 16:28:18 GMT

In article <1992Aug7.220908.6594@nic.umass.edu> Chris Lloyd,
a74k110@titan.ucc.umass.edu writes:
>No dock, no ability to launch anything else, and when they quit the

Setting an application as a users default Workspace works fine as long as
the application doesn't do ANYTHING that relies on the Workspace (like
Services).

To be safe, its a good idea to use a nib editor like SegHoarker to
disable dangerous menu commands (like the Services menu).

Jeff Wishnie
jwishnie@csli.stanford.edu
Hey, don't get on my boss's case, I'm just speaking for myself.
Newsgroups: comp.sys.next.programmer
From: ede978e@monu6.cc.monash.edu.au (Robert D. Nicholson)
Subject: In 3.0 Examples
Summary: In 3.0 Examples
Organization: Monash University, Caulfield Campus
Date: Thu, 13 Aug 1992 06:10:51 GMT


I hope NeXT have used IB where they can in the examples rather than
creating windows etc in code when they could have used nib templates.

Has draw been redone to support nib templates rather than c - functions
setting up its windows for its documents. 

Newsgroups: comp.sys.next.programmer
From: rademach@alumni.cs.colorado.edu (SIMON RADEMACHER)
Subject: Re: select() broken?
Organization: University of Colorado, Boulder
Date: Tue, 18 Aug 1992 23:42:07 GMT

In article <1992Aug18.042006.12768@colorado.edu> rademach@alumni.cs.colorado.edu (SIMON RADEMACHER) writes:
[summary: select() did not see events on file descriptors after one
 disconnected.]
>
>5) When one of the accepted fd's disconnects, the read fd_set shows an
>   event on the fd.  A read is done resulting in EOF.  The fd is closed()
>   and removed from the read fd_set.
OOPS----^^^^^^^^^^^^^^^^^^^^^^^^^^^^
I lied. The array used to mark active file descriptors was cleared of the
disconnected fd. Hence, in the loop, the bit was not being set for that
fd, but it remained set from the previous go through the loop. Actually
clearing the bit fixes the problem.

6) From then on, the select() always waits for the duration of the time-
>   out, and returns 0, eg. no events in any of the sets.

Hmm, that fixes the problem, but is this a bug? When the bit for
a just close()d file is in the read fd_set, select() does not see any
events on any file descriptors. I would guess that if any invalid fd were
in the set the same thing would happen.  So, whether select() is broken
or not depends on if you think select() should be smart enough to ignore
invalid/closed fds.

In any case, thanks to those who sent mail with help.

-- 
Simon Rademacher
rademach@alumni.cs.colorado.edu

Newsgroups: comp.sys.next.programmer
From: gramdeen@aristotle (Gerald Ramdeen)
Subject: Display Tiff Images as a background screen
Organization: Fannie Mae
Date: Thu, 13 Aug 1992 15:23:51 GMT

Can anyone tell me how to take a tiff image and make it my default screen  
image background.  I've been to other NeXT client sites and have seen some  
really nice background images.

Thanks
Newsgroups: comp.sys.next.programmer
From: tristen@cs.UAlberta.CA (Rasmussen Tristen J)
Subject: Re: Display Tiff Images as a background screen
Organization: University of Alberta, Edmonton, Canada
Date: Sat, 15 Aug 1992 07:10:22 GMT

john@nextdoor.com (John McCracken) writes:

>In article <1992Aug13.162639.14839@news.media.mit.edu> pan@dearth.media.mit.edu  
>(Howard Pan) writes:
>> In article <1992Aug13.152351.27591@almserv.uucp> gramdeen@aristotle  
>> (Gerald Ramdeen) writes:
>> > Can anyone tell me how to take a tiff image and make it my default  
>> screen   image background.
>> 
>> Get Background2 from sonata.cc.purdue.edu. I think it's in  
>> /put/next/2.0-release/binaries. It's a freeware, if I'm not mistaken.
>> --
>
>Actually, it's in the /pub/next/2.0-release/source directory.
>
>-- 
> John McCracken                   White Computers
> john@nextdoor.com                  Can't Jump
> NeXTMail welcome

Unless I am mistaken, Background2 in the source directory needs to be
compiled.  Is there a version that doesn't need to be compiled for those
of use who have the limited version of NeXTSTEP? (ie., I don't have the
C compiler)

Tristen.



Newsgroups: comp.sys.next.programmer