GNU bug report logs - #2722
Tibetan font selection broken

Previous Next

Package: emacs;

Reported by: Andreas Schwab <schwab <at> linux-m68k.org>

Date: Thu, 19 Mar 2009 16:05:07 UTC

Severity: normal

Merged with 2761

Done: Kenichi Handa <handa <at> m17n.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (Emacs bug Tracking System)
To: Andreas Schwab <schwab <at> linux-m68k.org>
Subject: bug#2722 closed by Kenichi Handa <handa <at> m17n.org> (Re: bug#2722: 
 Tibetan font selection broken)
Date: Tue, 24 Mar 2009 01:50:04 +0000
[Message part 1 (text/plain, inline)]
This is an automatic notification regarding your bug report
which was filed against the emacs package:

#2722: Tibetan font selection broken

It has been closed by Kenichi Handa <handa <at> m17n.org>.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Kenichi Handa <handa <at> m17n.org> by
replying to this email.


-- 
2722: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=2722
Emacs Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Kenichi Handa <handa <at> m17n.org>
To: 2722-done <at> debbugs.gnu.org
Subject: Re: bug#2722: Tibetan font selection broken
Date: Tue, 24 Mar 2009 10:43:54 +0900
Fixed by these changes.

	* font.c (find_font_encoding): Return Qnil for unsupported
	encoding (Bug#2722).

	* international/fontset.el (font-encoding-alist): Add an entry for
	muletibetan-0.  (Bug#2722)

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

[Message part 3 (message/rfc822, inline)]
From: Andreas Schwab <schwab <at> linux-m68k.org>
To: emacs-pretest-bug <at> gnu.org
Cc: Kenichi Handa  <handa <at> m17n.org>
Subject: Tibetan font selection broken
Date: Thu, 19 Mar 2009 17:00:23 +0100
[Message part 4 (text/plain, inline)]
This change:

2009-03-05  Kenichi Handa  <handa <at> m17n.org>

	* font.c (font_select_entity): New function.
	(font_find_for_lface): Use font_select_entity to select a font.

	* fontset.c (fontset_find_font): If a font found without
	restricting of the characters C doen't support C, try to find a
	font with C restriction.

has broken display of tibetan characters.  The characters are no longer
found in the gnu-unicode font.  Instead a weird, one-pixel wide empty
box is shown for each font (see the attached snapshot).  I have also
attached the font logs from before and after that change.

Andreas.

-- 
Andreas Schwab, schwab <at> linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."
[hello.png (image/png, attachment)]
[font-log-before (text/plain, attachment)]
[font-log-after (text/plain, attachment)]

This bug report was last modified 15 years and 121 days ago.

Previous Next


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