1741.2.1 |
.ISEMPTY(x) now works for unformatted (X type) variables, returning .TRUE if and only if X variable contains null bytes and nothing else. |
|
---|---|---|
1741.2.2 |
The CSV assignment convenience operator (see 6.5.1739.0) now recognizes the delimiter set via MX_CSVDELIM. Also, it no longer generates an illegal syntax error in the case of certain poorly terminated string formats. |
|
1741.2.3 |
Fix |
64 bit: negative status return values in MX_USRIO were coming back as large positive values, often leading to a subsequent SEGV error if used as a module offset later. |
1741.1.1 |
Fix |
XTREE: The XTR.XVALIDATE flag was not being properly set on a LISTX cell with validation and Fastmax options set. If the cell was changed and exited via the Fastmax limit, XTR.XVALIDATE was being set to 5 when it should have been 1. Note however that if the application was testing for (XTR.XVALIDATE # 0), or (XTR.XVALIDATE AND 1), as it probably should, rather than (XTR.XVALIDATE = 1), it wouldn't have made a difference. |
1741.0.1 |
New |
New dot function .ISEMPTY(expr) returns .TRUE if the expression is .NULL, or consists of zero or more blanks and nothing else. Logically equivalent to but simpler than (ife(expr,"")=""). |