Module Name: src Committed By: blymn Date: Wed Oct 19 06:10:44 UTC 2022
Modified Files: src/tests/lib/libcurses/check_files: add_wch3.chk copywin10.chk delch2.chk delch3.chk delch6.chk delch7.chk get_wstr.chk getn_wstr.chk ins_wch2.chk ins_wch3.chk redrawwin2.chk touchline2.chk wcolor_set.chk wget_wstr.chk wgetn_wstr.chk wins_wch2.chk wins_wch3.chk wins_wstr4.chk wvline_set.chk src/tests/lib/libcurses/tests: ins_wch Log Message: Updates to account for changes resulting from fixes to libcurses. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libcurses/check_files/add_wch3.chk \ src/tests/lib/libcurses/check_files/delch3.chk \ src/tests/lib/libcurses/check_files/get_wstr.chk \ src/tests/lib/libcurses/check_files/getn_wstr.chk \ src/tests/lib/libcurses/check_files/ins_wch2.chk \ src/tests/lib/libcurses/check_files/ins_wch3.chk \ src/tests/lib/libcurses/check_files/wcolor_set.chk \ src/tests/lib/libcurses/check_files/wget_wstr.chk \ src/tests/lib/libcurses/check_files/wgetn_wstr.chk \ src/tests/lib/libcurses/check_files/wins_wch2.chk \ src/tests/lib/libcurses/check_files/wvline_set.chk cvs rdiff -u -r1.3 -r1.4 src/tests/lib/libcurses/check_files/copywin10.chk \ src/tests/lib/libcurses/check_files/wins_wch3.chk cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libcurses/check_files/delch2.chk \ src/tests/lib/libcurses/check_files/delch6.chk \ src/tests/lib/libcurses/check_files/delch7.chk \ src/tests/lib/libcurses/check_files/redrawwin2.chk \ src/tests/lib/libcurses/check_files/touchline2.chk \ src/tests/lib/libcurses/check_files/wins_wstr4.chk cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libcurses/tests/ins_wch Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tests/lib/libcurses/check_files/add_wch3.chk diff -u src/tests/lib/libcurses/check_files/add_wch3.chk:1.2 src/tests/lib/libcurses/check_files/add_wch3.chk:1.3 --- src/tests/lib/libcurses/check_files/add_wch3.chk:1.2 Tue Jan 25 03:23:05 2022 +++ src/tests/lib/libcurses/check_files/add_wch3.chk Wed Oct 19 06:10:43 2022 @@ -1,2 +1,2 @@ smso㐁rmsohome -㐁㐁 \ No newline at end of file +㐁㐁㐁㐁 \ No newline at end of file Index: src/tests/lib/libcurses/check_files/delch3.chk diff -u src/tests/lib/libcurses/check_files/delch3.chk:1.2 src/tests/lib/libcurses/check_files/delch3.chk:1.3 --- src/tests/lib/libcurses/check_files/delch3.chk:1.2 Sat Oct 24 04:46:16 2020 +++ src/tests/lib/libcurses/check_files/delch3.chk Wed Oct 19 06:10:43 2022 @@ -1 +1 @@ -stsmsotrmso tessmsotrmso tes \ No newline at end of file +stsmsotrmso tessmsotelrmso \ No newline at end of file Index: src/tests/lib/libcurses/check_files/get_wstr.chk diff -u src/tests/lib/libcurses/check_files/get_wstr.chk:1.2 src/tests/lib/libcurses/check_files/get_wstr.chk:1.3 --- src/tests/lib/libcurses/check_files/get_wstr.chk:1.2 Tue Jan 25 03:23:05 2022 +++ src/tests/lib/libcurses/check_files/get_wstr.chk Wed Oct 19 06:10:43 2022 @@ -1,6 +1,6 @@ 㐁el -a cup4;2Xab cup4;3X cup4;1Xc cup4;2Xcd cup4;3Xcde cup4;4Xcd cup4;3Xcdf cup4;4X - a cup5;6X ab cup5;7X a cup5;6X ac cup5;7X acd cup5;8X acd cup5;9X acdO cup5;10X acdOD cup5;11Xsmkx - a cup6;3X ab cup6;4X abc cup6;5Xel d cup6;3X \ No newline at end of file +aelabelelcelcdelcdeelcdelcdfel + ael abel ael acel acdel acdel acdOel acdODelsmkx + ael abel abcelel del \ No newline at end of file Index: src/tests/lib/libcurses/check_files/getn_wstr.chk diff -u src/tests/lib/libcurses/check_files/getn_wstr.chk:1.2 src/tests/lib/libcurses/check_files/getn_wstr.chk:1.3 --- src/tests/lib/libcurses/check_files/getn_wstr.chk:1.2 Tue Jan 25 03:23:05 2022 +++ src/tests/lib/libcurses/check_files/getn_wstr.chk Wed Oct 19 06:10:43 2022 @@ -1,6 +1,6 @@ 㐁el -a cup4;2Xab cup4;3X cup4;1Xc cup4;2Xcd cup4;3Xcde cup4;4Xcd cup4;3Xcdf cup4;4Xcdf cup4;4Xcdf cup4;4Xcdf cup4;4X - a cup5;6X ab cup5;7X a cup5;6X ac cup5;7X acd cup5;8X acd cup5;9X acdO cup5;10X acdOD cup5;11Xsmkx - a cup6;3X ab cup6;4X abc cup6;5Xel d cup6;3X \ No newline at end of file +aelabelelcelcdelcdeelcdelcdfelcdfelcdfelcdfel + ael abel ael acel acdel acdel acdOel acdODelsmkx + ael abel abcelel del \ No newline at end of file Index: src/tests/lib/libcurses/check_files/ins_wch2.chk diff -u src/tests/lib/libcurses/check_files/ins_wch2.chk:1.2 src/tests/lib/libcurses/check_files/ins_wch2.chk:1.3 --- src/tests/lib/libcurses/check_files/ins_wch2.chk:1.2 Tue Jan 25 03:23:05 2022 +++ src/tests/lib/libcurses/check_files/ins_wch2.chk Wed Oct 19 06:10:43 2022 @@ -1 +1 @@ -cup11;76XAAAAcup11;11Xsmso㐁㐁cup11;78Xrmso cup11;11X \ No newline at end of file +cup11;76XAAAAcup11;11Xsmso㐁㐁cup11;76Xrmso Acup11;11Xsmso㐁cup11;80Xrmso cup11;11X \ No newline at end of file Index: src/tests/lib/libcurses/check_files/ins_wch3.chk diff -u src/tests/lib/libcurses/check_files/ins_wch3.chk:1.2 src/tests/lib/libcurses/check_files/ins_wch3.chk:1.3 --- src/tests/lib/libcurses/check_files/ins_wch3.chk:1.2 Tue Jan 25 03:23:05 2022 +++ src/tests/lib/libcurses/check_files/ins_wch3.chk Wed Oct 19 06:10:43 2022 @@ -1 +1 @@ -cup11;78Xelcup11;76XsmulArmul \ No newline at end of file +cup11;76XsmulArmul \ No newline at end of file Index: src/tests/lib/libcurses/check_files/wcolor_set.chk diff -u src/tests/lib/libcurses/check_files/wcolor_set.chk:1.2 src/tests/lib/libcurses/check_files/wcolor_set.chk:1.3 --- src/tests/lib/libcurses/check_files/wcolor_set.chk:1.2 Tue Apr 12 07:04:19 2022 +++ src/tests/lib/libcurses/check_files/wcolor_set.chk Wed Oct 19 06:10:43 2022 @@ -1,4 +1,4 @@ -cup3;6Xsetaf1Xsetab2Xtestsetaf7Xsetab0X +cup3;6Xsetaf1Xsetab2Xtestsetaf7Xsetab0Xel el el el Index: src/tests/lib/libcurses/check_files/wget_wstr.chk diff -u src/tests/lib/libcurses/check_files/wget_wstr.chk:1.2 src/tests/lib/libcurses/check_files/wget_wstr.chk:1.3 --- src/tests/lib/libcurses/check_files/wget_wstr.chk:1.2 Tue Jan 25 03:23:05 2022 +++ src/tests/lib/libcurses/check_files/wget_wstr.chk Wed Oct 19 06:10:43 2022 @@ -1,3 +1,3 @@ cup5;6X 㐁el - a cup6;7X ab cup6;8X elc cup6;7X cd cup6;8X cde cup6;9X cd cup6;8X cdf cup6;9X - a cup7;7X ab cup7;8X a cup7;7X ac cup7;8X ac cup7;9X acO cup7;10X acOD cup7;11Xsmkxcup8;7X a cup8;8X ab cup8;9X abc cup8;10X el d cup8;8X \ No newline at end of file + ael abel elcel cdel cdeel cdel cdfel + ael abel ael acel acel acOel acODelsmkxcup8;7X ael abel abcel el del \ No newline at end of file Index: src/tests/lib/libcurses/check_files/wgetn_wstr.chk diff -u src/tests/lib/libcurses/check_files/wgetn_wstr.chk:1.2 src/tests/lib/libcurses/check_files/wgetn_wstr.chk:1.3 --- src/tests/lib/libcurses/check_files/wgetn_wstr.chk:1.2 Tue Jan 25 03:23:05 2022 +++ src/tests/lib/libcurses/check_files/wgetn_wstr.chk Wed Oct 19 06:10:43 2022 @@ -1,3 +1,3 @@ cup5;6X 㐁el - a cup6;7X ab cup6;8X elc cup6;7X cd cup6;8X cde cup6;9X cd cup6;8X cdf cup6;9X cdf cup6;9X cdf cup6;9X cdf cup6;9X - a cup7;7X ab cup7;8X a cup7;7X ac cup7;8X ac cup7;9X acO cup7;10X acOD cup7;11Xsmkxcup8;7X a cup8;8X ab cup8;9X abc cup8;10X el d cup8;8X \ No newline at end of file + ael abel elcel cdel cdeel cdel cdfel cdfel cdfel cdfel + ael abel ael acel acel acOel acODelsmkxcup8;7X ael abel abcel el del \ No newline at end of file Index: src/tests/lib/libcurses/check_files/wins_wch2.chk diff -u src/tests/lib/libcurses/check_files/wins_wch2.chk:1.2 src/tests/lib/libcurses/check_files/wins_wch2.chk:1.3 --- src/tests/lib/libcurses/check_files/wins_wch2.chk:1.2 Tue Jan 25 03:23:05 2022 +++ src/tests/lib/libcurses/check_files/wins_wch2.chk Wed Oct 19 06:10:43 2022 @@ -1 +1 @@ -cup5;9XAAcup5;7Xsmso㐁rmso cup5;7X \ No newline at end of file +cup5;9XAAcup5;7Xsmso㐁rmso Acup5;7X \ No newline at end of file Index: src/tests/lib/libcurses/check_files/wvline_set.chk diff -u src/tests/lib/libcurses/check_files/wvline_set.chk:1.2 src/tests/lib/libcurses/check_files/wvline_set.chk:1.3 --- src/tests/lib/libcurses/check_files/wvline_set.chk:1.2 Tue Jan 25 03:23:05 2022 +++ src/tests/lib/libcurses/check_files/wvline_set.chk Wed Oct 19 06:10:43 2022 @@ -3,4 +3,4 @@ 㐁 㐁 㐁 -㐁cup4;6Xrmsocup5;8Xsmso㐁cup6;8X㐁cup7;8X㐁cup5;8Xrmsosmso㐁cup5;8X㐁㐁cup3;11Xrmso \ No newline at end of file +㐁cup4;6Xrmsocup5;8Xsmso㐁cup6;8X㐁cup7;8X㐁cup5;8Xrmso \ No newline at end of file Index: src/tests/lib/libcurses/check_files/copywin10.chk diff -u src/tests/lib/libcurses/check_files/copywin10.chk:1.3 src/tests/lib/libcurses/check_files/copywin10.chk:1.4 --- src/tests/lib/libcurses/check_files/copywin10.chk:1.3 Sun May 26 07:28:14 2019 +++ src/tests/lib/libcurses/check_files/copywin10.chk Wed Oct 19 06:10:43 2022 @@ -1 +1 @@ -cup11;15Xt s i cup12;15Xg e t cup13;15Xn t s cup14;15X n t scup15;15Xt n t cup16;16Xt n t \ No newline at end of file +cup11;15Xt s ielcup12;15Xg e telcup13;15Xn t selcup14;15X n t scup15;15Xt n telcup16;16Xt n t \ No newline at end of file Index: src/tests/lib/libcurses/check_files/wins_wch3.chk diff -u src/tests/lib/libcurses/check_files/wins_wch3.chk:1.3 src/tests/lib/libcurses/check_files/wins_wch3.chk:1.4 --- src/tests/lib/libcurses/check_files/wins_wch3.chk:1.3 Tue Apr 12 07:04:19 2022 +++ src/tests/lib/libcurses/check_files/wins_wch3.chk Wed Oct 19 06:10:43 2022 @@ -1 +1 @@ - cup5;10XsmulArmul \ No newline at end of file + elcup5;10XsmulArmul \ No newline at end of file Index: src/tests/lib/libcurses/check_files/delch2.chk diff -u src/tests/lib/libcurses/check_files/delch2.chk:1.1 src/tests/lib/libcurses/check_files/delch2.chk:1.2 --- src/tests/lib/libcurses/check_files/delch2.chk:1.1 Sun May 26 09:54:33 2019 +++ src/tests/lib/libcurses/check_files/delch2.chk Wed Oct 19 06:10:43 2022 @@ -1 +1 @@ - test te \ No newline at end of file + testel te \ No newline at end of file Index: src/tests/lib/libcurses/check_files/delch6.chk diff -u src/tests/lib/libcurses/check_files/delch6.chk:1.1 src/tests/lib/libcurses/check_files/delch6.chk:1.2 --- src/tests/lib/libcurses/check_files/delch6.chk:1.1 Sat Oct 24 04:46:16 2020 +++ src/tests/lib/libcurses/check_files/delch6.chk Wed Oct 19 06:10:43 2022 @@ -1 +1 @@ -cup4;9Xt cup4;9X \ No newline at end of file +cup4;9Xtelcup4;9X \ No newline at end of file Index: src/tests/lib/libcurses/check_files/delch7.chk diff -u src/tests/lib/libcurses/check_files/delch7.chk:1.1 src/tests/lib/libcurses/check_files/delch7.chk:1.2 --- src/tests/lib/libcurses/check_files/delch7.chk:1.1 Sat Oct 24 04:46:16 2020 +++ src/tests/lib/libcurses/check_files/delch7.chk Wed Oct 19 06:10:43 2022 @@ -1 +1 @@ -tsmsotrmsocup4;9Xsmsotrmso cup4;9X \ No newline at end of file +tsmsotrmsocup4;9Xsmsotelcup4;9Xrmso \ No newline at end of file Index: src/tests/lib/libcurses/check_files/redrawwin2.chk diff -u src/tests/lib/libcurses/check_files/redrawwin2.chk:1.1 src/tests/lib/libcurses/check_files/redrawwin2.chk:1.2 --- src/tests/lib/libcurses/check_files/redrawwin2.chk:1.1 Sat Oct 24 04:46:16 2020 +++ src/tests/lib/libcurses/check_files/redrawwin2.chk Wed Oct 19 06:10:43 2022 @@ -1 +1,24 @@ -homefoo cup2;1X cup3;1X bar cup4;1X cup5;1X cup6;1X cup7;1X cup8;1X cup9;1X cup10;1X cup11;1X cup12;1X cup13;1X cup14;1X cup15;1X cup16;1X cup17;1X cup18;1X cup19;1X cup20;1X cup21;1X cup22;1X cup23;1X cup24;1Xelcup3;14Xhome \ No newline at end of file +homefooelhome +el + barel +el +el +el +el +el +el +el +el +el +el +el +el +el +el +el +el +el +el +el +el +elcup3;14Xhome \ No newline at end of file Index: src/tests/lib/libcurses/check_files/touchline2.chk diff -u src/tests/lib/libcurses/check_files/touchline2.chk:1.1 src/tests/lib/libcurses/check_files/touchline2.chk:1.2 --- src/tests/lib/libcurses/check_files/touchline2.chk:1.1 Sat Oct 24 04:46:16 2020 +++ src/tests/lib/libcurses/check_files/touchline2.chk Wed Oct 19 06:10:43 2022 @@ -1 +1,2 @@ -cup16;16Xaaaaaacup17;16Xbbbbbbcup18;16Xcccccccup19;16Xdddddd bbbbbb cup18;1X cccccc cup19;22X \ No newline at end of file +cup16;16Xaaaaaacup17;16Xbbbbbbcup18;16Xcccccccup19;16Xdddddd bbbbbbel + ccccccelcup19;22X \ No newline at end of file Index: src/tests/lib/libcurses/check_files/wins_wstr4.chk diff -u src/tests/lib/libcurses/check_files/wins_wstr4.chk:1.1 src/tests/lib/libcurses/check_files/wins_wstr4.chk:1.2 --- src/tests/lib/libcurses/check_files/wins_wstr4.chk:1.1 Tue Nov 16 21:02:06 2021 +++ src/tests/lib/libcurses/check_files/wins_wstr4.chk Wed Oct 19 06:10:43 2022 @@ -1 +1 @@ -A㐁Acup5;7Xelcup6;7XAAcup7;7XD cup8;7X Ecup8;7X \ No newline at end of file +A㐁Acup5;7Xelcup6;7XAAcup7;7XDelcup8;7X Ecup8;7X \ No newline at end of file Index: src/tests/lib/libcurses/tests/ins_wch diff -u src/tests/lib/libcurses/tests/ins_wch:1.2 src/tests/lib/libcurses/tests/ins_wch:1.3 --- src/tests/lib/libcurses/tests/ins_wch:1.2 Tue Jan 25 03:23:05 2022 +++ src/tests/lib/libcurses/tests/ins_wch Wed Oct 19 06:10:44 2022 @@ -11,13 +11,16 @@ call OK mvaddstr 10 75 "AAAA" call OK refresh # test shifting of above added characters, test do not wrap property -# XXXX output is wrong - we add 2 2 column chars so no A's should be -# XXXX left but ins_wch only spaces out 2 of them leaving 2 A's. call OK move 10 10 +# these two inserts should result in one A at the end of the line call OK ins_wch $ch1 call OK ins_wch $ch1 call OK refresh call2 10 10 getyx STDSCR +# This should push the last A off +call OK ins_wch $ch1 +call OK refresh +call2 10 10 getyx STDSCR compare ins_wch2.chk # test special character processing