www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1993/07/19/10:59:16

Date: Mon, 19 Jul 93 10:10:42 EDT
From: DJ Delorie <dj AT ctron DOT com>
To: vincent AT physique DOT ens DOT fr
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: Re:

> 	* A major problem using GO32, in my opinion, is the exit on "fatal disk
> full !..." when swapping, you loose all your work without notice! a possible
> solution might be to reserve a specific file on disk with a user define size
> which would be the last swapping space before dying : as long as there is free
> space on disk, it is used when there is no more then GO32 issue a warning
> message and use the space in the specific file. I hope it is not too difficult
> to achieve and could be very usefull (at least for me).

I'm working on this, along with a set of functions similar to
coreleft().


> 	* I think DJ speaks of implenting a user friendly way to handle interrupts
> in next release, thus avoidind hacking GO32. It could be nice to reserve a
> buffer in DOS memory to allow exchange between 16bits and 32 bits words, I
> usually use a 64K buffer allocated with farmalloc() in go32.

The same transfer buffer that the dos calls use will be publically
available, and I hope to make some of the conventional memory
available also.


> 	* Small compatibility Pb: using GRX the special key like arrows, end etc
> does have the same code using version 1.08 and 1.10, they are shiffed of 256 in
> the last version. If there is no reason it could be nice to keep the same code
> betwwen the various version. (Also is there a header where these key are
> defined, if not I am ready to do it).

There is not a header yet, although I have one at home that I use for
MicroEmacs.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019