GNU bug report logs - #4129
Support for dual spacing fonts

Previous Next

Package: emacs;

Reported by: Takanori MATSUURA <t.matsuu <at> gmail.com>

Date: Wed, 12 Aug 2009 02:05:04 UTC

Severity: normal

Tags: patch

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Naohiro Aota <naota <at> elisp.net>
To: 4129 <at> debbugs.gnu.org
Subject: bug#4129: Emacs still have font spacing problem
Date: Sat, 26 Jun 2010 02:10:33 +0900 (JST)
Hi, list

As I post last year [1], Emacs still doesn't deal with fonts whose
spacing is set to FC_DUAL. Please see this screen-shot I've sent last
year [2]. You see disgusting Elisp indentation, don't you?

This is all because Emacs assume "space width" is as same as "font max
width" only just if the font is not "PROPORTIONAL". Some Japanese are
using "DUAL" fonts (M+ font, IPA font and so on). These fonts have
"glyphs in precisely two widths, one twice as wide as the other" [3],
Emacs shouldn't use "max width" for "min width" and "space width" when
there is two kinds of width!

Please please think applying the patch.

Regards,

[1] http://article.gmane.org/gmane.emacs.devel/111557/
[2] http://article.gmane.org/gmane.emacs.devel/111572/
[3] http://fontconfig.org/fontconfig-devel/fcfreetypecharsetandspacing.html




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

Previous Next


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