HDTenEightyP/NetNews huggingface dataset:
From: louis@oak.ucsc.edu (Louis Goldstein)
Newsgroups: comp.os.os2.programmer
Subject: Re: makedepend and gmake for OS/2 ?
Date: 5 Jan 1993 23:18:01 GMT
Organization: University of California, Santa Cruz
Distribution: world
Reply-To: louis@arapaho.ucsc.edu
NNTP-Posting-Host: oak.ucsc.edu

In article <1993Jan2.171610.8001@cs.tu-berlin.de>, ernst@opal.cs.tu-berlin.de (Ernst Kloecker) writes:
|> Hi,
|> 
|> after good experience with 'makedepend' and 'GNU make' under UNIX I would
|> like to use these tools with OS/2, also.
|> 
|> Has anybody ported these to OS/2 already ?
|> 
|> 
|> Thanks for any info, Ernst.
|> --
|> 
|> -----------------------------------------------------------------------------
|> Ernst Kloecker      phone: ++49-30-6181635      e-mail: ernst@cs.tu-berlin.de
|> -----------------------------------------------------------------------------

Don't know about makedepend, but GNU make is available for OS/2 from 
ftp-os2.nmsu.edu.  Check out /pub/os2/00Index for location.

Enjoy!
Louis
From: clemens@faui8a.informatik.uni-erlangen.de (Clemens Beckstein)
Newsgroups: comp.os.os2.programmer
Subject: Re: emx .8f broke make 3.62
Date: Wed, 6 Jan 1993 09:54:23 GMT
Organization: Regionales Rechenzentrum Erlangen
NNTP-Posting-Host: faui8a.informatik.uni-erlangen.de

rvaniwaa@copper.denver.colorado.edu (Ronald J. Vaniwaarden) writes:

>In article <1993Jan5.192219.9159@wam.umd.edu> jdowdal@wam.umd.edu (John Dowdal) writes:
>>
>>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.

>I had the same problems when I loaded emx 0.8f but the solution was just to
>take a little while to build make again.  Unzip make and the sources.  Go into
>the source subdirectory and issue a make command.  Once it has stopped doing
>anything, you need to enter a control-c (to break make) and then issue a
>make again.  It will take you about 15-30 minutes to do this and I believe
>there is an error in the source to one of the c files.  It wants to use a
>function int max(int a, int b) which is not defined anywhere.  Simply add it
>it in (2 lines of code) in the appropriate file and you should be set.

>--Ronald Van Iwaarden

Could you possibly post the new executable?
Would save many of us --- I guess --- a lot of hassles...

Cheers,

- Clemens
Newsgroups: comp.os.os2.programmer
From: gruen@ipc1.rrzn.uni-hannover.de (Lutz Grueneberg)
Subject: Re: makedepend and gmake for OS/2 ?
Reply-To: gruen@ipc1.rrzn.uni-hannover.de
Organization: University of Hannover
Date: Thu, 7 Jan 1993 10:56:12 GMT

In article <1id4v9INNsd5@darkstar.UCSC.EDU>, louis@oak.ucsc.edu (Louis Goldstein) writes:
|> In article <1993Jan2.171610.8001@cs.tu-berlin.de>, ernst@opal.cs.tu-berlin.de (Ernst Kloecker) writes:
|> |> Hi,
|> |> 
|> |> after good experience with 'makedepend' and 'GNU make' under UNIX I would
|> |> like to use these tools with OS/2, also.
|> |> 
|> |> Has anybody ported these to OS/2 already ?
|> |> 
|> |> 
|> |> Thanks for any info, Ernst.
|> |> --
|> |> 
|> 
|> Don't know about makedepend, but GNU make is available for OS/2 from 
|> ftp-os2.nmsu.edu.  Check out /pub/os2/00Index for location.
|> 
|> Enjoy!
|> Louis
Yes, Louis is right. GNU-make works fine. It's available
in the directory /pub/os2/2.0/programming/emx-0.8e/contrib/gnumk362.zoo.
For Ernst it will be more suitable to catch GNU-make from
ftp.rrzn.uni-hannover.de, which mirrors selected parts of
hobbes.nmsu.edu, at the same location. 

