HDTenEightyP/NetNews huggingface dataset:
From: palm@netcom.com (Palm Computing)
Subject: can I intercept other win apps' GDI calls
Reply-To: chiejin@palm.com (Chie-Jin Cheng)
Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
Date: Mon, 16 Nov 1992 20:32:52 GMT

Hi there,

Is there any way to intercept other window apps' GDI calls for both WinNT
and Win3.1?

Thanks,

CJC
Newsgroups: comp.os.ms-windows.programmer.win32
From: knee@netcom.com (Mark Lanett)
Subject: Re: Naming Convention for Named Objects?
Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
Date: Mon, 16 Nov 1992 09:33:56 GMT

>Microsoft should do something like this, and should publicize it well. (We
>really don't need something comparable to the situation under DOS.  (My DOS
>machine has three different apps on it  which ALL use the environment variable
>TEMP to point to a scratch directory.... )

Wouldn't you *want* to only have to set one variable for that sort of thing?
If they chose decent filenames, that would be great. Kind of like unix's /tmp.
(I see your point, just a poor example).
Newsgroups: comp.os.ms-windows.programmer.win32
From: alistair@microsoft.com (Alistair Banks)
Subject: Re: Naming Convention for Named Objects?
Date: 20 Nov 92 03:12:48 GMT
Organization: Microsoft Corporation

In article <1992Nov13.184516.10985@e2big.mko.dec.com> stonecypher@star.enet.dec.com () writes:
>
>Has Microsoft published a spec detailing naming conventions for named
>objects? Names for named objects are system-global, so it is possible that
>two different applications will (unintentionally) conflict, choosing the
>same name for an object.
>
>
>I imagine Microsoft intends developers to embed the organization and
>application names in the object's name. For example, imagine that
>Microsoft App1 and Digital App2 both want to create a named pipe:
>
>	\MICROSOFT\APPLICATION\APP1\MYNAMEDPIPE
>	\DIGITALEQUIPMENT\APPLICATION\APP2\MYNAMEDPIPE

This is a good point. We have previously suggested that "unique"
names concatenate company, product, data type and version - but
I'll suggest that something "official" get written into the
documentation -- Alistair
Newsgroups: comp.os.ms-windows.programmer.win32
From: dwightm@microsoft.com (Dwight Matheny)
Subject: Re: ATI ultra pro drivers
Date: 16 Nov 92 20:57:41 GMT
Organization: Microsoft Corp.
Keywords: drivers

I have the same machine and am waiting for drivers. I've seen
postings from ATI on Compuserve saying that they're working on
a driver and will have it available by January.

-Dwight
From: udizzyd@mcl.ucsb.edu (Mike Schmitt)
Newsgroups: comp.os.ms-windows.programmer.win32
Subject: Trantor SCSI T128 Driver Installation
Date: 19 Nov 92 23:24:26 GMT

If anybody has successfully installed the T128 driver that Trantor
has posted, I'd appreciate some guidelines.  I've been unable
to make NT read the registry entries I'm putting in.

Thanks! :D

Mike
udizzyd@mcl.mcl.ucsb.edu
Newsgroups: comp.os.ms-windows.programmer.win32
From: walter@insu1.etec.uni-karlsruhe.de (Reiner Walter)
Subject: problems with "pipe"-call
Organization: Institut fuer Nachrichtensysteme, Uni Karlsruhe
Date: Thu, 19 Nov 1992 11:03:55 GMT


Hi !!!

When I run the executable file resulting of the following source code,
I am getting the message "call _pipe" on the screen and then a dialog box
appears: << Application error. The instruction at "0x004110a2" referenced memory
at "0x0012fa 84". The memory could not be written. >>


#include <fcntl.h>
#include <stdio.h>
#include <io.h>
#include <stdlib.h>

void main(void)
{
int *phandle[1], handle_write, handle_read;

        printf("call _pipe\n");
	if(_pipe(*phandle, 1024, O_BINARY) != 0) perror("pipecreation error");
	printf("readhandle:  %d\n",handle_read = *phandle[0]);
	printf("writehandle: %d\n",handle_write = *phandle[1]);
	close(handle_read);
	close(handle_write);
	printf("handles closed\n");
	return;
}

If anybody can help me, please send me an e-mail, thanks.

Bye, Uli.
Newsgroups: comp.os.ms-windows.programmer.win32
From: jstall@ih-nxt01.cso.uiuc.edu (Jeff Evan Stall)
Subject: Help with displaying 256 color bitmaps and drag and drop
Organization: University of Illinois at Urbana
Date: Mon, 16 Nov 1992 17:07:33 GMT

Keywords: bitmaps 256 drag help


I am making a program in Windows 3.1 using TPW 1.5 and BC++&AF 3.1 with  
Borland's Resource Workshop.  I can't figure out how to do these "simple"  
things:
* would like to display 256 color bitmaps from a resource.
* also would like to display 256 color 64x64 and 32x32 icons from a
  resource
* use 256 color bitmaps and icons in a dialog box (both "plain Windows"
  and "BorDLG")
* Implement drag and drop within a window- Like Excel or Word for Windows
  (All my documentation says how to do it with File Manager onto the icon)
* Background music- I have the source for WinPlay- but I can't compile it
  under BC++ 3.1.

Please e-mail any ideas to me.
Thanks for any help...

Jeff Stall
jstall@uiuc.edu
From: karmira@natinst.com (Apostolos Karmirantzos)
Newsgroups: comp.os.ms-windows.programmer.win32
Subject: Re: libcmt.lib & errno
Date: 17 Nov 1992 16:45:02 -0600
Organization: National Instruments, Austin, TX
NNTP-Posting-Host: falcon.natinst.com
Keywords: libcmt libc errno multi-threaded

matt@CIS.Prime.COM (Matt Judenfreund) writes:

>Is there any info on how/when to use libcmt.lib (the multi-threaded C library)
>and libc.lib (non=multi-threaded)?

>I have been using the libcmt.lib, (by virtue of the standard makefile) and
>everything was fine until I tried to access errno.  If you do that two things
>happen:
> (1) the linker starts whining about multiple definitions of variables
>(one from libcmt.lib and the other from libc.lib).
> (2) errno remains resolutely stuck at 0.

>So perusing <errno.h> I noticed that if _MT is #defined then errno is re-defined
>to use a function _errno.  Presuming that _MT stood for multi-threaded I dutifully
>rebuilt with /D_MT and that worked fine.

>Is that safe/normal?  It certainly doesn't seem like it - if it was than I would
>expect _MT to be defined as standard for the C compiler. 

>(I am currently using the July version of NT)

>Matt


  No it is not safe to just link with libcmt.lib (because under the October release
this isn't going to work). I had the same problem and I went through a few different 
"fixes" until I heard from Microsoft (through CompuServe) what is the correct way to
solve the problem.
  ATTENTION: This instructions works only for mutli-thread applications. Don't
follow them if you don't build a mutli-thread applications
1. Use $(guilibsmt) in your link line
2. Use $(cvarsmt) instead of $(cvars) ion your compile line
3. Do not extern errno in your code.

  As I said previously, this is the solution under the October release. (I don't know
if it's going to work for the July release you are using). 
  I would suggest to upgrade to the October release since it has quite a few bugs
fixed.
  I hope that this will help
	Lakis

-- 
+--------------------------------+-------------------------------------------+
| Karmirantzos Apostolos	 |E-mail: karmiran@natinst.com		     | 		
+--------------------------------+-------------------------------------------+
-- 
+--------------------------------+-------------------------------------------+
| Karmirantzos Apostolos	 |E-mail: karmiran@natinst.com		     | 		
+--------------------------------+-------------------------------------------+
From: small@bcstec.ca.boeing.com (Peter Small)
Newsgroups: comp.os.ms-windows.programmer.win32
Subject: How to I get a Beta copy of WIndows NT?
Date: 20 Nov 92 19:40:04 GMT
Organization: Boeing Computer Services, Seattle

I would like to look at the beta-test version of MS WIndows NT.

How do I get a copy?

Thanks,

PS

-- 
-----------------------------|**************************************************
-- small@bcstec.ca.boeing.com|
-- uunet!bcstec!small        |
-----------------------------|
Newsgroups: comp.os.ms-windows.programmer.win32
From: jslee@csie.nctu.edu.tw (James S. Lee)
Subject: How can I get NT Oct. Beta?
Organization: National Chiao Tung University
X-Newsreader: TIN [version 1.1 PL6]
Date: Sun, 15 Nov 1992 16:39:23 GMT

	I'm a graduated student in Taiwan. Could anybody tell me where or how
to get NT Oct. Beat, or its information?
	Thanks a lot!

James Lee
jslee@csie.nctu.edu.tw

National Chiao Tung Univ. CSIE Dep. Taiwan R.O.C

Newsgroups: comp.os.ms-windows.programmer.win32
From: alistair@microsoft.com (Alistair Banks)
Subject: Re: File Formats
Date: 21 Nov 92 18:42:27 GMT
Organization: Microsoft Corporation
Keywords: NT EXE DLLs

In article <57032@olivea.atc.olivetti.com> arms@strobe.ATC.Olivetti.Com (Stevie Ray @ His Desk) writes:
>Does anyone have a description of the file formats of EXEs and/or
>DLLs for windows NT? (I don't think that there is a difference between
>NTFS and FAT)

The format of .exes and .dlls is certainly the same no matter what
the filesystem. I believe th format is on the October SDK, but if
you can't find it, the folks on compuserve will know -- Alistair
Newsgroups: comp.os.ms-windows.programmer.win32
From: mcuff@borland.com (Michael Cuff)
Subject: Re: setting escape for terminal telnet
Originator: mcuff@genghis.borland.com
Organization: Borland International
Date: Mon, 23 Nov 1992 20:32:16 GMT

In article <!wq1z_m@rpi.edu> moncrg@aix.rpi.edu (Gregory Donald Moncreaff) writes:
>is there any known way to change the default escape key
>for telnet sessions using terminal. the defualt seems
>to be ^C which is rather odd as everyone else seems to
>use ^]
>

At the 'telnet >' prompt type 'escape'. This will prompt you for a new Escape
character. 
This will change the escape chararter on per-session basis.
Agreed, ^C is very odd here.

Michael Cuff -=+Borland Language QA+=-   <mcuff@borland.com>


Newsgroups: comp.os.ms-windows.programmer.win32
From: alistair@microsoft.com (Alistair Banks)
Subject: Re: BETA RELEASE, DDK, WHEN?
Date: 21 Nov 92 18:36:12 GMT
Organization: Microsoft Corporation

In article <1992Nov19.141640.23564@rz.uni-karlsruhe.de> walter@insu1.etec.uni-karlsruhe.de (Reiner Walter) writes:
>I'd like to know when the beta release and the
>DDK will be available in Germany, and how much the
>DDK is.

PLease contact you local Microsoft subsiduary, in Germany, in your
case -- Alistair
Newsgroups: comp.os.ms-windows.programmer.win32
From: stonecypher@star.enet.dec.com ()
Subject: Re: Naming Convention for Named Objects?
Reply-To: stonecypher@star.enet.dec.com ()
Organization: Digital Equipment Corporation
Date: Fri, 20 Nov 1992 18:52:37 GMT


In article <1992Nov20.031248.25792@microsoft.com>, alistair@microsoft.com (Alistair Banks) writes:
|>
|>In article <1992Nov13.184516.10985@e2big.mko.dec.com> stonecypher@star.enet.dec.com () writes:
|>>
|>>Has Microsoft published a spec detailing naming conventions for named
|>>objects? Names for named objects are system-global, so it is possible that
|>>two different applications will (unintentionally) conflict, choosing the
|>>same name for an object.
|>>
|>>
|>>I imagine Microsoft intends developers to embed the organization and
|>>application names in the object's name. For example, imagine that
|>>Microsoft App1 and Digital App2 both want to create a named pipe:
|>>
|>>	\MICROSOFT\APPLICATION\APP1\MYNAMEDPIPE
|>>	\DIGITALEQUIPMENT\APPLICATION\APP2\MYNAMEDPIPE
|>
|>This is a good point. We have previously suggested that "unique"
|>names concatenate company, product, data type and version - but
|>I'll suggest that something "official" get written into the
|>documentation -- Alistair
|>

Okay, please ask them to post a preliminary description, when it
becomes available.

Thanks!

-----------------------------------------------------------------------------
Tom Stonecypher, Digital Equipment Corporation, stonecypher@star.enet.dec.com
-----------------------------------------------------------------------------
Newsgroups: comp.os.ms-windows.programmer.win32
From: dicks@cfsmo.honeywell.com (Richard D. Schlotfeldt)
Subject: Setup 800x600 et4000?
Organization: J. Random Misconfigured Site
Date: Wed, 18 Nov 1992 20:57:45 GMT
X-Newsreader: TIN [version 1.1 PL6]
X-Posted-From: sun3a-hyde.honeywell.com
NNTP-Posting-Host: sol.ctr.columbia.edu

My monitor loses synch at 1024x768 (bandwidth and refresh are
too low) but it is capable of 800x600. Is there a way to set up
Windows NT to use 800x600 with a et4000 card? The setup doesn't
seem to offer this option.

My display card, by the way, is an STB Powergraph which does work
though its not on the compatibility list.

Thanks,

Dick Schlotfeldt
Newsgroups: comp.os.ms-windows.programmer.win32
From: n276ae@tamuts.tamu.edu (Mark Radulovich)
Subject: Re: NT book
Organization: Texas A&M University, College Station
Distribution: comp
Date: Thu, 19 Nov 1992 07:08:47 GMT


I must sa, after all the talk of Inside Windows NT, I am not at all 
impressed. What I mean is that, I was led to believe that this could be
a type of book that would be useful to a developer. While it does address
some things like irql's, it doesn't go into enough detail to be really
useful. Too much of this book is dedicated to talking about threads and
objects, something every programmer should know quite well by now...

Overall, this book can be viewed as a documentary of the creation/design
of Windows NT rather than any kind of technical book. Most of the book
is written in an "overview" mode...gee, just what I want....

If I were writing for a magazine, or teaching a course on operating
system types, this would be good reading, as one can figure out how it
works differently from unix, Macs,... but right now it sits by my
book on Ford's revival in the '80's and Iaccoca's book. It has good
company......


My recommendations:
	SKIM THIS BOOK IN A STORE BEFORE YOU BUY IT!!!!!
	(I ordered it- not a good idea, unless you've seen it first)

-Mark Radulovich,
 owner- Integrated Media Systems


Newsgroups: comp.os.ms-windows.programmer.win32
From: duling@vaxc.niehs.nih.gov
Subject: NT multitasking ??????????
Followup-To: .
Summary: console apps don't seem to share the cpu
Keywords: NT, multitasking, console, C
Reply-To: .
Organization: National Inst. of Environmental Health Sciences
Distribution: .
Date: Thu, 19 Nov 1992 15:47:31 GMT

Has anyone tried testing the multitasking of Windows NT ?

I have found that a console mode 32 bit application with the
focus does not share the cpu with other user processes.  
However, a Win32 GDI application with the focus does share
the cpu with other user processes, including console mode apps.
Even "dir \ /s /-p" with the focus will bog down everything
else, even GDI programs, and that is a microsoft application !
My question is, what is going on here ?  T

I need answers to this dilemma.  Is Microsoft listening ?  We should 
be able to take a simple character mode application, compile it, and
expect reasonable multitasking performance in a supposedly pre-emptive
environment.

Also, I have compiled the same ANSI C code with the Oct SDK
creating a 32 bit program and with the Borland C++3.1 compiler
creating a 16 bit program with these (curious) results:

	-- trial --				  -- run time --
1. test32.exe console mode Win32 app with focus:	667 s
2. test16.exe DOS 16 bit app in Win 3.1 default
                             dos box with focus:	558 s

where test.exe is a floating point intensive calculation
program with very little screen or file output.  Times are
taken from the C run time library.  My configuration is:

Dell 450DE/2, 16MB RAM, 30MB swapfile (NT)
(nt compile)	cl386 -c -G3 -W3 -Di386=1 *.c
		link -subsytem:console -entry:mainCRTStartup \
		-out:test32.exe *.obj libc.lib ntdll.lib kernel32.lib

Well, I understand this is a beta operating system, but is the 
kernel performance expected to improve, or just the api perfomance ?

Any responces will be appreciated.

-- Dave Duling
   Laboratory of Molecular Biophysics
   National Institute of Environmental Health Sciences
Newsgroups: comp.os.ms-windows.programmer.win32
From: sasdxk@skyhawk.unx.sas.com (Dave Kolb)
Subject: Re: ********
Originator: sasdxk@skyhawk.unx.sas.com
Date: Mon, 16 Nov 1992 15:06:01 GMT
Organization: SAS Institute Inc.


In article <1992Nov16.074336.4637@news.jit.dec.com>, tima_kim@hgova.enet.dec.com writes:
|>
|> Hello,
|>
|> I just install NT October release with no problem.  But when I want to boot
|> DOS, it just hang.
|>
|> My situation is that I only create a very small partition for DOS.  When
|> installing BT, NT said that it cannot recognise the C: drive and format my C:.
|> I choose FAT and proceed.
|>
|> Is it truth that I must have a C: > a certain size ?
|>
|> Moreover, how can I repair the DOS partition without totally reinstall again ?
|>
|> Here is how I partition the hard disks:
|>
|> FIRST HARD DISK
|> ===============
|>
|> DOS (C: 1 MB)                  - Primary DOS partition
|> OS/2 2.0 Boot Manager (1 MB)
|> Unused (30 MB)
|> SCO UNIX (370 MB)
|>
|> SECOND HARD DISK
|> ================
|> DOS (D: 100 MB)                - Primary DOS partition
|> OS/2 2.0 (E: 50 MB, HPFS)   --+- Extended DOS partition
|> NT (F: 150MB, NTFS)         -/
|> Unused (100 MB)

October NT is incompatible with OS/2 Boot Manager for one thing.

If you reformatted C: their isn't much "repairing" that can be done.

-- 
Dave Kolb                     Opinions are mine not SAS'
SAS Institute, Inc.           EMAIL:      sasdxk@unx.sas.com
SAS Campus Drive - J206       Phone:      (919) 677-8000 x6827
Cary, NC  27513-2414 USA      FAX:        (919) 677-8123
From: toddy@uni-paderborn.de (Thomas Rose)
Newsgroups: comp.os.ms-windows.programmer.win32
Subject: DAT Streamer Problem
Date: 23 Nov 1992 11:37:16 GMT
Organization: Uni-GH Paderborn, Germany
Distribution: world
NNTP-Posting-Host: jenis.uni-paderborn.de

Hi !

Ich habe ein Problem mit dem folgenden SCSI Streamer !

Es handetl sich um ein Modell GiGa 1200 der Firma Giga-Tape !

        Modell Giga 1200  (Giga-Tape Corp.)
                - Externer SCSI DAT Streamer
                - Bei 120 min Tape 1.2 GB Kapazitaet


Verwendete Hardware : 486-33 ISA, Adaptec 1542B, 540MB Conner Platte

Folgendes ist unser Problem:

1. Wir haben keine Handbuecher zu dem Geraet. Kennt jemand diesen Streamer,
und hat er vieleicht die Handbuecher dazu ?

2. Kennt jemand diesen Streamer aus dem Einsatz.

3. Wir schaffen mit verschiedenen Software Paketen nicht die eigentliche
Kapazitaet von 1.2 GB, sondern nur ca. 600 MB bei einer Uebertragungsrate
von ca. 6 MB pro Minute. Da das Band des Streamers ja immer mit gleicher
Geschwindigkeit laeuft, und der Kontroller mehr Uebertragungsrate schaffen
muss, wird es wohl ein Software Problem sein.

4. Kann es sein, das der Streamer die 120 Minuten mehrfach durchlaeuft, und
dadurch die 1.2 GB mit 2 600 MB Durchlauefen macht ?

Wie laesst sich die Uebertragungsrate mittels Softwareeinstellungen bei
Kennt jemand eine gute Backup Software, die das Problem beseitigen koennte ?


    Vielen Dank fuer die Hilfe

              Thomas Rose
              Uni-Paderbrn FB 17

P.S.: Antwort bitte via elm an toddy@uni-paderborn.de
From: werner@oliver.sun.ac.za (Werner Fouche)
Newsgroups: comp.os.ms-windows.programmer.win32
Subject: Trying to run MS Windows on a T8500.
Date: 16 Nov 92 16:18:56 GMT
Article-I.D.: hippo.1992Nov16.161856.12088
Organization: Rhodes University, Grahamstown, South Africa
X-Newsreader: TIN [version 1.1 PL6]

Hi!

I am trying to run MS-Windows 3.1 on a Toshiba T8500 laptop
computer. It is a 386-based machine running DOS 5.0 + HIMEM.SYS.
I am using MS-Works under MS-Windows 3.1 and am experiencing
frequent crashes! Oh, another thing, SMARTDRV.SYS does also
not work. Does all of this make sense?

If think you know what I may be doing wrong, please let me know.

Thank you.

---
werner@cs.sun.ac.za
Newsgroups: comp.os.ms-windows.programmer.win32
From: alistair@microsoft.com (Alistair Banks)
Subject: Re: Win32 equivalent of popen()
Date: 20 Nov 92 03:15:51 GMT
Organization: Microsoft Corporation

In article <1eav9tINNor9@armory.centerline.com> cparker@centerline.com writes:
>How does one do the equivalent of popen() in NT? I want
>to start another process, but make sure that it's stdin
>and stdout are pointed to pipes which the parent 

I'm at home, and haven't got the win32 api at hand - there is
of course a way - you use win32 apis to get the handles to 
stdin & stdout, and start youre "child" using inheritance
options - I hope this is a vague pointer, but if it doesnt
lead you to the API references, I'll look around harder -- Alistair
Newsgroups: comp.os.ms-windows.programmer.win32
From: alistair@microsoft.com (Alistair Banks)
Subject: Re: NT book
Date: 21 Nov 92 18:33:52 GMT
Organization: Microsoft Corporation
Distribution: comp

In article <1992Nov19.070847.13549@tamsun.tamu.edu> n276ae@tamuts.tamu.edu (Mark Radulovich) writes:
>
>I must sa, after all the talk of Inside Windows NT, I am not at all 
>impressed. What I mean is that, I was led to believe that this could be
>a type of book that would be useful to a developer.

Inside Windows NT is a most readable overview of the Windows NT architecture
which will helps developers and other understand the capabilities of
Windows NT, and the descision process that went on behind its design. It
is not an "API" or "how-to" book, and if that's what someone led you
to believe, you were mis-lead.

The SDK & DDK are the API & how-to devices, but I would thouroughly
recommend Inside Windows NT to anyone wishing to understand "why Windows NT"
and "how Windows NT" -- Alistair
Xref: sparky comp.os.ms-windows.programmer.win32:1986 comp.os.ms-windows.misc:4615 comp.os.ms-windows.programmer.misc:3449 misc.forsale.computers:40426
From: westes@netcom.com (Will Estes)
Subject: Does NT Support Installable File System?
Organization: Mail Group
Date: Tue, 24 Nov 1992 02:09:45 GMT

Does NT have a concept of an installable file system so that you can
design your own alternatives to just NTFS, HPFS, FAT, etc.?
Specifically, I'd be interested in a file system that transparently
migrated information from disk to tape and/or optical, disk spanning,
while maintaining the image of a single logical disk system to the user.

What capabilities does NT support for installing a roll-your-own file
system? 

Thanks,
Will Estes		Internet: westes@netcom.com
From: karlth@rhi.hi.is (Karl Thoroddsen)
Newsgroups: comp.os.ms-windows.programmer.win32
Subject: Re: Does Borland plan to support NT on non-X86 archtectures?
Date: 16 Nov 92 12:57:02 GMT

In <hatton.721878944@cgl.ucsf.edu> hatton@socrates.ucsf.edu (Tom Hatton) writes:

>karlth@rhi.hi.is (Karl Thoroddsen) writes:

>>Borland is working on both NT & OS/2 compilers.  I would guess that their 
>>development priorities have by now shifted from OS/2 over to NT so we
>>should be able to get our hands on a NT & WIN32S compiler possibly in the
>>first half of '93.

>Glad to see that the board of directors at Borland is keeping you
>informed as to their plans - or are you perhaps psychic?

Ho Ho!  Hold your horses Tom!
  
I said: "I would *guess* <Borland puts NT before OS/2>".

>They have the OS/2 C++ compiler in beta, now, and it certainly will
>be out before an NT offering from them, unless you have hard data
>to the contrary. Having seen the beta for OS/2, it looks very nice;
>as, no doubt, will the version for NT, when it finally arrives.

Borland will without doubt release BC++ for OS/2 and perhaps even before the
NT or WIN32S version(s) but I would *think* that they, like most other
major software companies, consider the Windows API to be the API that the
market has chosen.  

>Tom

Karl
-- 

\ Internet: karlth@rhi.hi.is             \ Karl Thoroddsen University Of Iceland
 \ Respect...            , Peter Ustinov  \ Department Of Computer Science