HDTenEightyP/NetNews huggingface dataset:
From: eitzen@cs.UAlberta.CA (Rob Eitzen)
Subject: Re: SoundBlaster inoformation requested
Organization: University of Alberta, Edmonton, Canada
Date: Tue, 14 Apr 1992 22:18:47 GMT

jas37876@uxa.cso.uiuc.edu (John A. Slagel) writes:

>heathh@cco.caltech.edu (Heath Ian Hunnicutt) writes:

>>Pert Plus is a technological breakthrough designed for today's active people
>>to look great without a fuss.  Pert Plus is a _complete shampoo plus
>>conditioner in one bottle_!  PERT PLUS REALLY WORKS!
>>(My opinions are my own, not Caltech's, not even Procter & Gamble's)

>    I hate to break this to you, Heath, but I used to use Pert, and
>    when I went to get my hair cut one time, they asked if I used Pert.
>    I said, yes, why? and they said that it leaves a waxxy residue in
>    your hair that isn't healthy. They took a fine-tooth comb and ran
>    it through my hair and showed my the white gross gunky stuff. So, I
>    would recommend switching to Finesse Shampoo. It works even better
>    than Pert.

>    -John

I've noticed that white stuff on my comb, too.  I don't have dandruff,
and I never knew what it was, until now.

I love useless threads under unrelated subject lines!
From: mghilch@pvec.bridgewater.ns.ca (Matthew Hilchie)
Newsgroups: alt.msdos.programmer
Subject: Multitasker for CGA
Date: 7 Apr 92 19:34:20 GMT
Organization: Parkview Education Centre, N.S. Canada


	Hi, Does any one know of a multitasker that will work for a CGA 
monitor 386/25 system to run bbs software?  I tried Desqview, Windows, Vmix 
and they wouldnot work for my monitor.
	I appreciate your help!

	MATTHEW HILCHIE     TTBBS(902)688-1024
Newsgroups: alt.msdos.programmer
From: robert@solan.unit.no (Robert Schmidt)
Subject: Re: tricky batch - help
Organization: Norwegian Institute of Technology
Date: Sat, 11 Apr 92 10:37:18 GMT

In article <92097.223002L28BC@CUNYVM.BITNET>, <L28BC@CUNYVM.BITNET> writes:
 > I am trying to find a way to prompt a user to enter a filename.  The computer
 > will then search for an existing filename and insert the filename and path
 > into a variable.  Does anyone know or have an idea how to search for the files
 > and insert their filename and path into a varialbe, if they exist or not ?
 > 
 > 
 >                                               Thanks in advance
 >                                                  - Jack -

You might try a combo of FOR %%file IN (%requestedfile) DO ....
and IF EXIST %requestedfile...  but as the details weren't very clear,
I can't give you more than this...

If you used 4DOS, a thing like that ought to be a breeze...

-- 
Regards from Robert Schmidt, PC C/asm is my game, fast graphics is my 
pain  -  Watch for my VGA/SB demo!
     e-mail to robert@solan.unit.no
 snail-mail to Stud.techn. Robert Schmidt, stud.post 170,
               Norwegian Institute of Technology, Trondheim, NORWAY
From: Ed_Lee@mindlink.bc.ca (Ed Lee)
Newsgroups: alt.msdos.programmer
Subject: Fast GIF decoder?
Date: 13 Apr 92 14:26:44 GMT
Organization: MIND LINK! - British Columbia, Canada
Distribution: world

Are there any commercial or public source code that
can decode and encode GIF very quickly?

I have very large files to decode. I have noticed the
algorithms used by CSHOW for example is sometimes 20 times
faster than others. What is the trick or algorithm they
used there?

Xref: sparky alt.msdos.programmer:1126 comp.os.msdos.programmer:5257
From: kentiler@matt.ksu.ksu.edu (Kent Iler)
Newsgroups: alt.msdos.programmer
Subject: How to test for key ALREADY pressed
Date: 6 Apr 1992 17:47:18 -0500
Organization: Kansas State University
NNTP-Posting-Host: matt.ksu.ksu.edu


Hello,
   Is there a way to test to see if a key is already pressed.  Let say I run
this program from the autoexec, and I want to see if the space bar is pressed.
If it is I want to do one thing, if not I want to do another.  I don't want to
wait there for a key to be pressed, just see if it already is.  I have C++ and
Turbo Pascal to program with.  Thanks.
						--Kent