'makedepend' is a
UNIX utility which scans C and C++ files and determines
the .h files on which they depend. The output is given in 
rules suitable for make. In fact this utility is not
needed for OS/2 cause gcc includes it. The option
-M supports the generation of this kind of
output :-). Any questions? Try the manual page or
the texinfo docs. 
 
Lutz
-- 
// Lutz Gr"uneberg
// Lehrgebiet Rechnernetze und Verteilte Systeme
// Universit"at Hannover
// Schlosswender Str. 5
// D-3000 Hannover 1, Germany
//
// Email: Grueneberg@rrzn.uni-hannover.dbp.de
//
//				... have a  n.i.c.e. day


Newsgroups: comp.os.os2.programmer
From: sip1@ellis.uchicago.edu (Timothy F. Sipples)
Subject: Re: Printer Drivers
Keywords: This field is intentionally left blank       device, driver
Reply-To: sip1@midway.uchicago.edu
Organization: Dept. of Econ., Univ. of Chicago
Date: Tue, 12 Jan 1993 04:04:33 GMT

In article <1993Jan11.095216.10896@newsie.dc.dk> ole@dc.dk writes:
>Coming from the unixworld I am not aware of any good ftp-sites for OS/2.
>I am looking for a printerdriver for Nec Pin P2+ and for
>OKI Microline 293 Elite.
>Remember real programmers does not die they just branch to another address.

The de facto OS/2 standard ftp site is ftp-os2.nmsu.edu.  It is huge.

You may not find the drivers you are looking for there.  My suggestion
on both models is to rely on any compatibility they over.  For
example, is the NEC compatible with any Epson model?

(In fact, that's what a lot of applications and Windows can do -- they
will list a particular model, but internally they'll use an Epson or
some other compatible driver.  I hope OS/2 continues to crosslist
specific models -- this next beta includes a lot more.)

-- 
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.]
From: Matthew.Peters@f347.n109.z1.fidonet.org (Matthew Peters)
Sender: Uucp@blkcat.UUCP
Newsgroups: comp.os.os2.programmer
Subject: C++ and Threads
Date: Wed, 06 Jan 1993 08:59:40 -0500

I am currently writing a C++ program that is going to use a lot of Threads.  And
since the Threads will be using a lot of globel lists of data, what is the best
way to let only one thread read/write the list at a time?  I am using system
sems.  Is there anything else that would be better to use?  The reason why I ask
such a question is because I feel that I am going to run out of systems sems. 
In OS/2 2.0 is there any other type of semephores?  thanks
Matthew
/s

Newsgroups: comp.os.os2.programmer
From: weinkam@fraser.sfu.ca (James Lawrence Weinkam)
Subject: Re: ACCESS VIOLATION in IBMDEV32.DLL
Organization: Simon Fraser University, Burnaby, B.C., Canada
Date: Tue, 12 Jan 1993 00:26:25 GMT

dic5340@hertz.njit.edu (David Charlap) writes:

>In article <weinkam.726789764@sfu.ca> weinkam@fraser.sfu.ca (James Lawrence Weinkam) writes:
>>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 

>What display driver are you using?  IBMDEV32.DLL is your display
>driver, much like DISPLAY.DLL was under the 16-bit graphics engine.
>If it's not an IBM driver, you must contact the vendor that supplied
>the driver.
>
I am currently using the standard VGA display driver that was installed
by the service pack, thus it is an IBM driver.

James Weinkam 
Newsgroups: comp.os.os2.programmer
From: hoppie@kub.nl (Jeroen Hoppenbrouwers)
Subject: OS/2 HELP facility -- how?
Date: Mon, 04 Jan 93 08:35:33 GMT
Organization: Tilburg University, Tilburg, The Netherlands
Followup-To: comp.os.os2.programmer

Hi,

In the extensive original IBM OS/2 Reference Guides and Programming Guides
I cannot find *anything* about OS/2's system help facility. I saw there's
a Help Manager in the system, and I can call this one, but no word about 
compiling a help database. How do I create such a beast? Is this a reason
to get the IBM C-set/2 kit?

Thanks,


Jeroen

-- 
Jeroen Hoppenbrouwers, research engineer at     |  Stop connecting computers;
Infolab, Tilburg University, The Netherlands    |  start connecting people!
From: brooke@cco.caltech.edu (Brooke Paul Anderson)
Newsgroups: comp.os.os2.programmer
Subject: Re: emx .8f broke make 3.62
Date: 8 Jan 1993 21:06:24 GMT
Organization: California Institute of Technology, Pasadena
NNTP-Posting-Host: sandman.caltech.edu

The gnumk362 that is in the uploads directory seems to work.  The
other ones don't (not with emx-0.8f, anyway).
From: fattire@vnet.ibm.com (BJ Hargrave)
Date: Mon, 11 Jan 93 09:25:30 EST
Newsgroups: comp.os.os2.programmer
Subject: Re: Need documents about HPFS structure
News-Software: UReply 3.0

In <alf.726602524@mcshh.hanse.de> Alf Zimmermann writes:
>We need very urgend documents about the HPFS file system structure. We must write a DISK DOCTOR
>
>CHKDSK won't fix our problem. He mean there was a little mistake and he said he
>has fixed it. But when you open the file that is broken, the complete system
>stops.
>
>Please mail to alf@mcshh.HANSE.DE or to audio@mcshh.HANSE.DE
>
>Thanx, ALF.
>

There is a new UHPFS.DLL (where the HPFS CHKDSK code resides) available.
It should be at the OS/2 FTP sites. It fixes a bug in CHKDSK where a
file allocation error was not correctly repaired. Please get the new
UHPFS.DLL and try again.
-----------------------------------------------------------------------
BJ Hargrave                     Internet: fattire@vnet.ibm.com
Boca Raton, FL                  IBMIPNet: bjhar@bjhar.bocaraton.ibm.com
From: bigbill@vnet.ibm.com (Bill Sarantakos)
Date: Fri, 8 Jan 93 02:23:02 EST
Newsgroups: comp.os.os2.programmer
Subject: Re: CSD for PDK IBM C set/2
Organization: IBM Canada Laboratory
Disclaimer: This posting represents the poster's views, not those of IBM
News-Software: UReply 3.0

In <C0IK98.EIs@acsu.buffalo.edu> William M. Utter writes:
>   I found a Csd for the 11/92 PDK of IBM C Set/2 compilier. I tryed

That's news to us!  Why would we provide a CSD along with a version
of the product, any fix needed would already be in.  The CSD you
obtained must be for C Set/2 Version 1.  Anything on the beta is
a pre-release of Version 2.  Please don't mix the two (it won't work).

Bill Sarantakos    OS/2 C++ Compiler Development     Toronto, Ontario
Newsgroups: comp.os.os2.programmer
From: awerman@panix.com (Aaron Werman)
Subject: Re: OS/2 Keyboard drivers - sample wanted (is REXX possible)
Date: Tue, 12 Jan 1993 12:59:57 GMT
Organization: PANIX Public Access Unix, NYC

In <1993Jan12.093132.10179@netcom.com> stewarta@netcom.com (Alex Stewart) writes:

>Aaron Werman (awerman@panix.com) wrote:
>: I would like to create a keyboard driver to a character mode
>: session. It would be nice if someone could point me to a sample.
>: It would be nicer if it was possible to write the thing as a
>: REXX exec.

>I'm not sure I understand you.  What do you want this "keyboard driver" to do?
>-- 

	Sorry - a touch of incoherence on my part.
	I am planning to have a pipe transfer data from a DOS program
	to an existing OS/2 app. In order to do that, I have to be able
	to grab input from the pipe, and send it to the program as if
	it was keyed into the keyboard. Maybe these things are called
	"keyboard monitor programs".

		Thanks,
			Aaron
-- 

