HDTenEightyP/NetNews huggingface dataset:
From: erc@netcom.com (Eric Smith)
Subject: OS2 Install from hard disk?
Organization: Netcom - Online Communication Services (408 241-9760 guest)
Date: Fri, 22 Jan 1993 21:57:22 GMT


After downloading the files for the OS2 2.1 beta, how does one install
them without floppies?  Or, if floppies are required, can I dispense
with them after loading the files on the hard disk?  I tried to change
the mouse and it started asking for the floppies again.  Is there some
way to tell it to get its files from the hard disk and/or to just use
the files it already has?

Do I need the documentation from OS2 2.0 before I can get started with
2.1?  This is the first time I've used OS2 so I'm not 100% sure I know
what I'm doing.  For example, when I tried clicking on the dual boot
icon, it flashed a black window at me with a one line message at the
top of it, for a fraction of a second.  Each time I click on the dual
boot, it does the same thing, so I can read the message by clicking
repeatedly and reading one word each time it flashes that window.  But
unfortunately, I can't read the whole message that way, because it
extends beyond the edge of the window, and the window doesn't stay up
long enough to enlarge it.
From: Ed.June@iphase.fidonet.org (Ed June)
Sender: FredGate@iphase.fidonet.org
Newsgroups: comp.os.os2.programmer
Subject: Borland C++, upgrade?
Date: 21 Jan 93  19:37:36 EST

On <Jan 20 00:43>, Chris Fortier of 1:112/28 wrote to All:

 CF> From: cfortier@genghis.news (Chris Fortier)
 CF> Newsgroups: comp.os.os2.programmer 
 CF> Subject: Re: Borland C++: what a dog.
 CF> Organization: Borland International, Inc.
 CF> Reply-To: pendrith@spectrum.cs.unsw.oz.au's message of Mon, 18 Jan 
 CF> 1993 14:07:27 GMT Date: Wed, 20 Jan 1993 00:43:16 GMT




>the compiler will not be cheap. EEP beta testers who have shelled out
>A$495 locally will still be expected to pay an upgrade price to get the
>final release product, to give you some idea.

 CF>   The release price for the product has not yet been finalized.  The
 CF> price for EEP recipients will be very friendly.  Borland languages
 CF> has a history of taking care of its customers.


Hmm, I seem remember a stiff $200 upgrade...

What of us who have the 3.0+App/FrameWorks?
Will there be a VERY generous upgrade for us as well?
I sure hope so! I'm just a simple hobbiest, with a VERY modest income...



   Ed June

   Fidonet:   1:133/308, Atlanta's OS/2 Users Group BBS, 404-471-1549
   Internet:  buggz@mind.org
   UUCP:      ...!emory!uumind!buggz


 * Origin: Information Overload, Atlanta's OS/2 Users Group BBS (1:133/308)
Newsgroups: comp.os.os2.programmer
From: dave@bilbo.suite.com (Dave Raymer)
Subject: Re: Developers - Read this!
Organization: Suite Software, Dallas, Anaheim, La Mesa.
Date: Fri, 22 Jan 1993 16:06:26 GMT

In article <1993Jan20.073537.10666@monu6.cc.monash.edu.au>  
sci240s@monu6.cc.monash.edu.au (Wey Jing HO) writes:
> I think this is a very good idea. I am trying to learn to use
> OS/2 myself (none of my colleagues are using it) and so, it is
> kinda hard for me to be able to conribute anything at this stage.
> 
sign me up.  I've been working with OS/2 for 4 years, and participated
the 2.0 development effort.  I'ld be interested in reading and possibly
writing.  My particular areas of interest/specialty are the graphics 
subsystem (PMGRE, printer drivers, video drivers), Kernel Drivers,
IPC, and networking.  

charlie mike.

--
-*********************************************************************-
-*          CTHULHU in '96 -- Say no to lesser evils !               *-
-*********************************************************************-
-* Dave Raymer       * the opinions expressed are mine, my employers *- 
-* dave @ suite.com  * accept the fact that I am psychotic.          *-
-*********************************************************************=
Newsgroups: comp.os.os2.programmer
From: seiferth@bandelier.cs.unm.edu (Justin Seiferth)
Subject: Strange Compile time Error Message 
Summary: Can you decipher this error?
Organization: Computer Science Department, University of New Mexico
Distribution: usa
Date: Mon, 25 Jan 1993 03:38:24 GMT

All of the sudden, the November release of the C++ compiler refuses
to compile anything.  It terminates during compilation with the 
following:

[c:\src\os]icc /Fd /Ti /Tdp test.C
Licensed Materials - Property of IBM
IBM C/C++ Beta Driver 1 for OS/2 V2
(C) Copyright IBM Corp. 1991, 1992. All Rights Reserved.
US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.

test.C (0) : fatal error EDC4019: Error occurred while opening intermediate file
  RBCOMM(395).

  [c:\src\os]

It had been working fine.  I cannot think what might have suddenly caused
this behaviour.  I intend to reinstall the development kit and see what
happens, however I would like to know what the error means so I can prevent
whatever happened from happening again.  Incidently, the compilation also
litters the directory I have been compiling in with hidden files named
as:

ic0023AAA.W
ic0023AAA.WH
ic0023AAA.WI

Presumably this is related to the above error.

My system:

November PDK installed on an HPFS file system.

Justin
From: john.navas@uttsbbs.uucp (John Navas) 
Newsgroups: comp.os.os2.programmer
Subject: RE: BORLAND C++: WHAT A D
Date: 23 Jan 93 10:19:00 GMT
Distribution: world
Organization: The Transfer Station BBS, Danville, CA - 510-837-4610/837-5591
Reply-To: john.navas@uttsbbs.uucp (John Navas) 

slumos@unlv.edu (Steve Lumos) writes:

 > Understaffed AND laying off? Sounds like Borland is in trouble. I
 > heard they recently laid off 4 out of 6 Brief programmers. There
 > are going to be alot of Brief lovers out there wishing Borland had
 > left Brief alone rather than turning it into a dead product...

Frankly, I can't imagine that BRIEF needs more than 2 programmers, as
long as they are talented.

Dead product???  Certainly no more dead than before Borland bought it.
Regardless, I'm still happily using it, don't see much need/room for
improvement, and frankly don't much care whether or not Borland
updates it.  At least Borland has pumped up sales a bit.

Best regards,
John
                                                                            
----
+------------------------------------------------------------------------+
| The Transfer Station BBS (510) 837-4610 & 837-5591 (V.32bis both lines)|
| Danville, California, USA. 400+ MB Files & FREE public Internet Access |
+------------------------------------------------------------------------+
Newsgroups: comp.os.os2.programmer
From: gtd543a@sol.crt.columbia.edu (death)
Subject: Re: GNU Make 3.6.2 - Why must I press two keys for each target?
Organization: Purgatory
Date: Wed, 27 Jan 1993 10:16:46 GMT
X-Newsreader: TIN [version 1.1 PL8]
X-Posted-From: sundial.gatech.edu
NNTP-Posting-Host: sol.ctr.columbia.edu

Oliver White (oliver@coombs.anu.edu.au) wrote:
: I am using GNU Make from gnumk362.zip, and when I do a make, it pauses
: after making each target, and doesn't continue until I give it two keypresses!
: Why is it so?

I had the same problem.  I downloaded NMAKE2.ZIP from hobbes (ftp-os2)
and it worked just fine...
--
Death: the high price of living
========================================================================
Disclaimer:  I am not bubba.
Organization: University of Illinois at Chicago
Date: Sun, 24 Jan 1993 11:45:03 CST
From: Bob Jackiewicz <U09046@uicvm.uic.edu>
Newsgroups: comp.os.os2.programmer
Subject: Help with DosScanEnv/DosSearchPath

