1. Euphoria version 2.1 beta-test release now available!
The beta release of 2.1 is now available.
You can download it from:
http://members.aol.com/FilesEu/v20.htm
The changes from the alpha release are described in:
http://members.aol.com/FilesEu/relnotes.htm
and in plain text below:
Euphoria 2.1 beta release
March 5, 1999
* The rest of the files in the euphoria\doc directory have now been
converted to HTML. Every .doc file in the doc directory now has a
corresponding .htm file in the euphoria\html directory. Several
improvements and clarifications were made in the documentation.
* You will now be warned when you have code that comes immediately
after an exit, return or abort() statement. This code can never be
executed. Suggested by Gabriel Boehme.
* safe.e no longer includes graphics.e. This eliminates possible naming
conflicts when safe.e is substituted for machine.e.
* Using code supplied by David Guy, safe.e will now let you add or
remove externally-allocated blocks of memory on the "safe address
list". See the new library routines: register_block() and
unregister_block().
* message_box() now uses the handle of the active window rather than
NULL. This forces the user to reply to your message before he can
continue to interact with your program. He won't be prevented from
interacting with other programs. Thanks to Austin C.
* get() and value() have been sped up by a further 5% thanks to Gabriel
Boehme.
* exw.exe has been made less likely to crash mysteriously when attacked
by a virus.
* sanity.ex now checks your installation of Euphoria. You'll be warned if
your PATH or EUDIR variables are not set, or your ex.exe, exw.exe,
pdex.exe, or pdexw.exe files have been corrupted or not installed
correctly in euphoria\bin.
* The security of bound and scrambled programs has been tightened
some more. Thanks to Rusty Davis.
* To save space in euphor21.zip, the install program now generates the
HTML and DOC files from a common source, using Junko Miura's
documentation generator. In the process, the generator is deleted, but
you can download it from the RDS site.
* When a type_check failure occurs you'll be warned if the type
erroneously returned a sequence for it's "true/false" result.
Previously, a sequence result was simply reported as a type_check
failure. Suggested by Ralf Nieuwenhuijsen.
* The code for demo\win32\winwire.exw was cleaned up considerably.
* The install program will warn you to change your autoexec.bat file when
you install a new release of Euphoria onto a different drive.
* Several bugs were fixed. The most serious ones are listed first.
* bug fixed: If you shrouded a program using shroud.bat, it would
probably not run using the Public Domain ex or exw, since the
shrouding process would make the "with xxxx" stamps in the .e
files in euphoria\include invalid. There was no problem with
binding a program.
* bug fixed: A small percentage of bound .exe files would fail to
run due to a bug in the security (checksum) mechanism.
* bug fixed: In some cases, Euphoria might crash the first time
your program tried to display the trace window. Thanks to
Patrick Quist and Ralf Nieuwenhuijsen.
* bug fixed: prompt_number() now uses the "%g" format. Thanks to
Irv Mullins.
* bug fixed: In ed, if you switched from a window where the cursor
was beyond 80, to another window, the other window might be
blanked out.
* bug fixed: Under WIN32, the safe address list in safe.e will now
be initially empty. It was erroneously including some low memory
areas that are only valid under DOS32.
Registered users of 2.1 can get the new (free) beta instructions.
Just send me an e-mail request at:
rds at attcanada.net
Remember that anyone who registered for 2.0 (single or dual platform)
on or after July 15, 1998 is eligible to download 2.1 for free.
Regards,
Rob Craig
Rapid Deployment Software
http://members.aol.com/FilesEu/
2. Re: Euphoria version 2.1 beta-test release now available!
- Posted by LEVIATHAN <lordlev at WA.FREEI.NET>
Mar 05, 1999
-
Last edited Mar 06, 1999
Robert Craig wrote:
> The beta release of 2.1 is now available.
> You can download it from:
>
> http://members.aol.com/FilesEu/v20.htm
>
> The changes from the alpha release are described in:
>
> http://members.aol.com/FilesEu/relnotes.htm
>
> and in plain text below:
>
> Euphoria 2.1 beta release
> March 5, 1999
>
> * The rest of the files in the euphoria\doc directory have now been
> converted to HTML. Every .doc file in the doc directory now has a
> corresponding .htm file in the euphoria\html directory. Several
> improvements and clarifications were made in the documentation.
>
> * You will now be warned when you have code that comes immediately
> after an exit, return or abort() statement. This code can never be
> executed. Suggested by Gabriel Boehme.
>
> * safe.e no longer includes graphics.e. This eliminates possible naming
> conflicts when safe.e is substituted for machine.e.
>
> * Using code supplied by David Guy, safe.e will now let you add or
> remove externally-allocated blocks of memory on the "safe address
> list". See the new library routines: register_block() and
> unregister_block().
>
> * message_box() now uses the handle of the active window rather than
> NULL. This forces the user to reply to your message before he can
> continue to interact with your program. He won't be prevented from
> interacting with other programs. Thanks to Austin C.
>
> * get() and value() have been sped up by a further 5% thanks to Gabriel
> Boehme.
>
> * exw.exe has been made less likely to crash mysteriously when attacked
> by a virus.
>
> * sanity.ex now checks your installation of Euphoria. You'll be warned if
> your PATH or EUDIR variables are not set, or your ex.exe, exw.exe,
> pdex.exe, or pdexw.exe files have been corrupted or not installed
> correctly in euphoria\bin.
>
> * The security of bound and scrambled programs has been tightened
> some more. Thanks to Rusty Davis.
>
> * To save space in euphor21.zip, the install program now generates the
> HTML and DOC files from a common source, using Junko Miura's
> documentation generator. In the process, the generator is deleted, but
> you can download it from the RDS site.
>
> * When a type_check failure occurs you'll be warned if the type
> erroneously returned a sequence for it's "true/false" result.
> Previously, a sequence result was simply reported as a type_check
> failure. Suggested by Ralf Nieuwenhuijsen.
>
> * The code for demo\win32\winwire.exw was cleaned up considerably.
>
> * The install program will warn you to change your autoexec.bat file when
> you install a new release of Euphoria onto a different drive.
>
> * Several bugs were fixed. The most serious ones are listed first.
>
> * bug fixed: If you shrouded a program using shroud.bat, it would
> probably not run using the Public Domain ex or exw, since the
> shrouding process would make the "with xxxx" stamps in the .e
> files in euphoria\include invalid. There was no problem with
> binding a program.
>
> * bug fixed: A small percentage of bound .exe files would fail to
> run due to a bug in the security (checksum) mechanism.
>
> * bug fixed: In some cases, Euphoria might crash the first time
> your program tried to display the trace window. Thanks to
> Patrick Quist and Ralf Nieuwenhuijsen.
>
> * bug fixed: prompt_number() now uses the "%g" format. Thanks to
> Irv Mullins.
>
> * bug fixed: In ed, if you switched from a window where the cursor
> was beyond 80, to another window, the other window might be
> blanked out.
>
> * bug fixed: Under WIN32, the safe address list in safe.e will now
> be initially empty. It was erroneously including some low memory
> areas that are only valid under DOS32.
>
> Registered users of 2.1 can get the new (free) beta instructions.
> Just send me an e-mail request at:
> rds at attcanada.net
>
> Remember that anyone who registered for 2.0 (single or dual platform)
> on or after July 15, 1998 is eligible to download 2.1 for free.
>
> Regards,
> Rob Craig
> Rapid Deployment Software
> http://members.aol.com/FilesEu/
Hmm... Okay...
Rob, I just tried your site several times at 9:17pm PST, and am having no luck
to get to the V2.1 beta... did AOL just come down, or are you moving?
TIA,
-- "LEVIATHAN"