GNU bug report logs - #656
Glyphs in Private Use Area not displayed in Emacs CVS

Previous Next

Package: emacs;

Reported by: Alex Speed Kjeldsen <alex.kjeldsen <at> gmail.com>

Date: Wed, 6 Aug 2008 07:25:05 UTC

Severity: normal

Done: Jason Rumney <jasonr <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #34 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Jason Rumney <jasonr <at> gnu.org>
To: Alex Speed Kjeldsen <alex.kjeldsen <at> gmail.com>
Cc: 656 <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
Subject: Re: bug#656: Glyphs in Private Use Area not displayed in Emacs CVS
Date: Sun, 04 Jan 2009 00:03:21 +0800
Alex Speed Kjeldsen wrote:
> I have no special code in the .emacs file apart from the specification 
> of which font to use. Today on a fresh arch GNU/linux install where I 
> installed the package "emacs-cvs" (23.0.60) and didn't have an .emacs 
> file, the problem was still there, when I started emacs this way:
>
>       emacs --font 
> "FONT_WHICH_INCLUDES_THE_GLYPHS_AND_WORKS_IN_DEC_2007_VERSION-FONTSIZE"
>
> The glyphs in PUA just show up as boxes

Looking at what you wrote above again, I think the problem is that Emacs 
now looks in greater detail at which unicode characters fonts have, 
rather than blindly using any iso10646-1 font for all unicode 
characters. For characters in PUA you will need to explicitly tell Emacs 
how to display them as follows, since Emacs cannot automatically 
recognize which fonts contain the characters you want:

(set-fontset-font "fontset-default"  '(#xe000 . #xf8ff) FONT-SPEC)






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

Previous Next


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