HDTenEightyP/NetNews huggingface dataset:
From: esser@pib1.physik.uni-bonn.de (bernd esser)
Subject: emx 0.8f
Reply-To: esser@pib1.physik.uni-bonn.de
Organization: Physikalisches Institut Uni-Bonn
Date: Sun, 10 Jan 93 17:18:53 GMT

Hello everybody,
yesterday i spent a few hours and downloaded the 0.8f version of emx from
hobbes. I installed it and recompiled my 0.8e programs. I encountered some
problems while doing so:

 - first of all: by mistake i deleted my Emacs executable. So i had to
   dump a new version. This is not possible with the DLLs coming with
   0.8f. I got an error in loadup.el (something like end of file...).
   I reinstalled the DLLs from 0.8e and everything worked fine. Could this 
   be an error in one of the new DLLs?
 - Just at the first c++ file i tried to recompile i got a bunch of errors 
   from emx/include/strings.h and emx/include/memory.h because my file included
   std.h. In strings.h and memory.h there a several prototypes defined like :
      void *memccpy(void *s1, const void *s2, int c, size_t n)
   I had to change all occurences of s1 and s2 in these files to sa and sb 
   to get them compiled. I am somewhat confused about that!
 - In another c++ file i define a class with a protected member short *arr.
   The constructor allocates memory : arr = new short[size];
   The destructor frees this memory : delete [] arr;
   With emx 0.8e (gcc 2.2.2) this worked. With the new version the program
   writes a core-dump-file when executing the destructor. I had to change
   the destructor to : delete arr;
   Perhaps i am wrong, but i thought when i allocate memory with 
   "new type[size]" i have to deallocate it with "delete []".
 - After these changes my programs compiled without further error messages 
   (i compiled with -Wall). But a lot of them lead to various SYSxxxx messages 
   when i try to start them.

My programs are all c++, i do not use Zomf or Zmt. My configuration is:
   486/50 ISA board
   16  MBytes ram
   120 MBytes IDE drive
   ATI ULTRA PRO
   OS/2 2.0, SP installed and with 8514A video-mode
   background programs running: PSPM2 and MEMSTAT

Can somebody, who uses 0.8f and c++, tell me wether these problems are related
with 0.8f and gcc 2.3.3? 
Thanks a lot!
*-----------------------------------------------*
| Bernd Esser, Phys. Inst. d. Uni Bonn, Germany |
| ESSER@PIB1.PHYSIK.UNI-BONN.DE                 |
*-----------------------------------------------*
Newsgroups: comp.os.os2.programmer,comp.os.os2.advocacy
From: brian@jaguar.cs.utah.edu (Brian Sturgill)
Subject: Re: Why you should get everything in writing (long)
Organization: University of Utah CS Dept
Date: Thu, 7 Jan 93 22:01:54 GMT

In article <1ii7alINNon4@controversy.math.lsa.umich.edu> spexet@math.lsa.umich.edu (D. Robert Spexet II) writes:
>In article <1993Jan7.192103.16828@netcom.com> rcain@netcom.com (Robert Cain) writes:
>>I joined the Developers Assistance Program and through that arm
>>obtained a verbal assurance that there would be "no problem" obtaining
>>said source code since there was nothing proprietary.  Based on this
>>assurance and the license I had negotiated for using the interpreter I
>>quit my day job to live off my savings and develop this product which I
>>was going to call SimpleScript.
>
>Not to question your judgement in this case, but do you think that it was
>really a wise move to do what you did on the basis of a verbal promise,
>with nothing backing it up in writing?


I think you misunderstand Bob's problem.  All he wanted was a sample printer
driver.  IBM should have had this available well before OS/2 2.0 GA shipped.
The point is that they didn't, and they still don't.
I would agree with you comment if Bob had wanted something unusual from
IBM, but this is standard stuff.

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
From: os2man@panix.com (Larry Salomon Jr.)
Newsgroups: comp.os.os2.programmer
Subject: Re: Are there any good programming books for os/2 2.0?
Date: 10 Jan 93 16:08:34 GMT
Organization: PANIX Public Access Unix, NYC

In <4aV5wB1w165w@tcscs.UUCP> tcscs!zeta@src.honeywell.com (Gregory Youngblood) writes:

>I've been looking for some programming books for OS/2 but have not had any
>luck at all.

>I found out also that Microsoft Basic PDS 7.1 will also produce OS/2 real
>and protected mode programs as well.  

>I'd like any programming books for OS/2 either for Basic or C.  Thanks

I'm working on it.  :)  Of course, mine won't be out until end-April, and
that helps you quite a bit now.  :-/

If you don't know any programming for OS/2, there are a couple of books
which deal with OS/2 1.x (both kernal and PM).  I can't remember the name
of the kernal book, but the PM book is "Programming the OS/2 Presentation
Manager" by Charles Petzold.  I *highly* recommend getting it if you're
doing any PM programming.  Also, there is the "Client/Server Programming
Under OS/2" (or something like that) which has been updated for 2.0 (is
it on the shelves yet?  I haven't looked...).

Cheers,
Q
-- 
"If you choose not to decide, you  | "My other body is in the shop" - seen
 still have made a choice" - Rush  |  on a T-shirt
------------------------------------------------------------------------
Newsgroups: comp.os.os2.programmer
From: Volkmar.Stegmann@arbi.informatik.uni-oldenburg.de (Volkmar Stegmann)
Subject: Where to order C-Set/2 in Germany ?
Organization: University of Oldenburg, Germany
Date: Mon, 11 Jan 1993 13:11:25 GMT

Where do I have to order the CSet/2 (including Workframe/ Toolkit/ OS/2 2.0)
in Germany ? Does someone know a phone-number ?
From: keating@casemo.UUCP (John Keating )
Newsgroups: comp.os.os2.programmer
Subject: Split Window in EPM?
Date: 8 Jan 93 17:00:28 GMT
Organization: Cray Communications, Inc.

A feature that I sorely miss in EPM is the ability to split the working
window.  Is there a way to do this, and I just haven't found it yet?  Is
there a macro written to do this?  Could a macro be written for this?

Thanks much!

John

-- 
      John William Keating, III      /-----------------------------------------
 -+=< Cray Communications, Inc. >=+- | If you do something stupid after reading
 formerly: Dowty Communications Inc. | this message, it is your own fault, not
   keating%casemo@mimsy.cs.umd.edu   | mine nor the company I work for.  -me-
