GNU bug report logs - #15138
Font rendering error on OSX

Previous Next

Package: emacs;

Reported by: Michael Toomim <toomim <at> cs.washington.edu>

Date: Tue, 20 Aug 2013 06:32:01 UTC

Severity: normal

Done: Jan Djärv <jan.h.d <at> swipnet.se>

Bug is archived. No further changes may be made.

Full log


Message #49 received at 15138 <at> debbugs.gnu.org (full text, mbox):

From: Kenichi Handa <handa <at> gnu.org>
To: Jan Djärv <jan.h.d <at> swipnet.se>
Cc: toomim <at> cs.washington.edu, 15138 <at> debbugs.gnu.org
Subject: Re: bug#15138: Font selection error on OSX
Date: Tue, 03 Sep 2013 21:10:10 +0900
In article <2ADB2AAF-31B8-4271-B4C4-6A26EDFB5858 <at> swipnet.se>, Jan Djärv <jan.h.d <at> swipnet.se> writes:

> libotf is genrelly not available on OSX, and probably not
> working with GNUStep either (unless they use it at a lower
> level).  So the OTF case is not relevant to HAVE_NS
> anyway.

Hindi is just an example.  CJK characters are another
example.  We should select a proper CJK font depending of
the current language environment.

> For OSX the way to go is to use Core text for this.  I
> think GNUStep is looking at implementing Core text to
> replace their old display postscript implementation.  So
> this is basically a temporary fix.  Anyway, if you prefer
> OTF for some script, why not mark those scripts with
> "prefer-otf" and check if any otf-features are available?

?? The default fontset alreay has such a specification.  For
devanagari script, for instance, Emacs tries to find an OTF
font which support "rphf" OTF Feature for "deva" script.

     (devanagari ,(font-spec :registry "iso10646-1" :otf '(deva nil (rphf)))
		 (nil . "iso10646.indian-1"))

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




This bug report was last modified 11 years and 260 days ago.

Previous Next


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