1680 — 19 May 2020

1680.10.1

Fix

XTREE: when using split mode (XTF_SPLIT) and setting the XTR'LEFTPANEWIDTH parameter to 0, the routine was often calculating a left pane width that was a few pixels too narrow.

1680.10.2

Fix

Parameter passing: Close loophole left behind by the patches in 1679.2, 1679.5 and 1680.5, affecting dynamic string parameters passed with the outputonly option set.

1680.9

Fix

XTREE: Close a crash opportunity related to ATE and XTF_MSEL.

1680.8

Fix

XTREE: when using split mode (XTF_SPLIT) and setting the XTR'LEFTPANEWIDTH parameter to 0, the routine was often calculating a left pane width that was a few pixels too narrow.

1680.7

Fix

XTREE: Close a crash opportunity related to ATE and XTF_MSEL.

1680.6

Fix

(Yet another) parameter passing bug fix related to the patches in 1679.2 and 1679.5. This one primarily related to passing numeric expressions.

1680.5

Fix

Parameter passing: further correction to the patches in 1679.2 and 1679.5 which affected @lblref arguments. Symptom was Basic Error #34, illegal syntax code.

1680.4

Fix

MX_FILETIMES (196): The Windows version was failing to translate AMOS-style filespecs and embedded %env% variables, and so was only working with ordinary native filespecs.

1680.3

Fix

Atesetup: if the $HOME/atesetup directory exists, don't look in $MIAME/atesetup, even if the $HOME/atesetup directory is empty. Previously it was terminating the search only if the $HOME/atesetup directory contained files.

1680.2

Fix

Atesetup: patch in 1678.0 to use the FTP2 instead of FTPDLX for the file transfer was causing problems with ATE clients older than edit 1370.

1680.1

Fix

Fix AMOS.SBR bug introduced in 1679.2.

1680.0

New

New Print Tab command Activate DPI Awareness.