Eon/Eiffel 3122p3
-----------------

This release has two problems that are being worked on at the moment.

MSDOS - vdoc and browser

Certain words that should be highlighted are being displayed in normal
video. This can be a bit confusing in places.


MSDOS - vdoc 

The printing option has not been tested


MSDOS - go32.exe

The DJGPP runtime module, go32.exe is included in the package even though
it is compiled into each module. There is some sort of problem exec'ing
programs if this module is not on the path. A file is left open and
eon.exe will eventually run out of file handles.

If you are using Borland to compile Eiffel programs there is no need for
you to worry about this. 

If you are using DJGPP to compile Eiffel programs and you are using
version 1.12, again, there is no need to worry.

If you are using DJGPP to compile Eiffel programs and you are using
pre 1.12 version you may or may not have problems. You may need to
swap DJGPP\BIN and EON\BIN on your search PATH.


The smart thing to do is to get an upgrade to 1.12 anyway.




MSDOS - Borland C++ 4.0

Borland 4.0 (bcc) may not compiler Eon/Eiffel programs. The message
"Automatic data segment exceeds 64K" stops the linker. This is a known
problem but we haven't been able to solve it.

If anybody can fix this please let us know. This is not a straightforward
memory model problem.

Older compilers (tcc) are unaffected.


Linux

* The browser displays some characters in reverse flashing video. This
is something to do with ncurses.

* You will see a warning about an unprototyped function called exit(). 
Ignore it.


