GNU bug report logs -
#5080
indic text is not displayed correctly in emacs shell
Previous Next
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
Message #290 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):
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.