Aaron Werman		awerman@panix.com
From: mike.walsh@compart.fi (Mike Walsh) 
Newsgroups: comp.os.os2.programmer
Subject: FORTRAN FOR OS/2?
Date: 8 Jan 93 10:23:00 GMT
Distribution: world
Organization: ComPart BBS, Helsinki-Finland, +358 0 506 3329 (14 lines V.32bis)
Reply-To: mike.walsh@compart.fi (Mike Walsh) 

Hi to Joensuu !
Mt TINFnn.ZIP/ZOO file of OS/2 applications tools etc (INF file) has
several possibilities. It's also a good source for other *shipping*
applications. (You can get it from hobbes probably as TINF31.ZOO or
from Compart BBS in Helsinki (TINF32.ZIP) or from CIS OS2USER LIB4
(TINF32 being uploaded next week).
This message gives me also the chance to say that you should treat IBM's
list of "Shipping" applications with some care. I noticed that:
a) there are lots of modules that IBM likes to call applications thus
multiplying the number.    and
b) several of the applications are NOT shipping - some CA products have
according to a recent PC Week only just gone into BETA with CA saying
end 1Q 93 for delivery.
I'm beginning to worry that people are trying to impress us with these
figures when there is nothing behind them !     Mike
                                             
----
+--------------------------------------------------+
| ComPart BBS    +358-0-506-3329 (ZyXEL V.32bis)   |
| Helsinki, Finland  -  Number 1 BBS in Finland    |
+--------------------------------------------------+
From: turpin@cs.utexas.edu (Russell Turpin)
Newsgroups: comp.os.os2.programmer
Subject: Windows development under OS/2?
Date: 10 Jan 1993 11:53:53 -0600
Organization: CS Dept, University of Texas at Austin
NNTP-Posting-Host: im4u.cs.utexas.edu
Summary: Request for recommendations.

-*----
I am potentially interested in developing a Windows app, in C++,
using OS/2 as a development platform.  (This desire is not so
strange as it sounds.  Windows seems to be the execution
environment that will be most broadly available: on top of DOS,
under OS/2, under NT, etc.  But I would just as soon not have to
deal with DOS myself.)

Toward this end, I have two questions:

   (1)  Does Turbo C++ for Windows run under OS/2?  In
        particular, does the debugger work?

   (2)  Is there any way (current or future) to wrap a
        Presentation Manager app for Windows execution
        (a la Microsoft's Win32s scheme for NT).

All advice is welcome.  Thanks.

Russell
Newsgroups: comp.os.os2.programmer
From: hoppie@kub.nl (Jeroen Hoppenbrouwers)
Subject: Minimized Dialog Box weirdness
Date: Mon, 04 Jan 93 13:11:00 GMT
Organization: Tilburg University, Tilburg, The Netherlands
Followup-To: comp.os.os2.programmer

Hello,

Does anybody know what an application that uses a dialog box is supposed
to do when the box is minimized by the user? When I do this, the box
dissapears and the icon appears, which is fine, but then the lower-left
corner of the dialog box is re-painted over the icon. I can capture
the MINMAXFRAME message which indicates this minimize event, but:

A) Should I turn off painting the box myself or should PM do this for me;
B) If I have to do it myself, what is the best way?

Thanks,


Jeroen

-- 
Jeroen Hoppenbrouwers, research engineer at     |  Stop connecting computers;
Infolab, Tilburg University, The Netherlands    |  start connecting people!
From: ballard@ucs.ubc.ca (Alan Ballard)
Newsgroups: comp.os.os2.programmer
Subject: Re: My Workframe/EPM bug.
Date: 4 Jan 93 17:18:01 GMT
Organization: The University of British Columbia
NNTP-Posting-Host: swiss.ucs.ubc.ca

In <1i9nf4INNmb1@iskut.ucs.ubc.ca> duffy@theory.chem.ubc.ca (Pat Duffy) writes:

> the only way I could get
>the context-sensitive help to work is by putting the full pathname of the
>EPMKWHLP.NDX file in the appropriate environment variable.   The fix that
>the readme file recommends (altering the DPATH) does not work.