Xref: sparky alt.msdos.programmer:1112 alt.locksmithing:577 alt.magick:1904 alt.mcdonalds:414
From: bahn@edit.mndly.umn.edu (Christopher Bahn)
Newsgroups: alt.msdos.programmer,alt.locksmithing,alt.magick,alt.mcdonalds
Subject: Re: straight A's
Date: 6 Apr 92 20:55:08 GMT
Article-I.D.: edit.bahn.60
Organization: the Minnesota Daily (U of MN Student Newspaper)

In article <92081.115319REGHC@CUNYVM.BITNET> REGHC@CUNYVM.BITNET writes:

>Yes I want to get A's in college, How is this possible? Is this some kind
>of gimmick?
It's MAGICK, of course.
Xref: sparky alt.msdos.programmer:1140 comp.os.msdos.programmer:5331
From: lsnyder@olive.ucsb.edu (Snyder)
Newsgroups: alt.msdos.programmer,comp.os.msdos.programmer,comp.msdos.programmer
Subject: Re: looking for information on programming parallel ports
Summary: We have the technology
Date: 12 Apr 92 02:42:24 GMT
Followup-To: alt.msdos.programmer
Distribution: na
Organization: University of California, Santa Barbara

In article <1992Apr03.124319.652@vort.uucp> mike@vort.uucp (Mike Nemeth) writes:
>is it possible to program the parallel port(s) in such a way that an interrupt
>is generated when a character is output? can the parallel port also be used
>as an input device, and if so, is an interrupt generated when a character
>arrives?
>
>any book recommendations/reviews that deal extensively with serial/parallel
>i/o are welcome. thanx in advance...
>
>-- 
>The Barbi Twins (TM) are the GNU Emacs of women.
>
>Mike Nemeth           VORT Computing          mike@vort.cuc.ab.ca

The only way that a character is ouput to either serial or parallel port
is by a software interrupt routine.  When data arrives arrives at either
port, an irq is generated, forcing an int.  The irq depends on your system,
but the software routine is usually in one place.  I don't have the book 
in front of me, so I'll get back to you on the specifics.  In the worst case,
I am totally wrong, and you will have to poll the parallel port for input.

----------------------------------------------------------
This note prepared by Lowell "I'm never obnoxious" Snyder.
----------------------------------------------------------
From: andywang@crown.berkeley.edu (Andrew Wang)
Newsgroups: alt.msdos.programmer
Subject: Re: Keyboard interrupt conflict?(SOLUTION)
Date: 16 Apr 92 01:01:41 GMT
Article-I.D.: agate.sijllINNm5
Organization: University of California, Berkeley
NNTP-Posting-Host: crown.berkeley.edu

geeslin@vms.ocom.okstate.edu writes:

>In article <sbe4gINN2a9@agate.berkeley.edu>, andywang@crown.berkeley.edu (Andrew Wang) writes:
>> Hello,
>>     I am having a problem with keyboard interrupts crashing my
>> program.  It is a control program with a real-time hardware interrupt
>> driven at 39 hz. Everything works fine until a) the keyboard buffer
>> fills up and the computer tries to beep or b) sometimes a single keypress 
>> will cause it to crash.
>> 

>	I share your frustration!  I had the same problem with a
>	routine to do reaction times.  In it, the speaker was being
>	driven under program control and as soon as the respondent
>	pressed the key (the object of the whole routine), the 486
>	locked up.  Solution was to replace the keyboard interrupt
>	handler address with an address of my own choosing.  Then I
>	could watch for a keystroke, time it, and not let the system
>	(the buffer) see it.

>	Hope this helps!
>	R*


>-- 
>Robert H. Geeslin, Ed.D.                    | Voice (918) |  Department
>Geeslin@VMS.OCOM.OKSTATE.EDU                | 582-2681 day|      of
>doing EDucational Programming for 20 years  | 224-0065 eve|  P. and B.S.

I'd like to thank you and the several other people who had good
suggestions to help me solve this problem!!! It sure was
frustrating, but all the help allowed me to fix it.

The twist is: The computer did not crash when the keyboard handler
interrupted my interrupt handler, but when my interrupt handler interrupted
the keyboard handler! I stripped out almost everything from my interrupt
handler (except the interrupt reset stuff) and it didn't help. I moved the
outp(control8259,EOI) instruction to the and it didn't help either.

The two scenarios which caused the crash (|as explained above) are
consistent with the diagnosios above. When the keyboard buffer filled
and the keyboard interrupt beeped, my interrupt would always 
interrupt the beep and crash. Also when the keyboard interrupt was
running sometimes my interrupt would occur and cause a crash.

The solution I used (to minimize jitter in my interrupt) was:

my_timer_driven_interrupt()
{
    reset_timer();
    enable_timer_interrupt();    /* On Data Acquisition card */

    ... control routine ....


    _disable();			/* 80x86 CLI */
    outp(mask8259,0xFD & inp(mask8259));   /* enable keyboard intterrupt*/
    _enable();                  /* Now read key from keyboard */
    _disable();
    outp(mask8259,0x02 | inp(mask8259));  /* disable keybd int */
 

    outp(control8259, EOI);
}


The control interrupt cannot interrupt the keyboard interrupt.

Just now, I realize if the keyboard buffer fills up and beeps, 
my interrupt may try to re-enter itself! (It runs at 39 Hz). 
Fortunately I have a loop counter that will spit out an error message
if that occurs.

Again, thanks for everyone's input! It was most helpful!

Andrew
Newsgroups: alt.msdos.programmer
From: GIULIANO.BRIGNOLA@OFFICE.WANG.COM ("Giuliano Brignola")
Subject: memory to memory DMA
Organization: Mail to News Gateway
Date: 16 Apr 92 06:01:05 EST

it is possible to copy data from memory to memory using the DMA chip in a PCAT?
For what i know the DMA chip (8237) support such type of operation.
If possible could you please send a simple assembler example ?

 Thanks in advance
                            Giuliano Brignola

                      INTERNET: giuliano.brignola@office.wang.com
Newsgroups: alt.msdos.programmer
From: weather@sp90.csrd.uiuc.edu (Stephen A. Weatherford)
Subject: Re: How to test for key ALREADY pressed
Organization: UIUC Center for Supercomputing Research and Development
Date: Wed, 8 Apr 92 22:38:37 GMT

kentiler@matt.ksu.ksu.edu (Kent Iler) writes:
 

>Hello,
>   Is there a way to test to see if a key is already pressed.  Let say I run
>this program from the autoexec, and I want to see if the space bar is pressed.
>If it is I want to do one thing, if not I want to do another.  I don't want to
>wait there for a key to be pressed, just see if it already is.  I have C++ and
>Turbo Pascal to program with.  Thanks.
>						--Kent

Check out kbhit() and ungetch() [I think this last one exists] in your
TC++ manual.

--Stephen
----
Stephen A. Weatherford (weather@csrd.uiuc.edu) "mann, wer haette das gedacht
G.R.A., Center for Supercomputing R&D           dass es einmal soweit kommt
U of Illinois at Urbana-Champaign               wegen 99 luftballons"
Newsgroups: alt.msdos.programmer,comp.lang.pascal,alt.binaries.sounds.d
From: jas37876@uxa.cso.uiuc.edu (John A. Slagel)
Subject: Re: SoundBlaster inoformation requested
Organization: University of Illinois at Urbana
Date: Tue, 14 Apr 1992 19:07:37 GMT

heathh@cco.caltech.edu (Heath Ian Hunnicutt) writes:

>Pert Plus is a technological breakthrough designed for today's active people
>to look great without a fuss.  Pert Plus is a _complete shampoo plus
>conditioner in one bottle_!  PERT PLUS REALLY WORKS!
>(My opinions are my own, not Caltech's, not even Procter & Gamble's)

    I hate to break this to you, Heath, but I used to use Pert, and
    when I went to get my hair cut one time, they asked if I used Pert.
    I said, yes, why? and they said that it leaves a waxxy residue in
    your hair that isn't healthy. They took a fine-tooth comb and ran
    it through my hair and showed my the white gross gunky stuff. So, I
    would recommend switching to Finesse Shampoo. It works even better
    than Pert.

    -John
Newsgroups: alt.msdos.programmer
From: eletanjm@nuscc.nus.sg (Tan Jin Meng @ NUS)
Subject: TOO LARGE AN .EXE
Organization: National University of Singapore
Date: Mon, 13 Apr 1992 16:06:48 GMT

I am working on an application whose .exe file whose size is ballooning
rapidly. The development tool is MSC6.0.