Am I going nuts? The small file enclosed below is the one which is listed
in the online reference (CP Reference). However, when I try to run it,
it says that the environment variable is not found. How can it not find
PATH? I also tried with LIBPATH, DPATH, and others. I'm using CSD 28 (CSet/2)
and GA+SP. Is there some call I need to make before I run this?? I've tried
this with DosScanEnv and DosSearchPath, and with just DosSearchPath with
the proper vector set (I think). I've also tried putting the ENVVARNAME and
FILENAME into regular strings, with no better luck. Any help is appreciated.

#define INCL_DOSFILEMGR
#include <os2.h>
#include <stdio.h>

#define ENVVARNAME   "PATH"       /* Environment variable name */
#define FILENAME     "test.c"    /* File for which to search */

main() {
   PSZ       ResultPointer;         /* Environment scan result
                                        pointer (returned) */
   BYTE      ResultBuffer[128];     /* Path search result
                                        (returned) */
   APIRET    rc;                    /* Return code */

  /** Scan environment segment for PATH; notice the far-string **/
  /**   pointer specification ("%Fs") used to print.           **/

   if(!(rc=DosScanEnv(ENVVARNAME,  /* Environment variable name */
                      ResultPointer)))  /* Scan result pointer
                                            (returned) */
     printf("%s is %Fs\n", ENVVARNAME, ResultPointer);

/* This comes out as 203, environment variable not found */
printf("RC 1 = %d\n", rc);
   /** Search current directory + PATH variable for "test.c"  **/
   if(!(rc=DosSearchPath(SEARCH_CUR_DIRECTORY,    /* Search control
                                                       vector */
                         ENVVARNAME,      /* Search path reference
                                              string */
                         FILENAME,        /* File name string */
                         ResultBuffer,    /* Search result
                                              (returned) */
                       sizeof(ResultBuffer)))) /* Length of search
                                                     result */
     printf("Found desired file -- %s\n", ResultBuffer);

/* This comes out as 2, file not found */
printf("RC 2 = %d\n", rc);
 }

  Brought to you by the sick mind of      University of Illinois at Chicago
  Bob Jackiewicz, writer of wrongs,                    BITNET: U09046@UICVM
  wronger of rights; not UIC.                InterNet: U09046@uicvm.uic.edu
  "640K ought to be enough for anybody." - Bill Gates, 1981
Newsgroups: comp.os.os2.programmer,comp.os.os2.advocacy
From: brian@jaguar.cs.utah.edu (Brian Sturgill)
Subject: Re: How to bet $100,000 on OS/2 and lose it.
Organization: University of Utah Computer Science
Date: Mon, 25 Jan 93 07:11:34 GMT

In article <5aecXB1w165w@knex.via.mind.ORG> <gess@knex.via.mind.ORG> (Gess Shankar) writes:
>rcain@netcom.com (Robert Cain) writes:
>
>> Bob
>> 
>> P.S.  I would appreciate it if whoever copied my original posting to
>> 			other conferences would do the same with this one.  Thanks.
>> -- 
>> Bob Cain    rcain@netcom.com   408-358-2007
>> 
>I am sure that Mr Sturgill who was gracious enough to offer his services
>to post your previous 'bitch' to CIS, will do so with this one too. :-)
>

I of course posted both messages for Bob... why are you surprised?

>GeSS
>-- 
>Gess Shankar      |<><>|Internet: gess@knex.via.mind.ORG                |<><>|
>Knowledge Exchange|<><>|{rutgers,ogicse,gatech}!emory!uumind!knex!gess  |<><>|


Brian
-- 
C. Brian Sturgill                          NeXTStep 486 is for _YOU_!!!!
University of Utah                    Microsoft needs competition, but I want
Center for Software Science          to be one of the many running Windows NT!
brian@cs.utah.edu; CIS: 70363,1373    :-) :-) :-)  NT SDK: $69; (800) 227-4679
Newsgroups: comp.os.os2.programmer,comp.os.os2.advocacy
From: ckincy@cs.umr.edu (Charles Kincy)
Subject: Nah, don't eat from the hand that slaps you.
Followup-To: comp.os.os2.advocacy
Date: Tue, 26 Jan 1993 21:17:50 GMT
Organization: University of Missouri - Rolla, Rolla, MO

