From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.bugs Subject: bug#656: Glyphs in Private Use Area not displayed in Emacs CVS Date: Sun, 04 Jan 2009 00:03:21 +0800 Message-ID: <495F8C49.9090306@gnu.org> References: <20080806091938.5b196562@ask-804> <48A81523.2080200@gnu.org> Reply-To: Jason Rumney , 656@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1230999827 6961 80.91.229.12 (3 Jan 2009 16:23:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 3 Jan 2009 16:23:47 +0000 (UTC) Cc: bug-gnu-emacs@gnu.org, 656@emacsbugs.donarmstrong.com To: Alex Speed Kjeldsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jan 03 17:24:55 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LJ9Iu-0003ri-Mu for geb-bug-gnu-emacs@m.gmane.org; Sat, 03 Jan 2009 17:24:48 +0100 Original-Received: from localhost ([127.0.0.1]:34058 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LJ9Hf-0002dW-Fm for geb-bug-gnu-emacs@m.gmane.org; Sat, 03 Jan 2009 11:23:31 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LJ9Hb-0002cF-LW for bug-gnu-emacs@gnu.org; Sat, 03 Jan 2009 11:23:27 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LJ9Ha-0002bY-2H for bug-gnu-emacs@gnu.org; Sat, 03 Jan 2009 11:23:27 -0500 Original-Received: from [199.232.76.173] (port=38934 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LJ9HZ-0002bT-Sp for bug-gnu-emacs@gnu.org; Sat, 03 Jan 2009 11:23:25 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:44582) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LJ9HZ-0007iF-23 for bug-gnu-emacs@gnu.org; Sat, 03 Jan 2009 11:23:25 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n03GNNNr008286; Sat, 3 Jan 2009 08:23:23 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n03GA4dl004719; Sat, 3 Jan 2009 08:10:04 -0800 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Jason Rumney Original-Sender: Jason Rumney Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sat, 03 Jan 2009 16:10:03 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 656 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12309986382667 (code B ref -1); Sat, 03 Jan 2009 16:10:03 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 3 Jan 2009 16:03:58 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n03G3s5Q002656 for ; Sat, 3 Jan 2009 08:03:55 -0800 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LJ8yg-0002wi-Gt for bug-gnu-emacs@gnu.org; Sat, 03 Jan 2009 11:03:54 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LJ8ye-0002wV-Bp for bug-gnu-emacs@gnu.org; Sat, 03 Jan 2009 11:03:53 -0500 Original-Received: from [199.232.76.173] (port=56337 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LJ8ye-0002wQ-6H for bug-gnu-emacs@gnu.org; Sat, 03 Jan 2009 11:03:52 -0500 Original-Received: from ti-out-0910.google.com ([209.85.142.190]:55399) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LJ8yd-0006AL-6t for bug-gnu-emacs@gnu.org; Sat, 03 Jan 2009 11:03:51 -0500 Original-Received: by ti-out-0910.google.com with SMTP id u5so4945628tia.10 for ; Sat, 03 Jan 2009 08:03:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=OoKoVhB0fnhrG05s0EiCKbISaUd1pZ4ChwhyBj4utBc=; b=nRrgaHXStZM5spOKDh7I4dEoqJqZKh9/GIcRu3H9qQMJSimROYOKiyUkMAWGbytKVp uRVPZLf8UA5d088BVYQBx5V8eHCqaD/rFrst77AVfPiNDTtij+h1uDKC7qGz20foYVy6 hMuKADM+Dq+LAj+/w1YAqmLTtSjEdW+96Sx5k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=kxx7mMe8CAD4UIpBu5WG5Xe9ayorpW9WvH/yr9XutE+65ALN6iA7CzeYjNV96AuaHC 7GM9lK9m5cdLcPFMCzTZncMCkQog6rIKa3NEqMSLbM8uW+dmT+49M4ucm2j4t2uIBkJC SyIQuFrM6B8FV+oEyE4JOwAZZJTGsTtv5iD6E= Original-Received: by 10.110.43.20 with SMTP id q20mr29096231tiq.25.1230998629140; Sat, 03 Jan 2009 08:03:49 -0800 (PST) Original-Received: from ?192.168.249.26? ([124.13.5.7]) by mx.google.com with ESMTPS id j5sm9538029tid.18.2009.01.03.08.03.47 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 03 Jan 2009 08:03:48 -0800 (PST) User-Agent: Thunderbird 2.0.0.19 (Windows/20081209) In-Reply-To: X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Sat, 03 Jan 2009 11:23:27 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:23726 Archived-At: 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)