HDTenEightyP/NetNews huggingface dataset:
From: dkarako@vertex-software.com (Debbie Karako)
Subject: Vertex Librarian Release 1.1 Upgrade Available for NeXTSTEP
Date: Mon, 9 Nov 1992 23:30:48 GMT

FOR IMMEDIATE RELEASE

For more information:
        Debbie Karako
        Vertex Software
        voice: 412-931-7600
        fax: 412-931-4429
        e-mail: dkarako@vertex-software.com
        NeXTMail: kdillon@mktgnext.vertex-software.com

Vertex Librarian Release 1.1 Upgrade Available from Vertex Software

Vertex Software announces the release of Vertex Librarian 1.1, which
fixes minor bugs in the 1.0 release.

Pittsburgh, Pennsylvania, USA (October 12, 1992) -- Vertex Software is
pleased to announce Release 1.1 of its Vertex Librarian product, the
most advanced information retrieval product available for the NeXT
computer.

Vertex Librarian 1.1 is available immediately from Vertex Software.
An upgrade from previous versions of Vertex Librarian is free to all
registered users.  If you have not received an upgrade after two weeks
following this announcement, please contact Vertex Software.

Vertex Librarian runs under NeXTSTEP 2.0 and higher.  This will be the
last interim release which is not 3.0-specific.

This release fixes several minor bugs found in the debut of the
product.  The following lists the bug fixes/enhancements for Version
1.1 of Vertex Librarian for NeXTstep:

- fixed bug in handling of file names longer than 256 characters
- fixed bug in handling of text containing foreign characters
- added the fast indexing feature and associated toggle on the
    indexing defaults panel
- fixed recognition of Rich Text Format files that do not end with a
   .rtf extension
- added toggle to the Librarian Window allowing users to show full
    paths for file names
- fixed the panel that pops up on indexing files into an info base
    that has a default filter assigned; allows choosing Repeat (which
    uses the filter on all the remaining files) and Cancel (which
    cancels the whole indexing process)
- fixed a bug with file names containing certain characters, e.g., &,
    |, >, etc.
- fixed a bug in the structural analysis concerning end of line ($)

The demo available via anonymous FTP from sonata.cc.purdue.edu has
also been updated.  It is in a tar'ed Installer package in
/pub/next/submissions/VertexEval.tar.

Vertex Librarian 1.1 is available immediately from Vertex Software
(orders 800-333-4845).

SUMMARY:

Vertex Software announces Vertex Librarian 1.1, an upgrade to 1.0.
The upgrade is free to all registered users.  The demo version on
sonata.cc.purdue.edu has also been updated.


Send submissions for comp.sys.next.announce to announce@cubetech.com
Newsgroups: comp.sys.next.announce
From: andrew@cubetech.com (Andrew Loewenstern)
Subject: Old Postings
Reply-To: announce@cubetech.com
Organization: Cube Technologies, Inc.
Date: Wed, 11 Nov 1992 02:02:57 GMT

Some of you may have noticed that quite a few old submissions are
being posted to c.s.n.announce.  This is because _all_ of the
submissions from the last month or so that went to the old moderator
were never posted.  But the information in those submissions is
important, so I have been posting old submissions that have been
forwarded to me from various sources (better late than never).

If you submitted something in the past month or so that was never
posted, go ahead and submit it if you want, and I'll post it ASAP.


thanks,
andrew
---
andrew@cubetech.com     | "Carpe Nocturn - I get more work done after
Andrew Loewenstern      |  2 a.m. than most people do all day."
Cube Technologies, Inc. |                          - Simson Garfinkel
Newsgroups: comp.sys.next.announce
From: admin@tms-gmbh.de (Frank Pohl)
Subject: Announcing Scanner Driver for HP ScanJet IIc with NeXT Computer
Organization: Cube Technologies, Inc.
Date: Wed, 11 Nov 1992 02:12:22 GMT


Announcing Scanner Driver for HP ScanJet IIc with NeXT Computer

tms GmbH - Regensburg, Germany - announces the release of its Scanner
Driver module for HP ScanJet IIc which functions for all 1VISION
VISIONlinks on NeXT(TM) Computers.

The scanner driver enables on-screen control of all the scanners
parameters.  Preview-scanning can be done in color, half tone, or
monochrome.  A portion of the previewed image can easily be scanned by
"framing" the desired selection.

The HP ScanJet IIc is a flatbed scanner which distinguishes itself
from other scanners by its speed and the quality of the scanned color
data.  It process DIN A4 format with a true resolution of 400 dpi or
an interpolated resolution of 1,600 dpi.  The HP ScanJet IIc scans up
to 256 halftones - 16.7 million colors - in brilliant quality.  The
average scan-time for an A4 page is only 20 seconds.

Calibration of scanning, color correction, image manipulation,
PostScript output, separation, etc. can be accomplished with the
corresponding modules of 1VISION.

As a 1VISION module, the scanner driver can be added and used with
1VISION as part of the 1VISION license.  It can also be licensed
separately if the user wishes to use it for other applications.

For more information about the scanner driver or 1VISION and its
modules, CRANACH (image manipulation), LANSTON (type-setting and
layout design), and MANET (vector graphics), each available
separately, please contact


Frank Pohl or Bernd Gorny at tms GmbH,
Dr. Gessler-Str. 10
8400 Regensburg, Germany.

Tel.: +49-941-95163
Fax: +49-941-95163
E-Mail: admin@tms-gmbh.de


Send submissions for comp.sys.next.announce to announce@cubetech.com
Newsgroups: comp.sys.next.announce
From: andrew@cubetech.com
Subject: Address Change
Reply-To: announce@cubetech.com
Organization: Cube Technologies, Inc.
Date: Fri, 6 Nov 1992 02:57:37 GMT

Please send your submissions for comp.sys.next.announce to
"announce@cubetech.com" so they will not get lost in my other mail.


Thanks,
andrew

-- 
andrew@cubetech.com     | "Carpe Nocturn - I get more work done after
Andrew Loewenstern      |  2 a.m. than most people do all day."
Cube Technologies, Inc. |                          - Simson Garfinkle
From: andrew@cubetech.com
Newsgroups: comp.sys.next.announce
Subject: Howdy from the new moderator.
Date: 4 Nov 92 23:06:47 GMT
Organization: Cube Technologies, Inc.

Hello!  I am now the new moderator of comp.sys.next.announce.  Please
send your submissions to andrew@cubetech.com and I'll post them ASAP.


thanks,
andrew
-- 
andrew@cubetech.com     | "Carpe Nocturn - I get more work done after
Andrew Loewenstern      |  2 a.m. than most people do all day."
Cube Technologies, Inc. |                          - Simson Garfinkle
Newsgroups: comp.sys.next.announce
From: nwc@blackbox.cc.columbia.edu (Nick Christopher)
Subject: GISO.app for NeXTSTEP 3.0
Date: Sun, 8 Nov 1992 21:42:09 GMT

GISO.app for NeXTSTEP 3.0 is available, free, for anon ftp at:

	sonata.cc.purdue.edu:/pub/next/submissions/GISOfor3.0.compressed

GISO for NeXTSTEP 3.0

What's GISO? GISO provides an easy way to convert sounds to and from
different sound formats and also preview NeXT sounds.

GISO is actually just a wrapper for sox. 

What's sox? Sox is a filter program with the ability to convert in and
out of many (all that I know of) sound formats. It will move in and
out of .au, .aiff, .voc, .hcom, .wav and any raw format you can
describe with its parameters.  Its interface is very complicated and
so that is why I wrote GISO.

To build it just type "make install".

*** New in Version 3.0:

    - Compiles without errors under NS3.0
    - Responds to double click of self describing sound file formats.
    - i.e. responds to .snd, .au, .voc, .wav
		
*** New in Version 2.1:

    - Newest version of sox used. New sox handles .wav files cleanly
      and has some new filters (See man page).
    - Uses Subprocess Object now to run sox in (Subprocess was
      originally a NeXT example that has been touched up some). 
	
	This means

    - No more spining disk during conversions.
    - Conversions can be aborted.
    - Small interface clean ups.


			Ronin Consulting
Nicholas W. Christopher			 Nick_Christopher@gun.com


Send submissions for comp.sys.next.announce to announce@cubetech.com
Newsgroups: comp.sys.next.announce
From: monty@intuitiveedge.com (Montgomery Zukowski)
Subject: Localization Helper available at Purdue
Date: Sun, 8 Nov 1992 21:43:37 GMT

	LocalizationHelper is a services based application to help in
making programs localizable.  All you have to do is select the string
in your program and choose New Entry under the LocalizationHelper
services menu.  A panel will be presented and you enter the macro
name, comment, key (already filled in with the string you selected,
without quotes), value, and table if any.  Once you hit return or OK
LH generates a #define statement for the NXLocalizedString() function
with the macro name capitalized and spaces turned into underscores.

	These #define statements are kept in a window and can later  
be pasted into a document or saved or appended to a file.

	I submitted an earlier version to purdue via email, and then
had a friend ftp a newer version there when it did not show up after a
week.  If anyone downloads this and then finds that it is using
LocalString and LocalStringFromTable instead of NXLocalizedString and
NXLocalizedStringFromTable, please let me know ASAP
(monty@IntuitiveEdge.com).  I sent the archive management a note about
this but it will be seen after they get the program and may have
alread put it on.  They are probably super busy anyway.

Monty
monty@IntuitiveEdge.com


Send submissions for comp.sys.next.announce to announce@cubetech.com
Newsgroups: comp.sys.next.announce
From: nathan@laplace.biology.yale.edu (Nathan F. Janette)
Subject: NeXT-FAQ.changes: Changes to Frequently Asked Questions
Reply-To: nathan@laplace.biology.yale.edu
Organization: Yale University, Department of Computer Science, New Haven, CT
Date: Fri, 13 Nov 1992 19:56:42 GMT
Expires: Fri, 18 Dec 1992 00:00:00 GMT

NeXT-FAQ.changes: Changes to Frequently Asked Questions

Thanks to everyone for all the new entries and suggestions.  Keep
them coming!

A new FAQ posting, FAQ.NeXTSTEP486, has been created based entirely upon
a very informative file sent to user groups.


____________________________________________________________________________

NeXT-FAQ Editor:
Nathan Janette nathan@laplace.csb.yale.edu


--
Nathan Janette		"I'm a NeXTstep man,
Dept MB&B, Yale Univ	 I'm a NeXTcube guy"
New Haven, CT
nathan@laplace.biology.yale.edu (NeXT)
From: Mark_Wagner@NeXT.COM (Mark Wagner)
Newsgroups: comp.sys.next.programmer
Subject: Re: cc problem and cure: comparison among doubles can produce wrong results
Date: 6 Nov 92 01:01:35 GMT

> >      However, given that the conversion
> >      algorithm from external to internal format is the same, I would  
> argue that
> >      ALL instances of the SAME decimal value will result in the SAME  
> binary
> >      floating point value internally and can therefore be compared for  
> equality
> >      with impunity.
> 
One can use the -ffloat-store option to "cure" this problem but at some
cost in terms of performance (depending, of course, on the application).

     -ffloat-store
          Don't store floating-point variables in registers.
          This prevents undesirable excess precision due to the
          floating registers keeping more precision than a double
          is supposed to have.

          For most programs, the excess precision does no harm,
          but a few programs rely on the precise definition of
          IEEE floating point.  Use -ffloat-store for such pro-
          grams.

mwagner@next.com
Newsgroups: comp.sys.next.programmer
From: infoman!willi (Willi Berger)
Subject: Services Question
Reply-To: infoman!willi@uunet.uu.net
Organization: Information Management Inc.
Date: Mon, 9 Nov 1992 16:22:36 GMT


	Currentlly, I am working on a project in which we use services to  
allow the user to run some specific financial Reports.  For ex.  The user  
would open a WriteNow document and select a report from services and after
the report completed it would paste it into the document.  

	The problem we are having is if the user wants to run a batch of  
reports services will only allow one report at a time on the pasteboard.   
So at best they can only run one report at a time.  I was wondering if  
anyone had any ideas of how I could get around this limitation even if it  
is not services related.  The only thing that is required is that the  
reports end up in a WriteNow Document.

Any suggestions would be very very much appreciated.  

	thanks in advance Willi Berger

You can reach me at 

	willi@infoman.com
-- 
 --------------------------------------------------------------
|       Willi Berger         |   Information Management Inc.   |
| willi@infoman.com			 | Decatur, Georgia (404) 377-4840 |
 --------------------------------------------------------------
Newsgroups: comp.sys.next.programmer
From: UC512052@mizzou1.missouri.edu (David K. Drum)
Subject: Persistence of Vision crashing on some machines, not others
Organization: University of Missouri
Date: Thu, 12 Nov 1992 05:18:48 GMT
X-Posted-From: mizzou1.missouri.edu
NNTP-Posting-Host: sol.ctr.columbia.edu

Hello everyone,
 
I've compiled the ray tracer Persistence of Vision at our NeXT lab here
on campus, and the executable has this peculiar tendency to consistently
crash 3 machines, and never the others (5).  They are all running under
2.1.  I suspect the machines and not the executable.  Does anyone have
any ideas on what I could check to see if there are fixable differences
in the machine configuration?
 
No NeXTMail to this account; followup is fine.
 
Regards,
 
David
Newsgroups: comp.sys.next.programmer,comp.sys.next.software
From: songer@lexmark.com (Christopher Songer)
Subject: Re: Project Builder, was: Re: UI suggestion: Differences Panel
X-Disclaimer: These views are the poster's and not necessarily those of Lexmark
Organization: Lexington, KY
Date: Thu, 12 Nov 1992 13:07:00 GMT

In article <Ef04EYm00WAy40zkZc@andrew.cmu.edu> Charles William Swiger <cs4w+@andrew.cmu.edu> writes:
>I'd rather see Project Builder capable of (a) generating diffs between
>two projects, (b) able to patch a project (interactively, perhaps) from
>a set of diffs, and (c) have a revision control system.
>

I agree completely -- especially with respect to Revision control! I think
this is clearly the next step for project builder. I would also be quite
handy if their project builder supported the concept of one set of revision
files, but multiple sets of "Project Directories" that used these files.

-Chris


Newsgroups: comp.sys.next.programmer
From: andrew@cubetech.com (Andrew Loewenstern)
Subject: Re: Look Up Tables On NeXT
Organization: Cube Technologies, Inc.
Date: Fri, 6 Nov 1992 04:05:32 GMT

In article <1992Nov3.195318.2902@ife.fdn.org> jj@ife.fdn.org writes:
>I am developping an image processing library which base is the use of  
>look up tables to change the dynamic of the image quickly. It does  
>not seem to have any LUT on the NeXT, has any one solve this problem  
>earlier, how can I access the graphic memory directly to speed up the  
>process of my "manual" LUT ??

There are no CLUT's on the NeXT because it has Display PostScript.
But, if you are writing something where user adjusts a parameter and
you want to instantly display the effect in a "preview" before applying
the transformation to the real image, then check out
setframebuffertransfer.


andrew
-- 
andrew@cubetech.com     | "Carpe Nocturn - I get more work done after
Andrew Loewenstern      |  2 a.m. than most people do all day."
Cube Technologies, Inc. |                          - Simson Garfinkle
From: cc100aa@xray.gatech.edu (Ray Spalding)
Newsgroups: comp.sys.next.programmer
Subject: Re: Serial port communication difficulties
Date: 12 Nov 92 22:29:46 GMT
Article-I.D.: hydra.74621
Organization: Georgia Institute of Technology

In article <1992Nov11.224715.12841@cs.tu-berlin.de> marcel@opal.cs.tu-berlin.de (Marcel Weiher) writes:
>If you want exact control over the serial lines, don't use buffered
>I/O ( fopen,fclose,getchar,feof) but UNIX system calls like open,
>write,read and:  ioctl().

