1ce321bb0Sblymninclude start 2ce321bb0Sblymn 3ce321bb0Sblymninclude window_create 4ce321bb0Sblymncall OK mvwaddstr $win1 0 0 "AAAAAA" 5ce321bb0Sblymncall OK mvwaddstr $win1 1 0 "BBBBBB" 6ce321bb0Sblymncall OK mvwaddstr $win1 2 0 "CCCCCC" 7ce321bb0Sblymncall OK mvwaddstr $win1 3 0 "DDDDDD" 8ce321bb0Sblymncall OK mvwaddstr $win1 4 0 "EEEEEE" 9ce321bb0Sblymn# last character cannot be there due to wrapping 10ce321bb0Sblymncall OK mvwaddstr $win1 5 0 "FFFFF" 11ce321bb0Sblymncall OK wrefresh $win1 12ce321bb0Sblymncompare overwrite1.chk 13ce321bb0Sblymn 14ce321bb0Sblymncall win2 newwin 6 6 6 7 15ce321bb0Sblymncall OK mvwaddstr $win2 0 0 "AAAAAA" 16ce321bb0Sblymncall OK mvwaddstr $win2 1 0 "BBBBBB" 17ce321bb0Sblymncall OK mvwaddstr $win2 2 0 "CCCCCC" 18ce321bb0Sblymncall OK wrefresh $win2 19ce321bb0Sblymncompare overwrite2.chk 20ce321bb0Sblymn 21ce321bb0Sblymncall OK overwrite $win1 $win2 22ce321bb0Sblymncompare overwrite3.chk 23ce321bb0Sblymn 24ce321bb0Sblymncall2 OK "EEEEAA" mvwinstr $win2 0 0 25ce321bb0Sblymncall2 OK "FFF BB" mvwinstr $win2 1 0 26ce321bb0Sblymncall2 OK "CCCCCC" mvwinstr $win2 2 0 27ce321bb0Sblymn 28ce321bb0Sblymn# Check for multi-byte characters, 0x3401 is chinese multi-byte character 29ce321bb0Sblymncchar CHAR 0 [0x3401, 0] 30ce321bb0Sblymncall OK mvwadd_wch $win1 4 1 $CHAR 31ce321bb0Sblymn 32ce321bb0Sblymncall OK overwrite $win1 $win2 33ce321bb0Sblymncompare overwrite4.chk 34ce321bb0Sblymn 35*e00f184cSblymn# XXXXX incorrect - this should be EEEEAA I think. 36*e00f184cSblymn# XXXXX disable for now, return is wrong 37*e00f184cSblymn#call2 OK "EEEAA" mvwinstr $win2 0 0 38