Any way that I can reduce the size of the executable by 
	1)	using some other linker
	2)	Any other method??????

HELP!!
From: mark@whizbang.ncoast.org (Mark W. Schumann)
Newsgroups: alt.msdos.programmer
Subject: Interupts 
Distribution: world
Date: (null), 06 Apr 92 23:52:59 GMT
Organization: The Software Sweatshop, Cleveland, Ohio USA


I guess this is a FAQ, but...

Get INTER27A.ZIP and INTER27B.ZIP from PD:<MSDOS.INFO> on the Simtel
archive or its mirrors.

--
Mark W. Schumann/3111 Mapledale Avenue/Cleveland, Ohio 44109-2447 USA
Bang: ...!ncoast!nshore!wariat!whizbang!mark (WAY off the Internet..)
Domain: mark@whizbang.ncoast.org                      CIS: 73750,3527
"[Gov. Voinovich] is dangerous pretty much anywhere." --Judy@whizbang
From: Cliff_Lum@mindlink.bc.ca (Cliff Lum)
Newsgroups: alt.msdos.programmer
Subject: Re: looking for information on programming parallel ports
Date: 12 Apr 92 22:50:16 GMT
Article-I.D.: mindlink.11388
Organization: MIND LINK! - British Columbia, Canada

In the Circuit Cellar ink issue #25 Feb/March 1992. On page 112 there is a
connect time message (Msg#44947) which has a reference to "Interface Circuit
for Printer Port" LAR - 13950, from NASA Tech Brief:
Purpose:
"this invention is an electronic circuit, which when used with appropriate
software, converts the printer port (parallel port) on an IBM PC, XT, AT ect...
to a general purpose 8 bit data, 16 bit address bus that is capable of
interfacing to a multitude of devices.
...
request LAR-13950 from:
NASA STI Facility
Manager, TU Division
P.O. Box 8757
Baltimore, MD
this Looks interesting One day I may have to request this or if some happens to
pick it up hopefully uploads it here. :)
also P.C.  21240-0757
From: andywang@crown.berkeley.edu (Andrew Wang)
Newsgroups: alt.msdos.programmer
Subject: fast EGA graphics?
Keywords: EGA graphics routines
Date: 16 Apr 92 01:07:22 GMT
Article-I.D.: agate.sik0aINNnn
Organization: University of California, Berkeley
NNTP-Posting-Host: crown.berkeley.edu

Since so many people were kind enough to answer my last
question, I have another one...this one is simple.

I am using QuickC's _moveto(),_lineto(), and _rectangle() funtions
to draw graphics on an EGA. They seem awfully slow, since I am doing a lot
of graphics. Is there a library that contains faster (bypass BIOS
or whatever) routines? I am writing this to create an new
undergraduate lab experiment, so it's best if it's inexpensive.

Thanks!

Andrew
From: sam4628@zeus.tamu.edu
Newsgroups: alt.msdos.programmer
Subject: Text mouse cursor leaves ghost
Date: 8 Apr 92 13:11:00 GMT
Organization: Texas A&M University, Academic Computing Services
News-Software: VAX/VMS VNEWS 1.41

I'm writing a simple text application which uses a mouse (I have
absolutely no mouse programming experience).  The problem is that
the mouse cursor occasionally leaves a ghost behind when text is
displayed.  I've tried turning the mouse display off prior to any
screen updates, but this didn't solve the problem.  Any suggestions
would be greatly appreciated!

Details: Logitech series 9 mouse
         BC++3.0 program using int 33h

Thanks in advance!

------------------------------------------------------------------------
| Steven A. McCluney                 |"Strange women lying in ponds    |
| sam5628@zeus.tamu.edu              | distributing swords is no basis |
| I'm a grad student, so my opinions | for a system of government!"    |
|    are worthless anyway            |          Dennis, to King Arthur |
------------------------------------------------------------------------
Newsgroups: alt.msdos.programmer
From: Ralf.Brown@B.GP.CS.CMU.EDU
Subject: Re: Need a Good Program Editor
Date: Mon, 13 Apr 92 12:38:47 GMT
Organization: Carnegie Mellon University School of Computer Science
Originator: ralf@B.GP.CS.CMU.EDU

