Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-13616

Invalid Rendering of Bengali Yaphala and Kannada kaphala when occur with reph

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P2: Important P2: Important
    • 4.8.0
    • 4.7.0
    • GUI: Font handling
    • None
    • Fedora 13
    • 76e2668a621b03ee4da423c10afac0ceb66e6a33

      Bengali 0x09B0, 0x200D, 0x09cd, 0x09af র‍্য ­and Kannada 0x0CB0, 0x200D, 0x0ccd, 0x0c95 ರ‍್ಕ combinations are not rendering properly in qt/harfbuzz

      presently harfbuzz break string (0x09B0, 0x200D, 0x09cd, 0x09af) into 3 syllables 1) 0x09B0, 0x200D, 2) 09cd 3) 09af results in invalid rendering, actually this should form a single syllable

      see http://www.unicode.org/faq/indic.html#15
      same case is application for Kannada as well

      I have attached patch for fixing it, it resolves the problem, but somehow cursor is not moving at the end of this syllable might be need some more line in patch

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            esabraha Eskil Abrahamsen Blomfeldt
            pravins Pravin Satpute
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes