After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 358174 - Reph and Vattu forms of Assamese character RA(U+09F0) are not rendered.
Reph and Vattu forms of Assamese character RA(U+09F0) are not rendered.
Status: RESOLVED FIXED
Product: pango
Classification: Platform
Component: indic
1.14.x
Other All
: Normal normal
: ---
Assigned To: Pango Indic
Pango Indic
Depends on:
Blocks:
 
 
Reported: 2006-09-28 19:39 UTC by Rahul Bhalerao
Modified: 2006-10-12 18:21 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch for indic-ot-class-table.c (724 bytes, patch)
2006-09-28 19:46 UTC, Rahul Bhalerao
committed Details | Review

Description Rahul Bhalerao 2006-09-28 19:39:20 UTC
Please describe the problem:
Reph and Vattu form combinations of RA(U+09F0) are of following form respectively:

1. 09F0 + 09CD + Consonant
2. Consonant + 09CD + 09F0

Assamese(as_IN) shares script and unicodes with Bengali(bn_IN). RA for both of these languages have different unicode values. Reph and vattu of bn_IN RA works correctly but for as_IN it does not.

Steps to reproduce:
1. Open gedit
2. Enable as_IN keymap
3. type the key sequeces:
   j + d + k and k + d + j


Actual results:
Character glyphs follow each other without any substitution.

Expected results:
For 1st key sequence, reph mark should appear on top of consonant 'k'.
For second sequence shape of entire cluster should change.

Does this happen every time?
yes

Other information:
Comment 1 Rahul Bhalerao 2006-09-28 19:46:00 UTC
Created attachment 73585 [details] [review]
Patch for indic-ot-class-table.c

This patch changes the class bit of U+09F0 from '_ct' to '_rv'.
Doing so resolves all the problems related to the reph and vattu forms of this character.
Comment 2 Behdad Esfahbod 2006-10-12 18:21:05 UTC
2006-10-12  Behdad Esfahbod  <behdad@gnome.org>

        Bug 358174 – Reph and Vattu forms of Assamese character RA(U+09F0) are
        not rendered.
        Patch from Rahul Bhalerao

        * modules/indic/indic-ot-class-tables.c: Change the class bit of
        U+09F0 from '_ct' to '_rv'.