Skip to main content

Kaarkkodakan fix for Pango

The pango bug #441654 about mprefixups for Malayalam, better known as "Kaarkkodakan" issue has now undergone a history of one year and has caused a lot of pain among Malayalam users. It has also seen a lot of patches like this so far. But none of them neither solve the problem completely nor were they fit for Pango's coding style.

Now, finally I have come up with a patch that looks pretty much generic and does not affect the coding style much. Also the testing done so far proves to be fine. All the test cases reported so far have been fixed up without anything else getting affected. Manilal has also did his bit by doing the testing himself and posting the screen shots. Now if everything goes fine and Behdad's critical eye doesn't spot any problem :-), hope to see this one getting committed for next pango release soon.

Comments

  1. Hello, Rahul!
    I loved thsi post and this blog.
    Happy day

    ReplyDelete
  2. Congrats Rahul for the much awaited patch. I will also test it tommorrow. We had karkodakan B'day celibration in between :-)

    ReplyDelete
  3. Thank you very much for this patch !

    ReplyDelete
  4. thank you very much rahul!!!

    Sometime back i too spent a lot of time on rewriting the patch!!! Thank you for coming up with a simple and good patch!!! i havent tested it. Will let you know the results soon

    cheers

    ReplyDelete

Post a Comment

Popular posts from this blog

Unicode 5.1 release and Indic changes

Unicode 5.1 release was announced earlier this month on 4th April. Here I have put a diff taken of Unicode 5.1 character database against that of Unicode 5.0. My buddy, Parag also did a nice job of summarizing the Indic specific changes, that I am trying to restate now. So, here go the updates on Indian scripts UCD: A. New Indic Scripts Added to Unicode: 1. LEPCHA: Lepcha is a language spoken by the Lepcha people in Sikkim in India,and parts of Nepal and Bhutan. The Lepcha script (also known as "róng") is a syllabic script which has a lot of special marks and requires ligatures. Its genealogy is unclear. Early Lepcha manuscripts were written vertically, a sign of Chinese influence. Lepcha is considered to be one of the aboriginal languages of the area in which it is spoken. Total number of speakers numbers near 50,000. Unicode Range =>U1C00 to U1C4F Chart URL => http://www.unicode.org/charts/PDF/U1C00.pdf 2. OL-CHIKI: The Ol Chiki script, also known

PVR is so wierd!

Yesterday we went second time to a mall bit far from office to complete the earlier failed mission of watching this 3D movie, Clash of the Titans. On ticket counter, we were first told that evening show was house full. Then we asked for a night show, and were told there isn't any show then and the gentleman handed us the pamphlet of all movie schedules. We checked on the nearby digital kiosk and also on the printed schedule to be sure of the show timings. Then went to second counter, and asked the lady for the night show tickets, and without any problem got the tickets for back seats. In fact this show was hardly 20% full, wonder how the evening show became houseful. But the biggest wonder/blunder is yet to come. On the entrance we were stopped for having a laptop bag along with (we had went straight after the office). In spite of having checked the bag, we were not allowed, because laptops were not allowed inside! Then we asked for keeping it at the baggage counter. But then, the

The Kreate logo is done!

It's been several months now that we have been brainstorming about the logo and caption. We all were thinking on lines of both creativity and value offerings. Gautam was continuously thinking on lines of how to communicate imagination and implementation parts simultaneously, the left and right of the brain. Many tag-lines popped up, but always there was something missing. Finally, me and joy took up these two words from Gautam and simply put a dot between them. It sounded so crisp! 'Imagination.Implementation'! Meanwhile, many of us were trying to come up with the design ideas. For me, playing with various shapes of 'K' and using whatever minuscule knowledge of calligraphy/typography I had, became my regular pass-time to keep myself awake in gaseous classrooms. In later stages, I got stuck on the idea of creating a character out of K that can personify the values we worked on so long. Finally emerged the k-man that is so carefree, cheerful, and aesthetic. Joy took t