----------------------------------------------------------------------

ELOQUENCE B.08.30 - patch PE83-2102180

----------------------------------------------------------------------

This patch adds enhancements or fixes defects of the Eloquence IDE
for the Windows platform as released with Eloquence B.08.30-1810.
This patch will be integrated in the Eloquence B.08.30 release.

Eloquence B.08.30-1810 must be installed before applying this patch.

Severity:
 PE83-2102180: BUG FIX

Superseded patches:
 PE83-2002040: BUG FIX


Patch PE83-2102180
------------------

Platforms: Windows

* Fixed an internal buffer overflow causing the IDE to unexpectedly
  abort without issuing an error message.

  This could happen when a text file was loaded containing lines
  longer than 8K (8192) characters.

  Exceeding the maximum line length is now detected when loading
  a text file. A warning message is issued, and the file is opened
  in read-only mode. This is to prevent that the file is modified
  and then saved accidentally.


Patch PE83-2002040
------------------

Platforms: Windows

* Opening the IDE Explorer could take a long time. To solve this,
  the network tree is now obtained in the background. The explorer
  may now be opened even if obtaining the network tree is still
  in progress.

* Variables window: Fixed unexpected behavior when the length of
  a string value exceeds ~4000 characters.

* Starting an "execute current window" debug session no longer
  requires that the program window is on top. Instead, the first
  open program window, top to bottom in the window hierarchy, is
  used. This, for example, allows to start a debug session when
  a tool window is on top.


Installation:
-------------

Please download the patch archive that corresponds with the installed
release.  The patch files follow the conventions below:

   PE83-2102180-hpux-ia64.tar.gz
        ^       ^    ^
        |       |    Architecture / OS specific build
        |       Operating system
        Patch ID


Windows:

Two options are available for patch installation. The patch is
available as self extracting archive for automatic installation
and as a zip archive for manual installation. Both patches are
equivalent. Installation requires administrative capabilities.

For automatic installation of this patch, please download the patch
file PE83-2102180-win32.exe. Installation does not require a reboot
unless the patched files were active.

For a manual installation of the patch, please download the patch
file PE83-2102180-win32.zip and unpack its contents. Then perform
the following steps:

* Please copy the eloqide.exe file into the Eloquence bin directory.
  (Default location: C:\Program Files\Eloquence\8.3\bin)

* Please copy the PE83-2102180-README.txt file into the Eloquence
  share\doc directory.
  (Default location: C:\Program Files\Eloquence\8.3\share\doc)

Files:

   eloqide.exe
   PE83-2102180-README.txt