<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="rtl">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); text-align: left;" dir="ltr">
But we have a problem with some program whom get thier data from unicode like "MediaWiki" and "phpBB" they reorder
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); text-align: left;" dir="ltr">
لَّ</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); text-align: left;" dir="ltr">
to</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); text-align: left;" dir="ltr">
Ù„ÙŽÙ‘</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); text-align: left;" dir="ltr">
with maybe rendered in some old windows fonts  like</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); text-align: left;" dir="ltr">
لِّ</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); text-align: left;" dir="ltr">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); text-align: left;" dir="ltr">
you can try this with wikipedia<br>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="rtl"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>من:</b> â€â€Unicode <unicode-bounces@corp.unicode.org> Ø¨Ø§Ù„نيابة Ø¹Ù† Richard Wordingham via Unicode <unicode@corp.unicode.org><br>
<b>‏‏تم Ø§Ù„إرسال:</b> 18 ÙØ¨Ø±Ø§ÙŠØ±, 2022 10:48 Ù…<br>
<b>إلى:</b> unicode@corp.unicode.org <unicode@corp.unicode.org><br>
<b>‏‏الموضوع:</b> Re: Wrong sequence for Arabic ligature marks(FC5E-FC62, FCF2-FCF4)</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">On Fri, 18 Feb 2022 04:44:17 +0000<br>
Saeed Hubaishan via Unicode <unicode@corp.unicode.org> wrote:<br>
<br>
> Hi,<br>
> "The Decomposition Type Mapping"  of these ligature marks are worng:<br>
> FC5E     â€Žï±žâ€Ž    Arabic Ligature Shadda With Dammatan Isolated Form<br>
>                 â‰ˆ       <isolated> 0020 â£ 064C â—ŒÙŒ 0651 â—ŒÙ‘<br>
> FC5F     â€Žï±Ÿâ€Ž    Arabic Ligature Shadda With Kasratan Isolated Form<br>
>                 â‰ˆ       <isolated> 0020 â£ 064D â—ŒÙ 0651 â—ŒÙ‘<br>
> FC60     â€Žï± â€Ž    Arabic Ligature Shadda With Fatha Isolated Form<br>
>                 â‰ˆ       <isolated> 0020 â£ 064E â—ŒÙŽ 0651 â—ŒÙ‘<br>
> FC61     â€Žï±¡â€Ž    Arabic Ligature Shadda With Damma Isolated Form<br>
>                 â‰ˆ       <isolated> 0020 â£ 064F â—ŒÙ 0651 â—ŒÙ‘<br>
> FC62     â€Žï±¢â€Ž    Arabic Ligature Shadda With Kasra Isolated Form<br>
>                 â‰ˆ       <isolated> 0020 â£ 0650 â—ŒÙ 0651 â—ŒÙ‘<br>
> <br>
> FCF2     â€Žï³²â€Ž    Arabic Ligature Shadda With Fatha Medial Form<br>
>                 â‰ˆ       <medial> 0640 â€ŽÙ€â€Ž 064E â—ŒÙŽ 0651 â—ŒÙ‘<br>
> FCF3     â€Žï³³â€Ž    Arabic Ligature Shadda With Damma Medial Form<br>
>                 â‰ˆ       <medial> 0640 â€ŽÙ€â€Ž 064F â—ŒÙ 0651 â—ŒÙ‘<br>
> FCF4     â€Žï³´â€Ž    Arabic Ligature Shadda With Kasra Medial Form<br>
>                 â‰ˆ       <medial> 0640 â€ŽÙ€â€Ž 0650 â—ŒÙ 0651 â—ŒÙ‘<br>
> Arabic Shadda must be before the marks (064C â—ŒÙŒ ,064D â—ŒÙ , 064E â—ŒÙŽ ,<br>
> 064F â—ŒÙ ,  0650 â—ŒÙ)<br>
<br>
But they and shadda have different non-zero canonical combining classes<br>
(ccc), so their order shall intend no difference.  Shadda has the higher<br>
ccc, so it comes last.  Putting it last makes the decomposition table<br>
easier to use for conversion to form NFKD.<br>
<br>
Richard.<br>
<br>
<br>
</div>
</span></font></div>
</body>
</html>