I set EPMPATH to the directory containing the NDX file. This worked
for me.  (I would have expected DPATH to work also.)  
-- 
Alan Ballard                   | Internet: ballard@ucs.ubc.ca
University Computing Services  |   Bitnet: USERAB1@UBCMTSG
University of British Columbia |    Phone: 604-822-3074
Vancouver B.C. Canada V6T 1Z2  |      Fax: 604-822-5116
Newsgroups: comp.os.os2.programmer
From: os2man@panix.com (Larry Salomon Jr.)
Subject: Re: Minimized Dialog Box weirdness
Organization: PANIX Public Access Unix, NYC
Date: Mon, 4 Jan 1993 19:11:11 GMT

In <1993Jan04.131100.20139@kub.nl> hoppie@kub.nl (Jeroen Hoppenbrouwers) writes:

>Hello,

>Does anybody know what an application that uses a dialog box is supposed
>to do when the box is minimized by the user? When I do this, the box
>dissapears and the icon appears, which is fine, but then the lower-left
>corner of the dialog box is re-painted over the icon. I can capture
>the MINMAXFRAME message which indicates this minimize event, but:

>A) Should I turn off painting the box myself or should PM do this for me;
>B) If I have to do it myself, what is the best way?

Since dialog boxes were not meant to minimized, you'll need to trap the
WM_MINMAXFRAME message and hide any child windows in the rectangle
(0,0)-(SV_CXICON,SV_CYICON) if you're being minimized and show them if not.

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
------------------------------------------------------------------------
Xref: sparky comp.os.os2.programmer:7488 comp.os.os2.advocacy:12060
From: harvey@waikato.ac.nz
Newsgroups: comp.os.os2.programmer,comp.os.os2.advocacy
Subject: $100,000 on OS/2 and lose it. Whose Fault???
Date: 11 Jan 93 21:44:47 +1300
Organization: University of Waikato, Hamilton, New Zealand

> Monthly I checked with my IBM rep to see how it was going with regard
> to obtaining the code and was assured that it was just taking time due
> to the "normal" red tape.  I succeeded in making the port work and
> isolated the functionality required to integrate into the driver by
> early August and began to press IBM for the promised source code.  To
> my amazement and consternation I was told that the original contact
> that had made the promise was retired and wrong.  In fact the source
> code was owned by Microsoft and could not be released to me by IBM.
           ^^^^^^^^^^^^^^^^^^


I think this may be the key sentence here, maybe you should have gone on and
asked microsoft for the source code. If there really are a great company then
the would surelly just GIVE it to you. Its not like they want to see OS/2 fail
is it.


Don't give up on such a worthwile project just because

	a/ sombody from IBM lied, they don't represent the entire company. Or 
	   do they?

	b/ IBM dosen't own the code that you require

	
	c/ They want there computer back. Hell you can have mine. (just kidding
 	   the cost of postage would probably be more than the machine is
	   worth)



> 
> As a consequence I am out the $30k of savings I supported myself with
> and the $70k lost income from the period.  To add insult to injury they
> are now requiring the return of the PS/2 system loaned me to test the
> product on an IBM system.  I'm stonewalling.  I no longer have any
> interest in developing for OS/2 but would like their fuck up to cost
> *them* something.


Please there may be children listening and we don't want to influence there
tiny corruptable minds do we ???


> 
> I shelved the project at that point and decided to move my efforts to
> NT some time in the future since MS is making the equivalent source
> code available as a standard part of their driver development kit.  I
> advise the rest of you to do the same.  IBM still has way too much to
> learn about developer support.  Lots of splash but little content and
> some silly notion about making a profit on their developers tools.
> Beware.

I agree a really dumb idea to sell something so valuable for a profit. If we
all had it who knows what might happen. Althought IBM are doing a pretty good
job of writing most of the OS/2 software themselves. Comeon everybody else help
them out.

> 
> Thanks IBM.  I knew I could count on you.
> 
> Bob
> 
> -- 
> Bob Cain    rcain@netcom.com   408-358-2007
> 
>     'The meek shall inherit the earth--the rest of us will move on..'
>                                                     Sameer Parekh
> 
> 
>                PGP 1.0 or 2.0 public key available on request.


