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

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

    XMLWordPrintable

Details

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

    Description

      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

      Attachments

        Issue Links

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

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes