On Sat, 17 Apr 2004, Arkady V.Belousov wrote:

> - bug in .lsm: "Entered-Date: 17APR2003".

Jim, can you correct this in the published LSM? It's a bit pointless to
release mem 1.6 just to correct the LSM date.

> - check_name() uppercases MCB.name. As result, instead "win386" we get
>   "WIN386".

well WIN386 doesn't run on FreeDOS so that's kind of a non issue.

> - "do NOT count MEM environment as free space" - why? Memory, currently used
>   for MEM, will NOT substracted from memory, which will be used for
>   subsequent programs call, so you get wrong "free/largest" value, if will
>   count MEM memory as "non-free".

There is no why -- it's just the same thing that MS MEM does. So for
compatibility I'm doing it as well -- otherwise MS MEM gives a different
value than FD MEM which is very strange. Also a new program that is loaded
will have the same environment size that MEM has so in that way it make
sense.

> - "don't merge free blocks in the output anymore" - why? Splitted free
>   blocks anyway (should be) joined by DOS, so for user is uninterested that
>   at given time some free block is splitted.

Same here -- compatibility with MS "MEM /d".

Bart



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Freedos-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to