با سلام،
من نیز این باگ را امروز گزارش کردم. متن زیر را برای توضیح مشکل نوشتم و تصویر ضمیمه را نیز ضمیمه گزارش نمودم. در مورد اینکه این باگ در webkit وجود دارد و به تمام برنامههائی که از آن برای پردازش متن استفاده می نمایند سرایت می کند اندکی شک دارم چرا که همانطور که در گزارشم به آن اشاره نمودهام این باگ در Messages، Calendar و Reminder بروز نمی کند حتی با استفاده از خط جیزهٔ عرضه شده با سیستم ۱۰.۸ (مگر اینکه فرض کنیم این سه برنامه از webkit برای نمایش متن استفاده نمیکنند). از طرف دیگر نمی شود صرفا این باگ را به دو خط جیزه و دمشق نسبت داد چرا که این دو خط در برنامه تکست ادیت چنانکه باید عمل می کنند و در این برنامه هیچ مشکلی ندارند. به هرحال مشکل پیچیده و عجیبی است.
احمد
With release of OSX 10.8 a new bug in a couple of Arabic fonts when used in Mail app v6.0(1486), Notes app v. 1.0 (81) and Safari v. 6.0 (8536.25) has emerged.
When ZERO WIDTH NON-JOINER, U+200C, is inserted in between 2 characters, the joined characters before ZWNJ insertion point loses their cursivness and an isolate form will be displayed. This has created big problem for Arabic/Persian/Urdu and Kurdish users of Safari v.6 Mail and Notes app under 10.8.
This problem is related with using fonts Geeza Pro and Damascus in Mail App, Notes App and Safari. Using other included Arabic fonts with 10.8 will not cause this bug.
Fortunately in other Apps like TextEdit, Messages, Calendar and Reminder this problem dose not exist and they handle the ZWNJ as they should.
Steps to Reproduce: Start to type word میشود in Persian, insert ZWNJ between ی and ش, this will result in cursiveness of words می breaks into characters م and ی .
See the attached screen capture