Tk Source Code

Artifact [da4f1ad2]
Login

Artifact da4f1ad2e991dd2832cebed8887121233043285ef86d574c9cba3966817bc47a:

Ticket change [da4f1ad2] - Ticket [1475156f] Numerous select.test failures on macOS status still Open with 3 other changes by fvogel 2018-07-07 21:29:38.
D 2018-07-07T21:29:38.401
J icomment Same\sissue\sexists\swith\stests\sfrom\sunixSelect.test,\swhich\sfail\sfor\sthe\ssame\sreason\sas\sfollows:\r\n\r\n<verbatim>\r\n====\sunixSelect-1.1\sTkSelGetSelection\sprocedure:\ssimple\si18n\stext\sFAILED\r\n====\sContents\sof\stest\scase:\r\n\r\n\s\s\s\spack\s[entry\s.e]\r\n\s\s\s\supdate\r\n\s\s\s\s.e\sinsert\s0\s\\u00fcber\r\n\s\s\s\s.e\sselection\srange\s0\send\r\n\s\s\s\sdobg\s{string\slength\s[selection\sget]}\r\n\r\n----\sResult\swas:\r\nPRIMARY\sselection\sdoesn't\sexist\sor\sform\s"STRING"\snot\sdefined\r\n----\sResult\sshould\shave\sbeen\s(exact\smatching):\r\n4\r\n====\sunixSelect-1.1\sFAILED\r\n\r\n\r\n\r\n====\sunixSelect-1.2\sTkSelGetSelection\sprocedure:\ssimple\si18n\stext,\siso8859-1\sFAILED\r\n====\sContents\sof\stest\scase:\r\n\r\n\s\s\s\sdobg\s{\r\n\s\s\s\s\s\s\s\spack\s[entry\s.e]\r\n\s\s\s\s\s\s\s\supdate\r\n\s\s\s\s\s\s\s\s.e\sinsert\s0\s\\u00fc\\u0444\r\n\s\s\s\s\s\s\s\s.e\sselection\srange\s0\send\r\n\s\s\s\s}\r\n\s\s\s\sselection\sget\r\n\r\n----\sTest\sgenerated\serror;\sReturn\scode\swas:\s1\r\n----\sReturn\scode\sshould\shave\sbeen\sone\sof:\s0\s2\r\n----\serrorInfo:\sPRIMARY\sselection\sdoesn't\sexist\sor\sform\s"STRING"\snot\sdefined\r\n\s\s\s\swhile\sexecuting\r\n"selection\sget"\r\n\s\s\s\s("uplevel"\sbody\sline\s8)\r\n\s\s\s\sinvoked\sfrom\swithin\r\n"uplevel\s1\s$script"\r\n----\serrorCode:\sTK\sSELECTION\sEXISTS\r\n====\sunixSelect-1.2\sFAILED\r\n\r\n\r\n\r\n====\sunixSelect-1.3\sTkSelGetSelection\sprocedure:\ssimple\si18n\stext,\siso2022\sFAILED\r\n====\sContents\sof\stest\scase:\r\n\r\n\s\s\s\sselection\shandle\s-type\sCOMPOUND_TEXT\s-format\sCOMPOUND_TEXT\s.\s\s{handler\sCOMPOUND_TEXT}\r\n\s\s\s\sselection\sown\s.\r\n\s\s\s\sset\sselValue\s\\u00fc\\u0444\r\n\s\s\s\sset\sselInfo\s{}\r\n\s\s\s\sset\sresult\s[dobg\s{\r\n\s\s\s\s\s\s\s\sset\sx\s[selection\sget\s-type\sCOMPOUND_TEXT]\r\n\s\s\s\s\s\s\s\slist\s[string\sequal\s\\u00fc\\u0444\s$x]\s[string\slength\s$x]\r\n\s\s\s\s}]\r\n\s\s\s\slappend\sresult\s$selInfo\r\n\r\n----\sResult\swas:\r\nPRIMARY\sselection\sdoesn't\sexist\sor\sform\sCOMPOUND_TEXT\snot\sdefined\s{}\r\n----\sResult\sshould\shave\sbeen\s(exact\smatching):\r\n1\s2\s{COMPOUND_TEXT\s0\s4000}\r\n====\sunixSelect-1.3\sFAILED\r\n\r\n\r\n\r\n====\sunixSelect-1.4\sTkSelGetSelection\sprocedure:\sINCR\si18n\stext,\siso2022\sFAILED\r\n====\sContents\sof\stest\scase:\r\n\r\n\s\s\s\s#\sThis\stest\sis\ssubtle.\s\sThe\sselection\sends\sup\sgetting\sfetched\stwice\sby\r\n\s\s\s\s#\sTk:\s\sonce\sto\scompute\sthe\slength,\sand\sagain\sto\sactually\ssend\sthe\sdata.\r\n\s\s\s\s#\sThe\sfirst\stime\sthrough,\swe\sdon't\sconvert\sthe\sdata\sto\sISO2022,\sso\sthe\r\n\s\s\s\s#\sbuffer\sboundaries\send\sup\sbeing\sdifferent\sin\sthe\stwo\spasses.\r\n\s\s\s\sselection\shandle\s-type\sCOMPOUND_TEXT\s-format\sCOMPOUND_TEXT\s.\s\s{handler\sCOMPOUND_TEXT}\r\n\s\s\s\sselection\sown\s.\r\n\s\s\s\sset\sselValue\s[string\srepeat\sx\s3999]\\u00fc\\u0444[string\srepeat\sx\s3999]\r\n\s\s\s\sset\sselInfo\s{}\r\n\s\s\s\sset\sresult\s[dobg\s{\r\n\s\s\s\s\s\s\s\sset\sx\s[selection\sget\s-type\sCOMPOUND_TEXT]\r\n\s\s\s\s\s\s\s\slist\s[string\sequal\s\s[string\srepeat\sx\s3999]\\u00fc\\u0444[string\srepeat\sx\s3999]\s$x]\s\s[string\slength\s$x]\r\n\s\s\s\s}]\r\n\s\s\s\slappend\sresult\s$selInfo\r\n\r\n----\sResult\swas:\r\nPRIMARY\sselection\sdoesn't\sexist\sor\sform\sCOMPOUND_TEXT\snot\sdefined\s{}\r\n----\sResult\sshould\shave\sbeen\s(exact\smatching):\r\n1\s8000\s{COMPOUND_TEXT\s0\s4000\sCOMPOUND_TEXT\s4000\s3999\sCOMPOUND_TEXT\s7998\s4000\sCOMPOUND_TEXT\s0\s4000\sCOMPOUND_TEXT\s4000\s3998\sCOMPOUND_TEXT\s7997\s4000}\r\n====\sunixSelect-1.4\sFAILED\r\n\r\n\r\n\r\n====\sunixSelect-1.5\sTkSelGetSelection\sprocedure:\ssimple\si18n\stext,\siso2022\sFAILED\r\n====\sContents\sof\stest\scase:\r\n\r\n\s\s\s\sselection\shandle\s-type\sCOMPOUND_TEXT\s-format\sCOMPOUND_TEXT\s.\s\s{handler\sCOMPOUND_TEXT}\r\n\s\s\s\sselection\sown\s.\r\n\s\s\s\sset\sselValue\s\\u00fc\\u0444\r\n\s\s\s\sset\sselInfo\s{}\r\n\s\s\s\sset\sresult\s[dobg\s{\r\n\s\s\s\s\s\s\s\sset\sx\s[selection\sget\s-type\sCOMPOUND_TEXT]\r\n\s\s\s\s\s\s\s\slist\s[string\sequal\s\\u00fc\\u0444\s$x]\s[string\slength\s$x]\r\n\s\s\s\s}]\r\n\s\s\s\slappend\sresult\s$selInfo\r\n\r\n----\sResult\swas:\r\nPRIMARY\sselection\sdoesn't\sexist\sor\sform\sCOMPOUND_TEXT\snot\sdefined\s{}\r\n----\sResult\sshould\shave\sbeen\s(exact\smatching):\r\n1\s2\s{COMPOUND_TEXT\s0\s4000}\r\n====\sunixSelect-1.5\sFAILED\r\n\r\n\r\n\r\n====\sunixSelect-1.6\sTkSelGetSelection\sprocedure:\sINCR\si18n\stext\sFAILED\r\n====\sContents\sof\stest\scase:\r\n\r\n\s\s\s\sdobg\s[subst\s-nobackslashes\s{entry\s.e;\spack\s.e;\supdate\r\n\s\s\s\s.e\sinsert\s0\s\\u00fcber$longValue\r\n\s\s\s\s.e\sselection\srange\s0\send}]\r\n\s\s\s\sstring\slength\s[selection\sget]\r\n\r\n----\sTest\sgenerated\serror;\sReturn\scode\swas:\s1\r\n----\sReturn\scode\sshould\shave\sbeen\sone\sof:\s0\s2\r\n----\serrorInfo:\sPRIMARY\sselection\sdoesn't\sexist\sor\sform\s"STRING"\snot\sdefined\r\n\s\s\s\swhile\sexecuting\r\n"selection\sget"\r\n\s\s\s\s("uplevel"\sbody\sline\s5)\r\n\s\s\s\sinvoked\sfrom\swithin\r\n"uplevel\s1\s$script"\r\n----\serrorCode:\sNONE\r\n====\sunixSelect-1.6\sFAILED\r\n\r\n\r\n\r\n====\sunixSelect-1.7\sTkSelGetSelection\sprocedure:\sINCR\si18n\stext\sFAILED\r\n====\sContents\sof\stest\scase:\r\n\r\n\s\s\s\sdobg\s{\r\n\s\s\s\s\s\s\s\spack\s[entry\s.e]\r\n\s\s\s\s\s\s\s\supdate\r\n\s\s\s\s\s\s\s\s.e\sinsert\s0\s[string\srepeat\sx\s3999]\\u00fc\r\n\s\s\s\s\s\s\s\s.e\sselection\srange\s0\send\r\n\s\s\s\s}\r\n\s\s\s\sselection\sget\r\n\r\n----\sTest\sgenerated\serror;\sReturn\scode\swas:\s1\r\n----\sReturn\scode\sshould\shave\sbeen\sone\sof:\s0\s2\r\n----\serrorInfo:\sPRIMARY\sselection\sdoesn't\sexist\sor\sform\s"STRING"\snot\sdefined\r\n\s\s\s\swhile\sexecuting\r\n"selection\sget"\r\n\s\s\s\s("uplevel"\sbody\sline\s8)\r\n\s\s\s\sinvoked\sfrom\swithin\r\n"uplevel\s1\s$script"\r\n----\serrorCode:\sNONE\r\n====\sunixSelect-1.7\sFAILED\r\n\r\n\r\n\r\n====\sunixSelect-1.8\sTkSelGetSelection\sprocedure:\sINCR\si18n\stext\sFAILED\r\n====\sContents\sof\stest\scase:\r\n\r\n\s\s\s\sdobg\s{\r\n\s\s\s\s\s\s\s\spack\s[entry\s.e]\r\n\s\s\s\s\s\s\s\supdate\r\n\s\s\s\s\s\s\s\s.e\sinsert\s0\s\\u00fc[string\srepeat\sx\s3999]\r\n\s\s\s\s\s\s\s\s.e\sselection\srange\s0\send\r\n\s\s\s\s}\r\n\s\s\s\sselection\sget\r\n\r\n----\sTest\sgenerated\serror;\sReturn\scode\swas:\s1\r\n----\sReturn\scode\sshould\shave\sbeen\sone\sof:\s0\s2\r\n----\serrorInfo:\sPRIMARY\sselection\sdoesn't\sexist\sor\sform\s"STRING"\snot\sdefined\r\n\s\s\s\swhile\sexecuting\r\n"selection\sget"\r\n\s\s\s\s("uplevel"\sbody\sline\s8)\r\n\s\s\s\sinvoked\sfrom\swithin\r\n"uplevel\s1\s$script"\r\n----\serrorCode:\sNONE\r\n====\sunixSelect-1.8\sFAILED\r\n\r\n\r\n\r\n====\sunixSelect-1.9\sTkSelGetSelection\sprocedure:\sINCR\si18n\stext\sFAILED\r\n====\sContents\sof\stest\scase:\r\n\r\n\s\s\s\sdobg\s{\r\n\s\s\s\s\s\s\s\spack\s[entry\s.e]\r\n\s\s\s\s\s\s\s\supdate\r\n\s\s\s\s\s\s\s\s.e\sinsert\s0\s[string\srepeat\sx\s3999]\\u00fc[string\srepeat\sx\s4000]\r\n\s\s\s\s\s\s\s\s.e\sselection\srange\s0\send\r\n\s\s\s\s}\r\n\s\s\s\sselection\sget\r\n\r\n----\sTest\sgenerated\serror;\sReturn\scode\swas:\s1\r\n----\sReturn\scode\sshould\shave\sbeen\sone\sof:\s0\s2\r\n----\serrorInfo:\sPRIMARY\sselection\sdoesn't\sexist\sor\sform\s"STRING"\snot\sdefined\r\n\s\s\s\swhile\sexecuting\r\n"selection\sget"\r\n\s\s\s\s("uplevel"\sbody\sline\s8)\r\n\s\s\s\sinvoked\sfrom\swithin\r\n"uplevel\s1\s$script"\r\n----\serrorCode:\sNONE\r\n====\sunixSelect-1.9\sFAILED\r\n\r\n\r\n\r\n====\sunixSelect-1.10\sTkSelGetSelection\sprocedure:\sINCR\si18n\stext,\sutf-8\sFAILED\r\n====\sContents\sof\stest\scase:\r\n\r\n\s\s\s\sdobg\s{\r\n\s\s\s\s\s\s\s\spack\s[entry\s.e]\r\n\s\s\s\s\s\s\s\supdate\r\n\s\s\s\s\s\s\s\s.e\sinsert\s0\s[string\srepeat\sx\s3999]\\u00fc\r\n\s\s\s\s\s\s\s\s.e\sselection\srange\s0\send\r\n\s\s\s\s}\r\n\s\s\s\sselection\sget\s-type\sUTF8_STRING\r\n\r\n----\sTest\sgenerated\serror;\sReturn\scode\swas:\s1\r\n----\sReturn\scode\sshould\shave\sbeen\sone\sof:\s0\s2\r\n----\serrorInfo:\sPRIMARY\sselection\sdoesn't\sexist\sor\sform\s"UTF8_STRING"\snot\sdefined\r\n\s\s\s\swhile\sexecuting\r\n"selection\sget\s-type\sUTF8_STRING"\r\n\s\s\s\s("uplevel"\sbody\sline\s8)\r\n\s\s\s\sinvoked\sfrom\swithin\r\n"uplevel\s1\s$script"\r\n----\serrorCode:\sNONE\r\n====\sunixSelect-1.10\sFAILED\r\n\r\n\r\n\r\n====\sunixSelect-1.11\sTkSelGetSelection\sprocedure:\sINCR\si18n\stext,\sutf-8\sFAILED\r\n====\sContents\sof\stest\scase:\r\n\r\n\s\s\s\sdobg\s{\r\n\s\s\s\s\s\s\s\spack\s[entry\s.e]\r\n\s\s\s\s\s\s\s\supdate\r\n\s\s\s\s\s\s\s\s.e\sinsert\s0\s\\u00fc[string\srepeat\sx\s3999]\r\n\s\s\s\s\s\s\s\s.e\sselection\srange\s0\send\r\n\s\s\s\s}\r\n\s\s\s\sselection\sget\s-type\sUTF8_STRING\r\n\r\n----\sTest\sgenerated\serror;\sReturn\scode\swas:\s1\r\n----\sReturn\scode\sshould\shave\sbeen\sone\sof:\s0\s2\r\n----\serrorInfo:\sPRIMARY\sselection\sdoesn't\sexist\sor\sform\s"UTF8_STRING"\snot\sdefined\r\n\s\s\s\swhile\sexecuting\r\n"selection\sget\s-type\sUTF8_STRING"\r\n\s\s\s\s("uplevel"\sbody\sline\s8)\r\n\s\s\s\sinvoked\sfrom\swithin\r\n"uplevel\s1\s$script"\r\n----\serrorCode:\sNONE\r\n====\sunixSelect-1.11\sFAILED\r\n\r\n\r\n\r\n====\sunixSelect-1.12\sTkSelGetSelection\sprocedure:\sINCR\si18n\stext,\sutf-8\sFAILED\r\n====\sContents\sof\stest\scase:\r\n\r\n\s\s\s\sdobg\s{\r\n\s\s\s\s\s\s\s\spack\s[entry\s.e]\r\n\s\s\s\s\s\s\s\supdate\r\n\s\s\s\s\s\s\s\s.e\sinsert\s0\s[string\srepeat\sx\s3999]\\u00fc[string\srepeat\sx\s4000]\r\n\s\s\s\s\s\s\s\s.e\sselection\srange\s0\send\r\n\s\s\s\s}\r\n\s\s\s\sselection\sget\s-type\sUTF8_STRING\r\n\r\n----\sTest\sgenerated\serror;\sReturn\scode\swas:\s1\r\n----\sReturn\scode\sshould\shave\sbeen\sone\sof:\s0\s2\r\n----\serrorInfo:\sPRIMARY\sselection\sdoesn't\sexist\sor\sform\s"UTF8_STRING"\snot\sdefined\r\n\s\s\s\swhile\sexecuting\r\n"selection\sget\s-type\sUTF8_STRING"\r\n\s\s\s\s("uplevel"\sbody\sline\s8)\r\n\s\s\s\sinvoked\sfrom\swithin\r\n"uplevel\s1\s$script"\r\n----\serrorCode:\sNONE\r\n====\sunixSelect-1.12\sFAILED\r\n\r\n\r\n\r\n====\sunixSelect-1.13\sTkSelGetSelection\sprocedure:\ssimple\si18n\stext,\sutf-8\sFAILED\r\n====\sContents\sof\stest\scase:\r\n\r\n\s\s\s\spack\s[entry\s.e]\r\n\s\s\s\supdate\r\n\s\s\s\s.e\sinsert\s0\s\\u00fcber\\u0444\r\n\s\s\s\s.e\sselection\srange\s0\send\r\n\s\s\s\sdobg\s{string\slength\s[selection\sget\s-type\sUTF8_STRING]}\r\n\r\n----\sResult\swas:\r\nPRIMARY\sselection\sdoesn't\sexist\sor\sform\s"UTF8_STRING"\snot\sdefined\r\n----\sResult\sshould\shave\sbeen\s(exact\smatching):\r\n5\r\n====\sunixSelect-1.13\sFAILED\r\n\r\n\r\n\r\n====\sunixSelect-1.14\sTkSelGetSelection\sprocedure:\ssimple\si18n\stext,\sutf-8\sFAILED\r\n====\sContents\sof\stest\scase:\r\n\r\n\s\s\s\sdobg\s{\r\n\s\s\s\s\s\s\s\spack\s[entry\s.e]\r\n\s\s\s\s\s\s\s\supdate\r\n\s\s\s\s\s\s\s\s.e\sinsert\s0\s\\u00fc\\u0444\r\n\s\s\s\s\s\s\s\s.e\sselection\srange\s0\send\r\n\s\s\s\s}\r\n\s\s\s\sselection\sget\s-type\sUTF8_STRING\r\n\r\n----\sTest\sgenerated\serror;\sReturn\scode\swas:\s1\r\n----\sReturn\scode\sshould\shave\sbeen\sone\sof:\s0\s2\r\n----\serrorInfo:\sPRIMARY\sselection\sdoesn't\sexist\sor\sform\s"UTF8_STRING"\snot\sdefined\r\n\s\s\s\swhile\sexecuting\r\n"selection\sget\s-type\sUTF8_STRING"\r\n\s\s\s\s("uplevel"\sbody\sline\s8)\r\n\s\s\s\sinvoked\sfrom\swithin\r\n"uplevel\s1\s$script"\r\n----\serrorCode:\sTK\sSELECTION\sEXISTS\r\n====\sunixSelect-1.14\sFAILED\r\n\r\n\r\n\r\n====\sunixSelect-1.15\sTkSelGetSelection\sprocedure:\sINCR\si18n\stext,\sutf-8\sFAILED\r\n====\sContents\sof\stest\scase:\r\n\r\n\s\s\s\sdobg\s{\r\n\s\s\s\s\s\s\s\spack\s[entry\s.e]\r\n\s\s\s\s\s\s\s\supdate\r\n\s\s\s\s\s\s\s\s.e\sinsert\s0\s[string\srepeat\s[string\srepeat\s\\u00c4\\u00e4\s50]\\n\s21]\r\n\s\s\s\s\s\s\s\s.e\sselection\srange\s0\send\r\n\s\s\s\s}\r\n\s\s\s\sselection\sget\s-type\sUTF8_STRING\r\n\r\n----\sTest\sgenerated\serror;\sReturn\scode\swas:\s1\r\n----\sReturn\scode\sshould\shave\sbeen\sone\sof:\s0\s2\r\n----\serrorInfo:\sPRIMARY\sselection\sdoesn't\sexist\sor\sform\s"UTF8_STRING"\snot\sdefined\r\n\s\s\s\swhile\sexecuting\r\n"selection\sget\s-type\sUTF8_STRING"\r\n\s\s\s\s("uplevel"\sbody\sline\s8)\r\n\s\s\s\sinvoked\sfrom\swithin\r\n"uplevel\s1\s$script"\r\n----\serrorCode:\sTK\sSELECTION\sEXISTS\r\n====\sunixSelect-1.15\sFAILED\r\n\r\n\r\n\r\n====\sunixSelect-1.16\sTkSelGetSelection\sprocedure:\sINCR\si18n\stext,\sutf-8\sFAILED\r\n====\sContents\sof\stest\scase:\r\n\r\n\s\s\s\sdobg\s{\r\n\s\s\s\s\s\s\s\spack\s[entry\s.e]\r\n\s\s\s\s\s\s\s\supdate\r\n\s\s\s\s\s\s\s\s.e\sinsert\s0\si[string\srepeat\s[string\srepeat\s\\u00c4\\u00e4\s50]\\n\s21]\r\n\s\s\s\s\s\s\s\s.e\sselection\srange\s0\send\r\n\s\s\s\s}\r\n\s\s\s\sselection\sget\s-type\sUTF8_STRING\r\n\r\n----\sTest\sgenerated\serror;\sReturn\scode\swas:\s1\r\n----\sReturn\scode\sshould\shave\sbeen\sone\sof:\s0\s2\r\n----\serrorInfo:\sPRIMARY\sselection\sdoesn't\sexist\sor\sform\s"UTF8_STRING"\snot\sdefined\r\n\s\s\s\swhile\sexecuting\r\n"selection\sget\s-type\sUTF8_STRING"\r\n\s\s\s\s("uplevel"\sbody\sline\s8)\r\n\s\s\s\sinvoked\sfrom\swithin\r\n"uplevel\s1\s$script"\r\n----\serrorCode:\sTK\sSELECTION\sEXISTS\r\n====\sunixSelect-1.16\sFAILED\r\n\r\n\r\n\r\n====\sunixSelect-1.17\sTkSelGetSelection\sprocedure:\sINCR\si18n\stext,\sutf-8\sFAILED\r\n====\sContents\sof\stest\scase:\r\n\r\n\s\s\s\sdobg\s{\r\n\s\s\s\s\s\s\s\spack\s[text\s.t]\r\n\s\s\s\s\s\s\s\supdate\r\n\s\s\s\s\s\s\s\s.t\sinsert\s1.0\s[string\srepeat\s[string\srepeat\s\\u00c4\\u00e4\s50]\\n\s21]\r\n\s\s\s\s\s\s\s\s#\sHas\sto\sbe\sselected\sin\sa\sseparate\sstage\r\n\s\s\s\s\s\s\s\s.t\stag\sadd\ssel\s1.0\s21.end+1c\r\n\s\s\s\s}\r\n\s\s\s\safter\s10\r\n\s\s\s\sselection\sget\s-type\sUTF8_STRING\r\n\r\n----\sTest\sgenerated\serror;\sReturn\scode\swas:\s1\r\n----\sReturn\scode\sshould\shave\sbeen\sone\sof:\s0\s2\r\n----\serrorInfo:\sPRIMARY\sselection\sdoesn't\sexist\sor\sform\s"UTF8_STRING"\snot\sdefined\r\n\s\s\s\swhile\sexecuting\r\n"selection\sget\s-type\sUTF8_STRING"\r\n\s\s\s\s("uplevel"\sbody\sline\s10)\r\n\s\s\s\sinvoked\sfrom\swithin\r\n"uplevel\s1\s$script"\r\n----\serrorCode:\sTK\sSELECTION\sEXISTS\r\n====\sunixSelect-1.17\sFAILED\r\n\r\n\r\n\r\n====\sunixSelect-1.18\sTkSelGetSelection\sprocedure:\sINCR\si18n\stext,\sutf-8\sFAILED\r\n====\sContents\sof\stest\scase:\r\n\r\n\s\s\s\sdobg\s{\r\n\s\s\s\s\s\s\s\spack\s[text\s.t]\r\n\s\s\s\s\s\s\s\supdate\r\n\s\s\s\s\s\s\s\s.t\sinsert\s1.0\si[string\srepeat\s[string\srepeat\s\\u00c4\\u00e4\s50]\\n\s21]\r\n\s\s\s\s\s\s\s\s#\sHas\sto\sbe\sselected\sin\sa\sseparate\sstage\r\n\s\s\s\s\s\s\s\s.t\stag\sadd\ssel\s1.0\s21.end+1c\r\n\s\s\s\s}\r\n\s\s\s\safter\s10\r\n\s\s\s\sselection\sget\s-type\sUTF8_STRING\r\n\r\n----\sTest\sgenerated\serror;\sReturn\scode\swas:\s1\r\n----\sReturn\scode\sshould\shave\sbeen\sone\sof:\s0\s2\r\n----\serrorInfo:\sPRIMARY\sselection\sdoesn't\sexist\sor\sform\s"UTF8_STRING"\snot\sdefined\r\n\s\s\s\swhile\sexecuting\r\n"selection\sget\s-type\sUTF8_STRING"\r\n\s\s\s\s("uplevel"\sbody\sline\s10)\r\n\s\s\s\sinvoked\sfrom\swithin\r\n"uplevel\s1\s$script"\r\n----\serrorCode:\sTK\sSELECTION\sEXISTS\r\n====\sunixSelect-1.18\sFAILED\r\n</verbatim>\r\n\r\nThese\stests\sneed\sto\sbe\sconstrained\sby\s"x11",\snot\sby\s"unix".\sThis\sis\s[fdb21d745c]
J login fvogel
J mimetype text/x-fossil-wiki
K 1475156fffffffffffffffffffffffffffffffff
U fvogel
Z f206aa0e74c3e3fa26429004fa8ae7ed