Eloquence A.05.12 is mostly a problem fixing release.
When the enviroment variable EQ_USE_NLS is defined, the Eloquence IMAGE format handling is performed slightly different. When activated, the "R" and "P" formats no longer return a hard-coded decimal point or comma but use the values provided by the locale environment (LC_NUMERIC). This makes it possible to use the same set of IMAGE formats for a multi-locale program.
For example:
PRINT USING "3DP3DR2D";1234.5When EQ_USE_NLS is not set, this returns " 1.234,50". When activated, using the de_DE locale it results in " 1.234,50", using the en_US locale it results in " 1,234.50".
The PAGE LENGTH statement provides an additional option. The new syntax is:
PAGE LENGTH Lines [,Top[,Botm]][;Option]When option is nonzero, a formfeed character (CHR$(12)) is printed to eject the page instead of counting line feed characters. This will use the configured printer page length to determine form length.
In order to configure the eloqnd server for automatic startup, you need to add the START_ELOQND=1 configuration variable in the startup configuration file /etc/rc.config.d/eloquence. Alternativly, you can copy the new startup configuration template /opt/eloquence/newconfig/startup/eloq.rc.hpux10 to /etc/rc.config.d/eloquence and edit it according to your requirements.
The PRINTER IS TTY and PRINTER IS CONSOLE statements were locking the /dev/tty and /dev/syscon device files. (A4495876)