# HG changeset patch # User Frank Benoit # Date 1211228937 -7200 # Node ID 53c57b061fd9ec59e2fda2f713e4e270c56e6178 # Parent cba62ee36290505d83333b54fb4476d936b2e4d5 verbose output on utf8 error diff -r cba62ee36290 -r 53c57b061fd9 dwt/dwthelper/utils.d --- a/dwt/dwthelper/utils.d Mon May 19 22:19:44 2008 +0200 +++ b/dwt/dwthelper/utils.d Mon May 19 22:28:57 2008 +0200 @@ -21,16 +21,6 @@ import tango.util.log.Trace; import tango.text.UnicodeData; static import tango.util.collection.model.Seq; -// static import tango.util.collection.ArraySeq; -// static import tango.util.collection.LinkSeq; -// static import tango.util.collection.model.Map; -// static import tango.util.collection.HashMap; -// -// alias tango.util.collection.model.Seq.Seq!(Object) List; -// alias tango.util.collection.ArraySeq.ArraySeq!(Object) ArrayList; -// alias tango.util.collection.LinkSeq.LinkSeq!(Object) LinkList; -// alias tango.util.collection.model.Map.Map!(Object,Object) Map; -// alias tango.util.collection.HashMap.HashMap!(Object,Object) HashMap; alias char[] String; alias tango.text.Text.Text!(char) StringBuffer; @@ -443,6 +433,7 @@ i+=4; } else{ + Trace.formatln( "invalid utf8 characters: {:X2}", cast(ubyte[]) str ); tango.text.convert.Utf.onUnicodeError( "invalid utf8 input", i ); } searchRelCp--;