Since we are going to redefine many Alpha PDF fields and TEMP fields to be UNICODE Alpha fields, this decision will break any application that any of these fields to a Group field.
Testing:
Added:
> >
APPEND Unicode/National to Unicode/National
APPEND Raw to Unicode and National
APPEND Unicode/National to Raw
APPEND literal to Unicode/National
APPEND Group to Unicode/National
APPEND Unicode/National to Group
Bugs
Changed:
< <
APPEND statement with Unicode Destination and Raw Source appends extra junk to the end of the field
APPEND statement with Raw Destination and Unicode Source fails with ILF runtime error APPEND --- WIDGET LABEL 0 --- TEMP 80
> >
APPEND statement with Unicode Destination and Raw Source appends extra junk to the end of the field * FIXED *
APPEND statement with Raw Destination and Unicode Source fails with ILF runtime error ** FIXED ** APPEND --- WIDGET LABEL 0 --- TEMP 80
APPEND Truncates incorrectly. APPEND 15 byte RAW alpha (contains string FIELD) to 15 character Unicode or National (contains string NORMAL) results in NORMAL FIEL in the Unicode/National field.
APPEND Group to Unicode/National does not produce compiler error
APPEND National/Unicode to Group field does not produce compiler error