Description of problem: Devanagari characters in range U+0970-U+097F not supported in pango, these includes characters for sindhi,limbu and marathi lanaguages, these are recently added in Unicode 5.0 and unicode 5.1 Version-Release number of selected component (if applicable): pango-1.21.3-1.fc10.i386 How reproducible: always Steps to Reproduce: 1.open gedit 2.type U+097B and U+094B using rawcode Actual results: 3.U+094B giving dotted circle(U+25CC) 'U+097B U+25CC U+094B' Expected results: it should not give dotted circle as this is valid combination 'U+097B U+094B' Additional info: As i am trying to add sindhi language support in F10, we need this. same thing is available in harfbuzz
Created attachment 313446 [details] it defines unicode characters for range 0970-097F in devaCharClasses It add support for following characters 0970: sign (known character) 0971: sign ( reference http://www.dkuug.dk/jtc1/sc2/wg2/docs/n3125.pdf) 0972: Independant Vowel (known character) 097B-097F: Consonant (reference http://std.dkuug.dk/JTC1/SC2/wg2/docs/n2934.pdf )
I have tested above patch in pango-view and it is giving expected results
2008-08-06 Behdad Esfahbod <behdad> Fedora Bug 457883 - Sindhi Characters are not supported in pango [U+097B-U+097F] Patch from Pravin Satpute * modules/indic/indic-ot-class-tables.c: Add [U+097B-U+097F].