In article <1993Jan22.155527.21535@msc.cornell.edu> tommy@lynx.msc.cornell.edu.UUCP (Mike Thompson,332,54714,2734927) writes:
>From article <1jnhfnINNn11@uwm.edu>, by tanith@csd4.csd.uwm.edu (Mike Kretzer):
>> I just received an upgrade form for Microsoft MASM 6.1.  Does anyone
>> know if it will still run under OS/2 as an OS/2 application like
>> MASM 6.0?
>
>I also received a notice of the 6.1 upgrade available.  What was my
>first response?  I WROTE A LETTER ASKING FOR INFORMATION ABOUT AN
>OS/2 COMPABLE VERSION.
>
>ALL PROGRAMMERS!  Please do the same!  If we send enough request to 
>the MASM division of Microsoft, perhaps they will consider us real
>enough to be included in future releases.  They give you a postage
>free envelope.  Just add a note (preferrably on company letterhead)
>saying:
>
>"Thank you for the information concerning MASM 6.1.  However, we are
>committed to supporting OS/2 environments.  Would you please send me
>information on a 32 bit version of MASM supporting OS/2 2.0.  Thank
>you."

I appreciate your zeal, but don't bet on it.  As long as Mr. Gates 
has blinkers on, your plea will fall on deaf ears.

I'd like to see a good, third-party m. asm. come out that doesn't
use Microsoft or Borland anything.  

You know what happens to people who buy operating systems and compilers
from potential competitors.  When they need support, they get 
the chromium-plated shaft!!

cpk
-- 
"The WHITE ZONE is for loading and unloading only.  If you gotta load or un-
load, go to the WHITE ZONE.  You'll love it.  It's a way of life!" --Zappa

Technology always seems to keep one step ahead of human wisdom.
From: sl31+@andrew.cmu.edu (Stephen M. Lacy)
Newsgroups: comp.os.os2.programmer
Subject: Re: PM Graphics editing
Date: 26 Jan 93 19:34:48 GMT
Organization: Junior, Math/Computer Science, Carnegie Mellon, Pittsburgh, PA

Excerpts from netnews.comp.os.os2.programmer: 26-Jan-93 PM Graphics
editing by Stickland I C@ceres.king 
> From what I've read I think I need to use named segments and use the 
> correlation calls to detect what is under the mouse pointer. What I'm
> not at all clear about though is how I then move the graphic segment to
> a different part of the screen. I'd like to be able to just drag it with
> the mouse.
>  
> Any help/sample code greatly appreciated,

If things go right, I'll be writing an article for the second issue of
the Developers magazine that is being organized that deals with Gpi
segments, normal PS's, segment transform matrices, dynamic segments,
etc. etc. so you'll be able to tell from that....

Steve


"No matter what happens, never believe that you have learned something
you were not supposed to know." -Steve Lacy
Newsgroups: comp.os.os2.programmer
From: jim@tct.com (Jim Kunzman)
Subject: Re: How to communicate between two programs
Date: Wed, 27 Jan 1993 04:01:58 GMT
Organization: TC Telemanagement, Clearwater, FL

According to css0860@sigma.tamu.edu (Skelter):
>How would you allow two programs to actively communicate with
>each other like you were going to write a program that was a game
>server and another that was a client.
>
>-s
>

