Difference: UnicodeAPPENDStmt (8 vs. 9)

Revision 92011-04-01 - JeanNeron

Line: 1 to 1
 
META TOPICPARENT name="UnicodeTestPlan"

APPEND Statement

Line: 45 to 45
 
  1. APPEND Group to Unicode/National
  2. APPEND Unicode/National to Group

Bugs

Added:
>
>
 
  1. APPEND statement with Unicode Destination and Raw Source appends extra junk to the end of the field * FIXED *
Changed:
<
<
  1. APPEND statement with Raw Destination and Unicode Source fails with ILF runtime error ** FIXED **
    APPEND   --- WIDGET LABEL               0 --- TEMP 80
  2. 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.
  3. APPEND Group to Unicode/National does not produce compiler error
  4. APPEND National/Unicode to Group field does not produce compiler error
  5. When appending literals to National field, it accepts and displays any Unicode character, not just ones in the National set
  6. When using invalid literals, ie, \U with only 4 hex digits or \u with non hex characters, process does not run (no errors, just nothing happens). Second attempt at running process crashes Appx.
  7. Transcode Error thrown when it shouldn't be. Decimal 164 (Euro Symbol) is put into TEMP 1 via CNV BIN, then TEMP 1 is moved to a National field, then that field is APPENDED to Raw. That throws the error, but it shouldn't since National set is US-ASCII, which is the same as Raw (isn't it?).
>
>
  1. APPEND statement with Raw Destination and Unicode Source fails with ILF runtime error, ie, APPEND --- WIDGET LABEL 0 --- TEMP 80 * FIXED ***
  2. 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. * FIXED* March 31 engine
  3. APPEND Group to Unicode/National does not produce compiler error
  4. APPEND National/Unicode to Group field does not produce compiler error
  5. When appending literals to National field, it accepts and displays any Unicode character, not just ones in the National set
  6. When using invalid literals, ie, \U with only 4 hex digits or \u with non hex characters, process does not run (no errors, just nothing happens). Second attempt at running process crashes Appx.
  7. Transcode Error thrown when it shouldn't be. Decimal 164 (Euro Symbol) is put into TEMP 1 via CNV BIN, then TEMP 1 is moved to a National field, then that field is APPENDED to Raw. That throws the error, but it shouldn't since National set is US-ASCII, which is the same as Raw (isn't it?).
  -- SteveFrizzell - 2011-03-08 \ No newline at end of file
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback