1509 — 24 April 2016

1509.3.2

Bug fix: minor refinements to close loopholes in which interactions between startup errors and error messaging/logging routines could lead to lockup of the entire system. Same as 6.2.1426.2.

1509.3.1

PDFX printing refinement: the NOABORTDLG option in the printer init files now automatically sets the //PDFX,Saver.ShowProgress dialog option to false. The theory being that if you don't want the one popup dialog, you presumably don't want the other.

1509.2.1

Bug fix, STRTOK: further fix to STRTOK (see 1426.0) to ensure that the RDELIM parameter returns the final record delimiter character when the final field is terminated by only a record delimiter rather than by field and record delimiter. Normally this would not be an issue, since programs that use STRTOK to process multiple records would have to deal with possibility of a totally empty record at the end, which will always return "" in RDELIM.

But for programs parsing just a single record with an unknown number of fields and expecting the final record delimiter to be returned in RDELIM after the final field, the prior behavior may have caused the application to report an error condition. Same as 6.2.1426.3.

1509.0.2

New MIAMEX function MX_LASTPRTFIL returns the file spec of the last file written by the PDFX printer driver.

1509.0.1

Bug fix: improve detection of native file specs that otherwise appear as if they could be AMOS-style specs.

1509.0.1

PDFX enhancement: Passing the WAIT switch to XCALL SPOOL when generating a PDF file using PDFX5+ now results in the routine waiting until the file is written to disk before returning.