Yes, and in particular:
	int nchar;
	ioctl(ttyfd,FIONREAD,&nchar);
will place the number of characters "immediately" available
to be read on the file descriptor "ttyfd" (which may be zero)
into "nchar".

If you're using the appkit, you could alternatively use DPSAddFD
to cause the kit to call your own function whenever characters are
available to be read.  (I assume it just arranges calls ioctl,
as above, for you whenever you go for a new event).
-- 
Ray Spalding, Office of Information Technology
Georgia Institute of Technology, Atlanta Georgia, 30332-0715
Internet: ray.spalding@oit.gatech.edu (NeXT Mail accepted)
From: dockd@storm.CS.ORST.EDU (Dion Dock)
Newsgroups: comp.sys.next.programmer
Subject: re: numeric tools for ObjC
Date: 5 Nov 92 18:28:38 GMT
Article-I.D.: flop.1dbp4mINNi3i
Distribution: world
Organization: Computer Science Dept., Oregon State University
NNTP-Posting-Host: storm.cs.orst.edu
Originator: dockd@storm.CS.ORST.EDU


Looking through the Fall 1992 NeXTWORLD I found an ad:

Mission Critical Development 
	if this is your problem...OTI is your solution!

choser palette
***math palette***
graph palette
smart fileds palette

Professional development tools to extend the Interface Builder from the first
commercial developer of IB palettes.
Objective Technologies 212-227-6767
info_palettes@object.com

I hope this solves your problem.
dion

-- 
Dion Dock                    __                   __
                             /  )                 /  )        /
dockd@storm.cs.orst.edu     /  / o ______        /  / _____. /_ 
                           /__/_<_(_) / <_      /__/_(_) (__/ <_
-- 
Dion Dock                    __                   __
                             /  )                 /  )        /
dockd@storm.cs.orst.edu     /  / o ______        /  / _____. /_ 
                           /__/_<_(_) / <_      /__/_(_) (__/ <_
From: zeno@phylo.genetics.washington.edu (Sean Lamont)
Newsgroups: comp.sys.next.programmer
Subject: Re: Window backingType
Date: 13 Nov 92 10:15:21 GMT
Article-I.D.: u.1992Nov13.101521.19772
Organization: University of Washington, Seattle

In article <1992Nov12.043507.7301@iti.gov.sg> powhwee@iti.gov.sg (Tan Pow Hwee) writes:
>Hi,
>
>    Does anyone know where the constants NX_RETAINED, NX_NONRETAINED
>and NX_BUFFERED are stored ie. which header file?  I've greped around
>in /usr/include/appkit but couldn't find it.  These constants are
>used for specifying a window's backing type.

it's in dpsclient/dpsNeXT.h.

Now go index /usr/include.  Do it today.











-- 
Sean T. Lamont                           |   "Don't oppress me, It's
zeno@genetics.washington.edu             |    'computer of color!' "
lamont@abstractsoft.com                  |_______________________________
Abstract Software                                                         
Newsgroups: comp.sys.next.programmer
From: ringger@cs.rochester.edu (Eric Ringger)
Subject: Re: How to get MC68040 "User's Manual"
Organization: University of Rochester, Computer Science Dept.
Distribution: usa
Date: 6 Nov 92 09:23:28

Joseph R. Grace <JGrace@TetraSoft.com> writes:

    In article <1992Oct24.155143.2625@tetrasoft.com> Joseph R. Grace  
    <JGrace@TetraSoft.com> writes:
    >  I'm looking for a comprehensive "User's Manual" (or whatever the  
    comprehensive  
    >  manual is for the MC68040).

    Thanks to Alex Blakemore, Steve Dunbar and Joe Liu for information!

    To get a manual, contact the local Motorola Semiconductor
    representatives (I just had to look in the white pages!).
    Apparently, they won't charge if you just need 1.  (And
    nobody mentioned being charged at all whether student or
    whatever.)  I just ordered one (new edition too :-) and
    wasn't charged as a software developer.

    Motorola support is *good*!

    Cheers,

    = Joe =