You have several choices with OS/2, but I would probably use named
pipes.  For an excellent book on implementing same, see _Client/Server
Programming with OS/2 2.0_ by Robert Orfali and Dan Harkey, VNR Computer
Library Press.  I wrote a client/server app under OS/2 1.1 a few years
ago which used named pipes and it was fairly painless (even without the
above book).  You could also used shared memory and semaphores or message
queues, but named pipes are really easy and you can even use them across
a Netware or LAN Manager network.  Now that portable Netware is available
for some UNIXen, you can even run named pipes to UNIX servers, e.g. AIX!
Good luck with your C/S application.
-- 
Jim Kunzman at Teltronics/TCT     <jim@tct.uucp>, <uunet!pdn!tct!jim>
-----
Microsoft Windows NT - The Emperor's New Clothes
From: john.navas@uttsbbs.uucp (John Navas) 
Newsgroups: comp.os.os2.programmer
Subject: RE: NEW PRODUCT: WHICH ON
Date: 27 Jan 93 23:37:00 GMT
Distribution: world
Organization: The Transfer Station BBS, Danville, CA - 510-837-4610/837-5591
Reply-To: john.navas@uttsbbs.uucp (John Navas) 

brian@jaguar.cs.utah.edu (Brian Sturgill) writes:

 > WHICH PLATFORM IS TECHNICALLY BETTER?
 > This one's easy, NT wins hands down.

With all due respect, I disagree.  Both OS/2 and NT have strengths and
weaknesses.  Nevertheless, the fact that OS/2 will run faster and in
far less memory is a substantial technical advantage.

 > Stability is another important issue.  OS/2 2.0 GA is not very
 > stable.  ...  IBM released a service pack for OS/2 2.0, but
 > unfortunately it too has stability problems.

Again, with all due respect I disagree.  My clients and I have found
GA + SP to be extremely stable.

RE:  Support

 > In general I prefer the Microsoft approach... rarely do I not find
 > what I needed, but this is largely a personal preference, the two
 > are largely equal.  Note that this is a recent development in IBM
 > -- when I started developing for OS/2 in February of last year,
 > their support was a nightmare.

And finally, while I agree that IBM support used to be poor, I
personally find the current level of support from IBM to be much
better than Microsoft.  IBM seems to want YOU to suceed; Microsoft
seems to want IT to succeed.  In my book that's a BIG difference.

Best regards,
John

p.s.  Another important technical advantage for OS/2 is that it does
a significantly better job of running DOS and Win16 applications.
                                                           
----
+------------------------------------------------------------------------+
| The Transfer Station BBS (510) 837-4610 & 837-5591 (V.32bis both lines)|
| Danville, California, USA. 400+ MB Files & FREE public Internet Access |
+------------------------------------------------------------------------+
Newsgroups: comp.os.os2.programmer
From: cfortier@genghis.news (Chris Fortier)
Subject: Re: Borland C++: what a dog.
Organization: Borland International, Inc.
	<CFORTIER.93Jan19164316@genghis.news>
	<1993Jan20.140136.8695@cci632.cci.com>
Date: Thu, 21 Jan 1993 23:20:45 GMT

In article <1993Jan20.140136.8695@cci632.cci.com> rom@cci632.cci.com (Rudynell S. Millian) writes:

   >
   >  It is true that there are no application frameworks (i.e. OWL) with
   >the first release.  There certainly is full RTL, BIDS, etc. support.
   >

|	   WHAT?! No application frameworks?! It has taken Borland this long
|   to release this thing, and now you are telling me it is not going to have
|   an application framework? How many people did Mr. Kahn have working on this
|   thing, two? The BC++ product has been in development for almost three years,

|   and all Borland has come up with is a "robust" user interface.


You misunderstood my statement.  I was referring to the compiler front end, 
that which parses your source code.  I was NOT referring to user interfaces to
our tools.

Also, if you knew the number of resources we had, you'd be absolutely amazed
as to how we can develop and deliver any products, never mind the high quality
level we do maintain for our DOS, Windows, and soon OS/2 and Win32, compilers. 
Understaffed is an understatement.


   >
   >> my advice: if you are waiting for borland c++ for os/2, you might be better
   >> advised to start looking elsewhere. this product is a joke, and in bad taste.
   >

|	   I second this advice! If there is no application framework from 
|   Borland then what is the point in buying the thing? Why pay hundreds of
|   dollars to Borland for something that is essentially going to be gcc++ with
|   a pretty PM Interface?


Borland is supplying container class libraries, which is part of the framework.
As far as PM interface classes go, Borland can't solve all of the development
world's problems.  This is a first generation product.  If you remember,
Borland did not have a framework for Windows until Borland C++ 3.0, 9 months
after their first generation Windows product, Borland C++ 2.0.  The cold hard
fact, is that you are going to have to wait and rely on third party libraries
to supply PM interface abstractions.

As far as a "pretty PM interface" goes, you obviously have not had the joy of
debugging a C++ program with gdb.  Any graphical interface is an improvement
over the line oriented nature of gdb.  And although you could go and get
emacs and port it to OS/2, you will not be able to approach the level of
tool integration that the Borland C++ for OS/2 IDE possesses.


|	   It is just too bad Borland doesn't take OS/2 seriously. Here is an 
|   opportunity for Borland to set a standard and run away with the market, and 
|   they are going to blow it!


Au contraire, Borland takes this product very seriously.  How in the world do
you think Borland is going to "blow it?"  You must be careful about such
blanket statements.  How can you criticize that which you have not used nor
seen?!


Chris
Newsgroups: comp.os.os2.programmer
From: os2man@panix.com (Larry Salomon Jr.)
Subject: Re: OS/2 Developer's Electronic Magazine
Organization: PANIX Public Access Unix, NYC
Date: Mon, 25 Jan 1993 13:13:41 GMT

In <19930124.214021.607@almaden.ibm.com> pmuellr@vnet.ibm.com (Pat Mueller) writes:

>>In article <19930122.084021.70@almaden.ibm.com>, pmuellr@vnet.ibm.com (Pat Mueller) writes:
>>>  Also assuming no really complicated IPF markup, a
>>> rexx program could be written to convert the .ipf file to a plain
>>> text file.
>>
>>Does such a tool exist already?

>Not that I know of.  But I've done stuff like this before.  It's not
>impossible, and the less complicated the source langauge (IPF), the
>less complicated the translator.  The PostScript converter would
>be the >fun< one!  I've been thinking about it a little over the
>weekend, looking through the IPF language docs.  I think it's certainly
>do-able - the only concern with REXX would be performance - which
>shouldn't matter much - you won't be converting stuff ALL that often.
>I'll probably make a start on this, but it likely would be submitted
>via the IBM EWS program, so it won't be available any time REAL soon.

Hey, Patrick!

Has anyone given any thought to using any of the YACC work-alikes to
generate a parser for IPF?  If so, you not only get decent C code
(read as: performance), but it should also be fairly easy to generate
anything you like.

(I *knew* my compiler class would come in handy for something!  :)

Cheers,
Q
-- 
Have a question for the OS/2 Programmer's Monthly (Electronic) Magazine?
Send me email and include your permission to place the question in the
mag!  The best questions of each month will be included.  More information
on "OS/2 PM Magazine" can be found in comp.os.os2.programmer! 
Newsgroups: comp.os.os2.programmer
From: ljensen@netcom.com (Colin Jensen)
Subject: Re: malloc() and swapper.dat problems ....
Organization: Netcom - Online Communication Services (408 241-9760 guest)
Date: Sat, 23 Jan 1993 18:59:32 GMT

In article <1993Jan20.144643.9495@njitgw.njit.edu> dic5340@hertz.njit.edu (David Charlap) writes:
>In article <1993Jan19.154532.20484@solaris.rz.tu-clausthal.de> catd@rz.tu-clausthal.de writes:
>>   p = ( int *) malloc( sizeof(int)*120...0);
>
>The (int *) cast is unnecessary in ANSI-C.  malloc() returns a (void
>*) which is compatible with everything.

Unfortunately, the cast is neccesary in C++, so the cast should be used
for better portability.

-- 
Colin Jensen
ljensen@netcom.netcom.com	cjensen@ampex.com
Newsgroups: comp.os.os2.programmer