---------------------------------------------------------------------- HP ELOQUENCE A.06.20 - patch 0002171 ---------------------------------------------------------------------- This patch adds the virtual terminal (forground/background task) capabilities on the Linux platform. This patch will be integrated in a subsequent HP Eloquence release. A.06.20 must be installed before applying this patch. This patch supersedes patch PE62-9912100 (beta). Fixed problems: --------------- Platforms: Linux * The foreground/background task capabilities provided by eloq is now avaialble. * The -quiet or -nb arguments to eloqcore suppress the copyright banner message. Special installation instructions: rm /opt/eloquence6/bin/eloq cd /opt/eloquence6 tar xzf /path/to/PE62-0002171-hpux.tar.gz chown root:root /opt/eloquence6/bin/eloq chmod 4555 /opt/eloquence6/bin/eloq On the Linux platform, eloq is a symbolic link to eloqcore. It must be deleted before installation. Please note that eloq needs to be installed suid root. Patch PE62-9910120 ------------------ Platforms: Windows 9x and NT * DLG SET ".driver" will use localhost as requester instead of the hostname. This will fix a failure to startup DLGSRV in a un-docked laptop. Patch PE62-9908311 ------------------ Platforms: All * A beep could either be not output instantly or cause abort of eloqcore if curses is not active. Platforms: Windows 9x and NT * DLG SET failed with error 654 on string values with zero length. This affected DLG LOAD, too. Patch PE62-9906290 ------------------ Platforms: All * Fixed possible ERROR 133/143 on printer close. When printer was closed without having printed anything an internal variable referred to the previous used printer (which could have been closed already) and the close operation could fail with status 133 or 143. Patch PE62-9903081 ------------------ Platforms: All * MAT A=B could copy excessive elements if the target array had more elements than source array. This could lead to subsequent failure due to garbaged contents if the target array was REDIMmed afterwards. * DUMP SEGMENTS statement causes a segment violation or GPF if the main segment is empty. DUMP SEGMENTS is an unsupported statement, originally created for debugging purposes, which can be used to display subroutines and functions currently present in memory. Usage: DUMP SEGMENTS [numeric_arg] If numeric_arg is nonzero, the file from which the subprogram was loaded is displayed in addition. Patch PE62-9902190 ------------------ Platforms: Linux (libc6) * ERRMSG$(n) causes a segmentation violation. Patch PE62-9902171 ------------------ Platforms: Windows 9x and NT * When used with the current HP Eloquence IDE or eqstart utility, the old eloqcore was unable to redirect its error output into the IDE's output window if a character mode program was executed. NOTE: This patch is required if patch PE62-9902172 is installed. Installation: ------------- UNIX: In order to install this patch, you need to unpack it with gzip. Gzip is included with HP-UX 10.x and above and Linux. Installation requires root privileges. rm /opt/eloquence6/bin/eloq cd /opt/eloquence6 gzip -dc PE62-0002171-hpux.tar.gz | tar xf - chown root:root /opt/eloquence6/bin/eloq chmod 4555 /opt/eloquence6/bin/eloq Files: bin/eloq bin/eloqcore share/doc/PE62-9912100-README