GNU bug report logs - #5080
indic text is not displayed correctly in emacs shell

Previous Next

Package: emacs;

Reported by: Praveen A <pravi.a <at> gmail.com>

Date: Mon, 30 Nov 2009 13:50:03 UTC

Severity: normal

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Kenichi Handa <handa <at> m17n.org>
To: Praveen A <pravi.a <at> gmail.com>
Cc: pnemade <at> redhat.com, 5080 <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org,
        psatpute <at> redhat.com
Subject: bug#5080: indic text is not displayed correctly in emacs shell
Date: Mon, 14 Dec 2009 11:03:24 +0900
In article <3f2beab60912120741n7651670as1c532d3865efbc23 <at> mail.gmail.com>, Praveen A <pravi.a <at> gmail.com> writes:

> 2009/12/3 Praveen A <pravi.a <at> gmail.com>:
> > (4a) Why is it taking Lohit Malayalam by default
> > (4b) Why is the display cluttered/overlapped with some fonts like Meera

> 4b is now resolved, details in
> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=5146

Thank you for confirming that. 

> Now only remaining issue in the list is about selecting default font.
> I think it should be taken from fc-match :lang=ml

We can't simply use fc-match (i.e. FcFontMatch ()) because
it returns a font that doesn't match with :lang=ml if
there's no such font.  Perhaps we can use FcFontSetSort()
function on the result of FcFontList().

> Even as per the current policy of taking first one from fc-list
> :lang=ml, it is not working

> Though Meera is selected as the default font (fc-match gives this and
> it comes as the first result in fc-list) in fontconfig configuration,
> Lohit Malayalam is used as the default font to display Malyalam if no
> preference is set in .emacs.

I found that this is because qsort doesn't preserve the
original order if scores of two elements are equal.

Please wait again for a while.  I'm now working on it.

---
Kenichi Handa
handa <at> m17n.org



This bug report was last modified 4 years and 265 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.