He's right.  Here in Rochester, New York, I called Motorola
Semiconductor, and the man who answered the phone took my name and
address and thanked me.  That was it.  He confirmed that a single copy
is absolutely free.

--Eric
-- 
Eric K. Ringger
Dept. of Computer Science     ringger@cs.rochester.edu
University  of  Rochester     Phone:    (716) 275-0922
Rochester  NY  14627-0226     FAX:      (716) 461-2018
Newsgroups: comp.sys.next.programmer
From: v_white@ece.wisc.edu (Victor White)
Subject: Serial port communication difficulties 
Organization: College of Engineering, Univ. of Wisconsin-Madison
Date: 10 Nov 92 11:50:12 CST


Friends,
This may be more UNIX than NeXT, but here goes.

I've been trying to get two way communication between a cheapy slave computer
and to a Next through their serial ports to shuffle data back and forth.

On the slave I can easily check the ports status, and if there is data,
I can read it off byte by byte. Writing is also smooth.  There are
good routines to make sure it doesn't get hung. 

But on the Next, it seems much harder.  I simply thought by opening
a file being /dev/cua, I could check the ports status via feof().
But alas, it always says theres more data there, and so it continially
gets hung on reading after the lasst charachter is read.  I tried all 
sorts of variations with the cable, conecting various permutaions of 
RTS/CTS and so on, but to no avail.

In sum, the Next has no trouble reading the data from the port.
But its only problem is that it can not find a correct answer 
for the status of the port.

Is there a simple solution or a better way?

I'll sumarize if theres enough interest.

Thanks,
Victor
v_white@janus.ece.wisc.edu
Newsgroups: comp.sys.next.programmer
From: wave@waits.media.mit.edu (Michael B. Johnson)
Subject: IB Bugs/Problems
Organization: MIT Media Laboratory
Date: Thu, 12 Nov 1992 05:36:57 GMT

Hi folks.  I've found a few annoying things in IB, which I thought I'd share,  
in the hopes that someone here might have some insight.  First the bugs:

When you load a palette into IB, IB initializes each of the objects in the  
palette. Fine.  When you quit IB, or even when you unload the palette, IB does  
not send a quit or a free message to any of these objects.  What's the problem,  
you say?  In the palette-unloading case, what's a few bytes between friends,  
and in the IB quitting case, all the memory for tha process will get freed up  
anyway, so who cares?  Well, in my case, each of the objects on the palette is  
acutally a proxy for another (set of) process(es) somewhere out on the net  
which get started up when that object gets initialized.  When IB quits, and  
doesn't warn my proxy object, the processes which it's connected to don't  
realize it's gone until much later (if at all).  I can work around this, but  
it's still incorrect behavior. Bug.

As has been discussed to death, once you load a palette into IB, as long as the  
path to it is valid, it will continue to show up in your preferences.  You  
should be able to select and delete one of these from inside IB, and you can't.   
Bug.

Now to the suggestions:

IB is very good about if you subclass something and don't provide an inspector,  
IB will let you use its superclass's inspector.  Unfortunately, as soon as you  
provide an inspector, you no longer get access to the superclass inspector.   
For example, let's say you have a class Foo which has a lot of info on it's  
inspector panel, one set of which is a 4x4 matrix.  You now subclass Foo to  
FooBar.  It would be nice if you could put only FooBar specific info on its  
inspector and not have to replicate (among other things) the 4x4 of its  
inspector.

Finally, can someone explain the philosophical difference between an  
IBInspector and an IBEditor?  I know how to implement both, but I'm not sure  
which is appropriate for what...

Hopefully, someone has some suggestions...

later.

--

-->  Michael B. Johnson
-->  MIT Media Lab      --  Computer Graphics & Animation Group
-->  (617) 253-0663     --  wave@media-lab.media.mit.edu
-->  NeXT Mail accepted at  wave@nordine.media.mit.edu
Newsgroups: comp.sys.next.programmer