<HTML><FONT FACE=arial,helvetica><HTML><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2"><BR>
In a message dated 10/10/04 8:27:21 pm, jonathan_kew@sil.org writes:<BR>
<BR>
<BR>
<BLOCKQUOTE CITE STYLE="BORDER-LEFT: #0000ff 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px; PADDING-LEFT: 5px" TYPE="CITE"></FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2">   U+002D U+002D         &gt;  U+2013 ; endash<BR>
     U+002D U+002D U+002D  &gt;  U+2014 ; emdash<BR>
     U+0060 U+0060         &gt;  U+201C ; opening double quote<BR>
<BR>
</BLOCKQUOTE></FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2"><BR>
<BR>
Dear Jonathan,<BR>
<BR>
this sounds fantastic. Is this substitution scheme going to have a syntax permitting the use of character ranges and maybe even replacement patterns? So that one might be able to reorder character positions saying something like (assuming syntax resembling grep): <BR>
<BR>
([U+0915-U+0939]) (U+0930) &gt; \2\1<BR>
<BR>
I suppose one could spell out these substitutions for each case, but it would save time...<BR>
<BR>
<BR>
Regards,<BR>
<BR>
Somadeva Vasudeva <BR>
Wolfson College<BR>
Oxfrod OX2 6UD</FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2"></FONT></HTML>