# HG changeset patch # User thomask # Date 1116341092 0 # Node ID c4c408b85f15d3bf15291db35c1a2934f588afcf # Parent ee3ad66f8f7b355a276b542087468e4f211b0c5f botched wysiwyg-stringliterals Hiroshi Sakurai 2005-05-17 news:d6bm67$cfr$1@digitaldaemon.com http://f17.aaa.livedoor.jp/~labamba/?BugTrack%2F13 diff -r ee3ad66f8f7b -r c4c408b85f15 run/u/unicode_08_A.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/u/unicode_08_A.d Tue May 17 14:44:52 2005 +0000 @@ -0,0 +1,28 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Hiroshi Sakurai +// @date@ 2005-05-17 +// @uri@ news:d6bm67$cfr$1@digitaldaemon.com +// @url@ http://f17.aaa.livedoor.jp/~labamba/?BugTrack%2F13 + +module dstress.run.u.unicode_08_A; + +int main(){ + static ubyte[] master = [ + 0xE3u, 0x83u, 0xAFu, 0xE3u, 0x83u, 0xADu, 0xE3u, 0x82u, + 0xB9u, 0xEFu, 0xBDu, 0x97u + ]; + + char[] string = "ワロスw"; + + assert(string.length==master.length); + + for(int i=0; i +// @date@ 2005-05-17 +// @uri@ news:d6bm67$cfr$1@digitaldaemon.com +// @url@ http://f17.aaa.livedoor.jp/~labamba/?BugTrack%2F13 + +module dstress.run.u.unicode_08_B; + +int main(){ + static ubyte[] master = [ + 0xE3u, 0x83u, 0xAFu, 0xE3u, 0x83u, 0xADu, 0xE3u, 0x82u, + 0xB9u, 0xEFu, 0xBDu, 0x97u + ]; + + char[] string = r"ワロスw"; + + assert(string.length==master.length); + + for(int i=0; i +// @date@ 2005-05-17 +// @uri@ news:d6bm67$cfr$1@digitaldaemon.com +// @url@ http://f17.aaa.livedoor.jp/~labamba/?BugTrack%2F13 + +module dstress.run.u.unicode_08_C; + +int main(){ + static ubyte[] master = [ + 0xE3u, 0x83u, 0xAFu, 0xE3u, 0x83u, 0xADu, 0xE3u, 0x82u, + 0xB9u, 0xEFu, 0xBDu, 0x97u + ]; + + char[] string = `ワロスw`; + + assert(string.length==master.length); + + for(int i=0; i +// @date@ 2005-05-17 +// @uri@ news:d6bm67$cfr$1@digitaldaemon.com +// @url@ http://f17.aaa.livedoor.jp/~labamba/?BugTrack%2F13 + +module dstress.run.u.unicode_08_D; + +int main(){ + static ubyte[] master = [ + 0xE3u, 0x83u, 0xAFu, 0xE3u, 0x83u, 0xADu, 0xE3u, 0x82u, + 0xB9u, 0xEFu, 0xBDu, 0x97u + ]; + + char[] string = x"E3 83 AF E3 83 AD E3 82 B9 EF BD 97"; + + assert(string.length==master.length); + + for(int i=0; i