In article <1992Apr13.025250.11985@casbah.acns.nwu.edu>, sforslev@casbah.acns.nwu.edu (Susanne Forslev) wrote:
}I have a consulting client who has a 54 mb DIF file that was lunched in
}three or four places.  Thanks to the Norton Utilities, I fixed a couple
}places, but I can only substitute instead of actually delete the bad
}records.  What I need is a good editor that can handle a file this large
}without taking 3 hours to load, so that I can get the file in a decent

Lugaru's Epsilon should be able to handle it, as long as you have an
extra 54 megs for swap space....  Based on experience with a 1.7 meg
file, it should take about 3 minutes to load a file that big (mostly
spent copying it to the swap file).

-- 
{backbone}!cs.cmu.edu!ralf  ARPA: RALF@CS.CMU.EDU  FIDO: Ralf Brown 1:129/26.1
BITnet: RALF%CS.CMU.EDU@CARNEGIE   AT&Tnet: (412)268-3053 (school)   FAX: ask
DISCLAIMER?  Did   |  Hansen's Library Axiom: The closest library doesn't
I claim something? |                          have the material you need.
Newsgroups: alt.msdos.programmer
From: "Marek J. Fiuk" <fiuk@thumper.bellcore.com>
Subject: Sockets under DOS ?
Organization: Bellcore
Date: Thu, 16 Apr 92 16:20:05 GMT

Hi !
I am looking for the software package (other then PC-NFS) implementing 
sockets  interface to TCP/IP (stream / datagram) over Ethernet under
DOS. Does anyone have  any suggestions?
Thanks!

Marek Fiuk
Bellcore, Morristown NJ

Newsgroups: alt.msdos.programmer
From: tanith@csd4.csd.uwm.edu (Michael D Kretzer)
Subject: Re: Multitasker for CGA
Originator: tanith@csd4.csd.uwm.edu
Reply-To: tanith@csd4.csd.uwm.edu
Organization: University of Wisconsin - Milwaukee
Date: Wed, 8 Apr 1992 16:22:55 GMT

> 	Hi, Does any one know of a multitasker that will work for a CGA 
> monitor 386/25 system to run bbs software?  I tried Desqview, Windows, Vmix 
> and they wouldnot work for my monitor.
> 	I appreciate your help!

OS/2 2.0 supports CGA (although I would recommend buying a better video
card/monitor, but I do know that they are expensive).  Upgrade to OS/2 2.0
from Windows is reasonably priced -> $49.00 (and will include Windows 3.1
compatibility soon).  And yes, all DOS BBS software that I have tried works
fine under OS/2 2.0 (and it multitasks VERY well :)

Xref: sparky alt.msdos.programmer:1123 comp.os.msdos.programmer:5253
From: nelson@crynwr.com (Russell Nelson)
Newsgroups: alt.msdos.programmer,comp.os.msdos.programmer
Subject: looking for information on programming parallel ports
Date: 7 Apr 92 13:50:08 GMT
Article-I.D.: crynwr.702654608snx
Distribution: world
Organization: Crynwr Software


In article <1992Apr03.124319.652@vort.uucp> mike@vort.uucp writes:

  > is it possible to program the parallel port(s) in such a way that
  > an interrupt is generated when a character is output?

Sure.  Set bit 4 of port 37a (base+2).

  > can the parallel port also be used as an input device, and if so,
  > is an interrupt generated when a character arrives?

Some can, some can't.  You can always use the five input status
lines.  That's what laplink uses on their parallel port.  The low
five output pins are connected to the other machine's five input
status pins and vice-versa.  Such cables are available from Dalco
Electronics (they advertise in Computer Shoppper).

-russ <nelson@crynwr.com>  I'm proud to be a humble Quaker!
Crynwr Software                   315-268-1925 Voice
11 Grant St.                      315-268-9201 FAX
Potsdam, NY 13676
Newsgroups: alt.msdos.programmer
From: robert@solan.unit.no (Robert Schmidt)
Subject: Problems hooking to int 21h
Organization: Norwegian Institute of Technology
Date: Thu, 16 Apr 92 15:42:56 GMT


I'm writing a small TSR to flash the Scroll Lock LED as a hard disk
activity indicator.  I've successfully hooked onto interrupt 13h, but
I found that this interrupt doesn't get called quite as often as I thought.

Then I started trying to hook onto interrupt 21h, to trap some of it's
disk actions (opening/closing files, searching for files etc.).  I use
int 21h itself to read the previous vector/set my new vector.  I guess
this shouldn't be the problem?  

Then I copied the interrupt handler that I wrote for Int 13h to another
proc, which does exactly the same:
- at entrance it toggles the LED
- then it calls the old interrupt handler
- then it toggles the LED again
- then it returns with an iret

This compiles and links alright (TASM & TLINK), i run it and am returned
directly to the DOS prompt as I'm supposed to be...  But when I do any
serious disk activity, the PC crashes (by not serious I mean that 4dos'
file name completion feature works... I can also change disks and dirs.)

I know I should have supplied the source code... but I'll try this first...


-- 
Regards from Robert Schmidt, PC C/asm is my game, fast graphics is my 
pain  -  Watch for my VGA/SB demo!
     e-mail to robert@solan.unit.no
 snail-mail to Stud.techn. Robert Schmidt, stud.post 170,
               Norwegian Institute of Technology, Trondheim, NORWAY
Newsgroups: alt.msdos.programmer,comp.lang.pascal,alt.binaries.sounds.d
From: heathh@cco.caltech.edu (Heath Ian Hunnicutt)
Subject: Re: SoundBlaster inoformation requested
Organization: California Institute of Technology, Pasadena
Date: Tue, 14 Apr 1992 09:27:38 GMT

Regarding info on the SoundBlaster:

There is a mailing list for programmers, also a newsgroup.

To subscribe to the mailing list, send
subscribe joblow Joe Blow
to listserv@porter.geo.brown.edu

The newsgroup is:
alt.sb.programmer

An ftp site that contains free programming info, and free source cord is
tybalt.cco.caltech.edu == 131.215.48.100
under /pub/heathh/sb

I am the maintainer of the tybalt sb ftp site, any interested parties, 
please direct queries to me.  I welcome uploads, but they must be
specially arranged.  (via e-mail, that is)

See ya,
Heath

-- 
Pert Plus is a technological breakthrough designed for today's active people
to look great without a fuss.  Pert Plus is a _complete shampoo plus
conditioner in one bottle_!  PERT PLUS REALLY WORKS!
(My opinions are my own, not Caltech's, not even Procter & Gamble's)
Newsgroups: alt.msdos.programmer,comp.lang.pascal,alt.binaries.sounds.d
From: heathh@cco.caltech.edu (Heath Ian Hunnicutt)
Subject: Re: SoundBlaster inoformation requested
Organization: California Institute of Technology, Pasadena
Date: Thu, 16 Apr 1992 08:36:13 GMT

jonas@udac.uu.se (Jonas Fogelberg) writes:

>In article <1992Apr12.165044.2718@vax1.umkc.edu> khill@vax1.umkc.edu writes:


>>       About a week ago I bought a SoundBlaster.  Since that time, I have
>>been sucking down files from every FTP sight that I got a reference to.  Not
>>to mention every NEWS GROUP that I thought might possibly have a discussion
>>on the SoundBlaster.  Well, to no avail, I have not found what I wanted so,
>>I realize this is probably a common question, I need info on how to program
>>the SoundBlaster -- IMHO, $150 for the card, a decent set of speakers, and
>>a decent mic needs a little more use than just to play video games.

>...<text deleted>


>You can buy the SoundBlaster Developers Kit for DOS or Windows from Creative 
>Labs. It cost around $100 I think. We have used the Windows version and it 
>is quite simple to use and it has good documentation, with several examples.

>Hope this helps,

	I'm afraid the original poster really said a lot with few
words when he said "$150 for the cards...more use than just to play
video games."
	IMHO Creative Labs must be the epitome of the arrogant 
Corporation, if they think the deserve $100 for their development
kit.  From what I hear it's no good, anyway.

	In an earlier post, I mistakenly gave people bogus info on
how to subscribe to the Sound Blaster PROGRAMMER's mailing list.
The way to subscribe is: mail this message:
SUBSCRIBE BLASTER {your name goes  here}
to: listserv@porter.geo.brown.edu
Example, I would send SUBSCRIBE BLASTER Heath Hunnicutt

	Administrative questions should be directed to Joel Plutchak,
plutchak@porter.geo.brown.edu.

See ya,
Heath

-- 
Pert Plus is a technological breakthrough designed for today's active people
to look great without a fuss.  Pert Plus is a _complete shampoo plus
conditioner in one bottle_!  PERT PLUS REALLY WORKS!
(My opinions are my own, not Caltech's, not even Procter & Gamble's)
Newsgroups: alt.msdos.programmer