Newsgroups: comp.os.os2.programmer
From: greve@rs1.thch.uni-bonn.de (Thomas Greve)
Subject: MASM and `model os_os2'
Organization: University of Bonn, phys. Chemistry
Date: Tue, 12 Jan 1993 17:05:32 GMT

After i found out that my masm 5.1 also has an OS/2 version, i tried
to assemble some of the asm-samples of the toolkit, but masm choked on
`model large,os_os2'. The `large' is not unusual, but the `os_os2'
obviously is unknown to it. What does it mean (well, i can imagine it
halfway), and what happens if i leave it out?

Is masm 5.1 seriously useable for OS/2 2.0?

-- 
				- Thomas

   greve@rs1.thch.uni-bonn.de
   unt145@dbnrhrz1
Newsgroups: comp.os.os2.programmer
Subject: SYSVALS
From: logic@gacvx2.gac.edu
Date: 7 Jan 93 14:24:06 -0600
Organization: Gustavus Adolphus College, St. Peter, Minnesota

Gawd I know this is probably a faq, but I gotta ask it anyway..  I'm
trying to slog my way through Petzold's "Programming the OS/2 Presentation
Manager"..  My problem is with the SYSVALS programs, specifically SYSVALS3
and SYSVALS..  I can't get the vertical scroll bars to work properly..
I know i've seen posts concerning these programs in the past but, alas,
I didn't save them..  anyone have experience with these programs?  anyone
know how to get the vertical scroll stuff to work properly?

Any help greatly appreciated...
thanks,
al hart
From: aki@cruzio.santa-cruz.ca.us
Newsgroups: comp.os.os2.programmer
Subject: Re: Why you should get everything in writing (long)
Date: Sat, 09 Jan 93 12:43:15 PST
Reply-To: aki@cruzio.santa-cruz.ca.us

In article <1993Jan9.080229.26489@netcom.com>, stewarta@netcom.com (Alex Stewart) writes:
> 
> All in all, this whole thing was quite unfortunate all round, but blaming IBM
> for all of it seems to me to be both completely pointless and wrong.
> 
> And the point about a written contract was a good one.  As it appears to me,
> one guy at IBM was giving out wrong information.  The red tape of a written
> contract would have confirmed that what Bob wanted was, in fact, not possible.
> He wouldn't have gotten the contract, would have been told the problem right
> out, and would have been spared a great deal of expense.
> 


I'm not going to argue about who was right, who was wrong, and who
can be blamed for what happened to Mr. Cain.  However,  I will make
a few observations.

First of all, every person that I told about this case, was surprised.
Some wouldn't believe that IBM would let such a public relations fiasco
go that far.  Don't the guys at IBM KNOW how IMPORTANT invidual
software developers are??  Out of Windows software over HALF was
made by startups of less than 5 persons. If OS/2 is ever to become
anything more than a shadow of Windows,  it better stack every card
it can find in its favor.  Right now IBM just sent a clear message
to every code cruncher on this planet:  "Don't trust us."

It can be argued that this whole affair is the result of an individual
at IBM.  However,  I would like to point out that no matter what the
company,  the employer is, if not legally,  then morally responsible
for promises made by employees.  Besides,  none of the bad-IBM-PR
hunting journalists I talked to gave the notion of "just an
employees fault" more than a split-second of their time.  When will
IBM learn:  if you are big, everyone will be looking for reasons to
pick on you.  Of course this does give IBM an excellent opportunity
to fix the damage,  if it can do so quickly enough. (any VP's reading
this looking for brownie points??).

Comments?

Aki.

-- 
/  Phone: 408-662 9664   Fax: 662 9676  |  586 is a 586 no matter what  \ 
\  125 Searidge Ct #D, Aptos, CA 95003  |  Intel seez.  "Pent... WHAT?" /
Newsgroups: comp.os.os2.programmer
From: jdowdal@wam.umd.edu (John Dowdal)
Subject: emx .8f broke make 3.62
Organization: University of Maryland, College Park
Date: Tue, 5 Jan 1993 19:22:19 GMT


I installed the new version of emx last night (.8f) and it appears that
GNU make 3.62 has died.  I looked in make.exe and discovered it was compiled
with emx .8b, so the new .DLL's are probably incompatible with the old
compiler.  Murphy's law got me because I tested all of the commands except
make (doing 1 line compiles entered from the command line) and of course
make had to break.

Put simply, I need a make that is compatible with the new emx.  I cannot
build make from the sources myself because I need make to make make (arghhh!)


John
From: sdstpk@matt.ksu.ksu.edu (Stephen Spencer)
Newsgroups: comp.os.os2.programmer
Subject: OS/2 calls (assembly lang.)
Date: 7 Jan 1993 07:17:06 -0600
Organization: Kansas State University
NNTP-Posting-Host: matt.ksu.ksu.edu

What is the best source for OS/2 assembly level calls?  I'm interested in 
porting some msdos asm routines to os/2 with masm 6b but haven't had much
luck finding any good sources on the subject.  Thanks in advance...

-Stephen

-- 
i stand on ground i've walked before,|||    Stephen D. Spencer
to seek the way.                     |||    sdstpk@matt.ksu.ksu.edu
and watch the moon rise into night,  |||    Kansas State University
illuminating with its light.__-Iona-_|||______________________________________
Newsgroups: comp.os.os2.programmer
From: aaa@hpuerca.atl.hp.com (Simon Fowler)
Subject: Re: Beta C++ problems
Date: Wed, 6 Jan 1993 16:44:39 GMT
Organization: Hewlett-Packard Company, Atlanta GA

In article <BzrLrp.2Gu@hpuerca.atl.hp.com>, aaa@hpuerca.atl.hp.com (Simon Fowler) writes:
> More problems with Beta C++:
More Protection Faults:

        icc -c -Q -Gm3 -Fdi -Ti -Mp -DCCICC -DOSOS2 -DMWBC -DDEBUG -Ih:\mwb1.1 -IH:\ctree\os22 -Ih:\ctree  h:\mwb1.1\assert.cpp

General Protection Fault exception occurred at EIP = 001A7CBC on thread 0001.
Register Dump at point of exception:
EAX = 553E8028    EBX = 00000000  ECX = 55000004    EDX = 003284A6
EBP = 00216A20    EDI = 0035ACF8  ESI = 0030E1DC    ESP = 002169FC
CS =     005B  CSLIM = 1BFFFFFF   DS =     0053  DSLIM = 1BFFFFFF
ES =     0053  ESLIM = 1BFFFFFF   FS =     150B  FSLIM = 00000030
GS =     0000  GSLIM = 00000000   SS =     0053  SSLIM = 1BFFFFFF
Process terminating.
NMAKE : fatal error U1077: 'G:\OS2\CMD.EXE' : return code '99'
Stop.
===========================================================================
        icc -c -Q -Gm3 -Fd -Ti -Mp -DCCICC -DOSOS2 -DMWBCOMPD -DDEBUG -Ih:\mwb1.1 -IH:\ctree\os22 -Ih:\ctree  h:\mwb1.1\assert.cpp
General Protection Fault exception occurred at EIP = 001B65D4 on thread 0001.
Exception occurred in C Library routine called from EIP = 00054FB7.
Register Dump at point of exception:
EAX = 00930010    EBX = 00000040  ECX = 00085ED0    EDX = 00217B40
EBP = 00216560    EDI = 00930010  ESI = 00000001    ESP = 00216558
CS =     005B  CSLIM = 1BFFFFFF   DS =     0053  DSLIM = 1BFFFFFF
ES =     0053  ESLIM = 1BFFFFFF   FS =     150B  FSLIM = 00000030
GS =     0000  GSLIM = 00000000   SS =     0053  SSLIM = 1BFFFFFF
Process terminating.
NMAKE : fatal error U1077: 'G:\OS2\CMD.EXE' : return code '99'
Stop.

At least previously I was able to continue with minor mods (dropping options, etc.). Now I have 
combined portions of header files and none of the code compiles. Are these known problems?
Any workarounds? Trying to use a listing option to see if the problem can be narrowed down
does not work - just gives a very small list file (seems that it just breaks earlier).

At the moment, it seems that in order to continue, I'll need to purchase the Zortech compiler.
I prefer to stick with IBM - my experiences with Zortech were not too positive.

Help - anyone (even email).

simon
Newsgroups: comp.os.os2.programmer,comp.os.os2.advocacy
From: pkedrosk@student.business.uwo.ca (Paul S. Kedrosky)
Subject: MS Shafts 'em Again (was  Re: Why you should get everything in writi
Organization: University of Western Ontario
Date: Fri, 8 Jan 1993 02:43:15 GMT

jurlwin@gandalf.UMCS.Maine.EDU (Jeff Urlwin) writes:

> In article <1993Jan7.220154.446@fcom.cc.utah.edu> brian@jaguar.cs.utah.edu (B
> >In article <1ii7alINNon4@controversy.math.lsa.umich.edu> spexet@math.lsa.umi
> >>In article <1993Jan7.192103.16828@netcom.com> rcain@netcom.com (Robert Cain
> >>>I joined the Developers Assistance Program and through that arm
> >>>obtained a verbal assurance that there would be "no problem" obtaining
> >>>said source code since there was nothing proprietary.  Based on this
> >>>assurance and the license I had negotiated for using the interpreter I
> >>>quit my day job to live off my savings and develop this product which I
> >>>was going to call SimpleScript.
> >>
> >>Not to question your judgement in this case, but do you think that it was
> >>really a wise move to do what you did on the basis of a verbal promise,
> >>with nothing backing it up in writing?
> >
> >
> >I think you misunderstand Bob's problem.  All he wanted was a sample printer
> >driver.  IBM should have had this available well before OS/2 2.0 GA shipped.
> >The point is that they didn't, and they still don't.
> >I would agree with you comment if Bob had wanted something unusual from
> >IBM, but this is standard stuff.
> 
> Well, let's go back a little here.  He wouldn't have had a problem if MS
> hadn't bailed out of OS/2.  Don't be so quick to jump further on the IBM
> bash band wagon that you drive.  In essence, all three are at fault.
> IBM *should* have remedied this by now, but I suspect MS is stonewalling
> and IBM is scurrying to try and get this stuff out...

Oh, this is priceless, it used to be that Microsoft was just plain
evil (Bad-Bad-Bad) and they screwed their customers at every
opportunity. Now, they screw customers by proxy somehow through IBM.
God forbid those fabulous folks in Armonk act like lunkheads, no way,
not them.

I can see the taglines now: "Microsoft: The Moriarty of PC Software".
Welcome to comp.os.os2.advocacy, or as we around here like to call it
"cabal-land".

p

 __________________________________________________________________________
     Paul S. Kedrosky              __/ "In a certain village in La Mancha,
    pkedrosk@business.uwo.ca      __/ which I do not wish to name, there
   University of Western Ontario __/ lived not long ago a gentleman..."
  (519) 679-2111 x5174          __/
Organization: Penn State University
Date: Tue, 12 Jan 1993 03:15:23 EST
From: <CXC19$@psuvm.psu.edu>
Newsgroups: comp.os.os2.programmer
Subject: How can progs use the REXX stack?

Does anyone know how non-REXX programs can put data
onto the REXX stack?  It would be nice to be able to
do something like  dir *.txt > stk .  Is something
like this possible?

Carl Cotner
cxc19$@psuvm.psu.edu
Newsgroups: comp.os.os2.programmer
From: riipinen@dxcern.cern.ch (Petri Juhani Riipinen)
Subject: Which to pick, EMX-0.8 e or f ?
Organization: CERN European Laboratory for Particle Physics
Date: Tue, 12 Jan 1993 08:18:16 GMT

Hello there.

I don't have OS/2 yet, as I'm waiting for the 2.1 version to be realesed
before bying it. But at the moment I have very nice FTP accessing possibility
to get loads of OS/2 software, before I leave this place at february. Well,
I was browsing through hobbes last week and came across EMX-development system
and it looks interesting. But there are version e and version f. Which one
I should get? The e-version seemed to include also compiler, but the f
didn't. So, if I get the f-version, where to get the compiler? Is there
much improvement with f-version?

Summary: Please somebody tell me, what to get from hobbes, so that I would
	 have a working C-development for OS/2?

Email, if you may, please.

- PJR -
-- 
------------------------------------------------------------------------------
Petri J. Riipinen                (riipinen@dxcern.cern.ch)
Les terrases de Thoiry n.15      (riipin@vxldb1.cern.ch)
01710 Thoiry,  France            (riipin_dev@vxldb2.cern.ch)
Newsgroups: comp.os.os2.programmer
From: weinkam@fraser.sfu.ca (James Lawrence Weinkam)
Subject: ACCESS VIOLATION in IBMDEV32.DLL
Organization: Simon Fraser University, Burnaby, B.C., Canada
Date: Mon, 11 Jan 1993 22:02:44 GMT

I wrote a program to display each character of the selected font in
sequence.  The font is selected by means of the WinFontDlg procedure.
Once the font is selected, I do a GpiCreateLogFont using the fAttrs 
returned from WinFontDlg.  Then I do a GpiSetCharSet, GpiSetCharBox,
GpiQueryFontMetrics, GpiQueryCharStringPos to set the current font set,
size and to determine the height and width of the String to be displayed.
All these functions work perfectly.  I then do a GpiCharString using the
same string as was used in the GpiQueryCharStringPos.  

If the selected font is the Symbol Set font, and the size is greater 
than 100 points I get an ACCESS VIOLATION AT LOCATION 1ADC791D in
IBMDEV32.DLL 

If the selected font is the Symbol Set font with outline rather than fill
then the program works perfectly reguardless of size.  It also works
for all the other fonts.

I only get the ACCESS VIOLATION when I select the Symbol Set, fill, and
a point size of 100 or more.

Is this a bug in the IBMDEV32.DLL or am I doing something wrong?  If I
am doing something wrong then why do all the other cases work when this
case does not?

Thanks for any help. 

James Weinkam

PS:  This is with the GA+SP.  I decided to try the program on the same
same system with just the GA and it work fine, so I then reaplied the
SP and it now gets the ACCESS VIOLATION again.
just GA
From: merlin@neuro.usc.edu (merlin)
Newsgroups: comp.os.os2.programmer
Subject: IBM C Developer's Workset/2 discounted to $296 from $600 till 9/5/93
Date: 12 Jan 1993 01:58:32 -0800
Organization: University of Southern California, Los Angeles, CA
NNTP-Posting-Host: neuro.usc.edu

Hello,

I couldn't find the original note -- but someone from IBM compiler development
sent me email suggesting there wasn't any intent to extend the dicount on the
IBM C Developer WorkSet/2 (32 bit C compiler, debugger, toolkit, Workframe/2).

However, here it is again, Dr. Dobb's Journal, #197, February 1993, pp. 3-4:

      "And through September 5, you can save on IBM programming tools.
       IBM C Developer's WorkSet/2 is now available for $295 -- $600
       off the list price.  The WorkSet/2 includes a 32 bit C Compiler
       and debugger, a toolkit and IBM WorkFrame/2.  For an IBM
       authorized dealer near you, or to order OS/2 2.0 from IBM,
       call 1 800 3-IBM-OS2.

So, it seems someone at IBM is promoting this idea through September 5, 1993.

------------------------------------------------------------------------------
Alexander-James Annala
Principal Investigator
Neuroscience Image Analysis Network
HEDCO Neuroscience Building, Fifth Floor
University of Southern California
University Park
Los Angeles, CA 90089-2520
------------------------------------------------------------------------------
From: bigbill@vnet.ibm.com (Bill Sarantakos)
Date: Tue, 5 Jan 93 19:03:12 EST
Newsgroups: comp.os.os2.programmer
Subject: Re: OS/2 Advertisements in Dr. Dobbs Journal
Organization: IBM Canada Laboratory
Disclaimer: This posting represents the poster's views, not those of IBM
News-Software: UReply 3.0
            <1ickd5INNp4t@neuro.usc.edu>

In <1ickd5INNp4t@neuro.usc.edu> merlin writes:
>IBM advertised OS/2 2.0 developer's tools in January '93 Dr. Dobbs Journal.
>
>Strangely, in a double page ad on pp. 26-27 Worklframe/2 is offered at
>discount to $295.00 total cost through 9/5/93; however, in a single page
>ad on pp. 55 Workframe/2 is offered at $895.00-$520.00 = $375 through
>4/6/93.

We currently have a discount on WorkSet/2 for $375US.  We may have
one on WorkFrame/2, however, I      ^^^    don't think we do.  I
           ^^^^^
think the previous discount period went to 9/5/92 and someone may have
assumed it was a typo and mis-corrected it to 93.  Let me know what
is actually in the copy.  Thanks!

Bill Sarantakos    OS/2 C++ Compiler Development     Toronto, Ontario
Newsgroups: comp.os.os2.programmer
From: sip1@ellis.uchicago.edu (Timothy F. Sipples)
Subject: Re: Getting DOS to talk to OS/2
Reply-To: sip1@midway.uchicago.edu
Organization: Dept. of Econ., Univ. of Chicago
Date: Sun, 10 Jan 1993 17:53:56 GMT

In article <C0Mn3A.7zt@undergrad.math.waterloo.edu> papresco@cantor.math.uwaterloo.ca (Paul Prescod) writes:
>What I'm asking really isn't so complex...I want to start an OS/2
>editor from my DOS mail reader.  An OS/2 unzipper from my DOS term
>program.
>I don't mind setting up complex .cmd files for it.  I don't mind
>compiling something special in DOS.
>Is there any, any way to launch an OS/2 program from a DOS box.  Or is
>there any way to signal a "lurking" OS/2 program to wake up from a DOS
>box.  Or is the only way to make a batch file that polls the file
>system for a flag (YUUUUCH!)?

I didn't think it was possible, but, guess what?  Someone's done it.

Retrieve the file os2exec.zip, available via anonymous ftp from
ftp-os2.nmsu.edu.  It is now in directory /pub/uploads, but it will be
moved shortly.

-- 
Timothy F. Sipples      | Read the OS/2 FAQ List 2.0i, available from
sip1@ellis.uchicago.edu | 128.123.35.151, anonymous ftp, in /pub/os2/all/info
Dept. of Econ., Univ.   | /faq, or from LISTSERV@BLEKUL11.BITNET (send "HELP")
of Chicago, 60637       | [Read the List, THEN post to ONE OS/2 newsgroup.]