Skip to content

Commit cd8f1d6

Browse files
committed
Set IDNA's CheckHyphens to the value of beStrict
It makes more sense if it's consistent with UseSTD3ASCIIRules and VerifyDnsLength. Fixes #820.
1 parent da212c9 commit cd8f1d6

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

url.bs

+4-4
Original file line numberDiff line numberDiff line change
@@ -906,7 +906,7 @@ concepts.
906906
<li>
907907
<p>Let <var>result</var> be the result of running <a abstract-op lt=ToASCII>Unicode ToASCII</a>
908908
with <i>domain_name</i> set to <var>domain</var>, <i>UseSTD3ASCIIRules</i> set to
909-
<var>beStrict</var>, <i>CheckHyphens</i> set to false, <i>CheckBidi</i> set to true,
909+
<var>beStrict</var>, <i>CheckHyphens</i> set to <var>beStrict</var>, <i>CheckBidi</i> set to true,
910910
<i>CheckJoiners</i> set to true, <i>Transitional_Processing</i> set to false,
911911
and <i>VerifyDnsLength</i> set to <var>beStrict</var>. [[!UTS46]]
912912

@@ -936,9 +936,9 @@ concepts.
936936
<ol>
937937
<li><p>Let <var>result</var> be the result of running
938938
<a abstract-op lt=ToUnicode>Unicode ToUnicode</a> with <i>domain_name</i> set to <var>domain</var>,
939-
<i>CheckHyphens</i> set to false, <i>CheckBidi</i> set to true, <i>CheckJoiners</i> set to true,
940-
<i>UseSTD3ASCIIRules</i> set to <var>beStrict</var>, and <i>Transitional_Processing</i> set to
941-
false. [[!UTS46]]
939+
<i>CheckHyphens</i> set to <var>beStrict</var>, <i>CheckBidi</i> set to true, <i>CheckJoiners</i>
940+
set to true, <i>UseSTD3ASCIIRules</i> set to <var>beStrict</var>, and
941+
<i>Transitional_Processing</i> set to false. [[!UTS46]]
942942

943943
<li><p>Signify <a>domain-to-Unicode</a> <a>validation errors</a> for any returned errors, and then,
944944
return <var>result</var>.

0 commit comments

Comments
 (0)