<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 11/9/19 2:12 PM, Lyberta wrote:<br>
</div>
<blockquote type="cite"
cite="mid:3e0919f0-5852-6f76-eb8f-84597521b68c@lyberta.net">
<pre class="moz-quote-pre" wrap="">Steve Downey:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">I'd also like to see the unicode algorithms as _algorithms_ that can
operate over something that can be treated as a scalar value.
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
My plan is to propose
std::unicode::scalar_value_sequence
std::unicode::grapheme_cluster_sequence</pre>
</blockquote>
<p>I strongly encourage you to attend an SG16 telecon to discuss
some of your ideas before you spend considerable time on these
proposals. I don't mind adding items to be discussed to a future
telecon agenda if you can plan to attend and present your ideas.<br>
</p>
<p>Tom.<br>
</p>
<blockquote type="cite"
cite="mid:3e0919f0-5852-6f76-eb8f-84597521b68c@lyberta.net">
<pre class="moz-quote-pre" wrap="">
These are container adaptors that take code unit sequence (can be
std::vector, can be std::basic_string or can be
std::unicode::code_unit_sequence that I'm about to propose too).
Suddenly all standard algorithms are working with scalar values and
grapheme clusters.
</pre>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
SG16 Unicode mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Unicode@isocpp.open-std.org">Unicode@isocpp.open-std.org</a>
<a class="moz-txt-link-freetext" href="http://www.open-std.org/mailman/listinfo/unicode">http://www.open-std.org/mailman/listinfo/unicode</a>
</pre>
</blockquote>
<p><br>
</p>
</body>
</html>