Mark Harvey

Still waiting for Borland C++ for OS/2, but I am getting sick of it and other
products are looking better and better.

Newsgroups: comp.os.os2.programmer
From: sthiagar@bronze.ucs.indiana.edu (sivasailam thiagarajan)
Subject: Re: CSet/2 vs. Watcom C?
Organization: Indiana University
Distribution: na
Date: Tue, 5 Jan 1993 14:45:34 GMT

In article <1992Dec30.222721.29697@samba.oit.unc.edu> Brandon.Vanevery@launchpad.unc.edu (Brandon Vanevery) writes:
>
>Which compiler is "better" for OS/2 programming?  Why?  Is there even any
>contest?
------
To toss my $0.02 in, I have both compilers and prefer Watcom C 386
9.0. Why? The executables it produces are consistently tighter. For
example, I compiled my fBMP program (available as fbmp.zip in
directory /pub/os2/2.0/graphics on Hobbes) using the following
commands:

	wcl386 /l=os2v2_pm /k65536 /omaxet /zp4 /4r fbmp.c

for Watcom, and

	icc /C+ /O+ /Sp4 fbmp.c
	link386 /a:4 /base:65536 /exepack fbmp,,nul,,fbmp

for C Set/2 (*not* to be confused with C/2; does anyone else find the
distinction confusing?). The results? Watcom produced an executable of
18944 bytes; C Set/2 produced one that was 34609 bytes long. That's a
difference of 15665 bytes, or about 45%! While most program don't show
such a dramatic difference, Watcom executables tend to be 10% - 35%
tighter than their C Set/2 equivalents. And I have NEVER found a
program where Watcom made a bigger EXE than C Set/2.

Why do I keep both compilers around? Some of the huge programs I've
ported from other platforms crash and burn under Watcom, but run under
C Set/2. For instance UMB Scheme. This large interpreter was written
for Unix, but was well-engineered so it's fairly easy to port. I
compiled and linked it FOR DOS using Watcom. The resulting .EXE ran
well on 386s, and in OS/2 DOS boxes (though you have to increase the
amount of DPMI). I changed the flags to compile and link for OS/2. The
resulting .EXE blows up shortly after it starts. I then took the
original source and tried porting to C Set/2. The executable is bigger
than the one that came out of Watcom, but it actually works!

(On the other hand, there's at least *one* program that "ported" under
Watcom and failed under C Set/2. That's POV-Ray Tracer. Of course,
this is cheating, since the version I "ported" was written for Watcom
C 386 for DOS!)

Anyway, this is just my two cents worth.

Raja Thiagarajan
(sthiagar@bronze.ucs.indiana.edu)
Newsgroups: comp.os.os2.programmer
From: thakulin@vipunen.hut.fi (Timo Tapio Hakulinen)
Subject: Calling 16 bit APIs from 32 bit programs
Organization: Helsinki University of Technology, Finland
Distribution: comp
Date: 4 Jan 93 20:29:03

I need to call OS/2 16 bit APIs from 32 bit C-code (GCC) and assembler
routines, but this seems to be fairly tricky business.  It's possible to
create a small assembler module to convert calling convention from the
standard C-convention into the Pascal-type calling sequence required by the
16 bit APIs, but I'm having trouble with declaring the 16 bit and 32 bit
code and data segments properly.  LINK386 keeps whining about this and that.
I've got adequate documentation about 16 bit APIs but virtually nothing about
32 bit system programming in OS/2, so much of what I'm doing is based on
guesswork and MASM 5.0 manual.  I wonder if anyone has a working chunk of
code / other info demonstrating how to make 16 bit system calls from 32 bit
segments and, more generally, how to perform cross-calling between 16 bit
and 32 bit segments, possibly sharing data among functions.

Cheers,

Timo
-----------
Timo Hakulinen
(thakulin@hila.hut.fi, thakulin@vipunen.hut.fi)


Newsgroups: comp.os.os2.programmer,comp.os.os2.advocacy