From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Peter Dyballa Newsgroups: gmane.emacs.help Subject: Re: font problem from emacs 23.3 to 23.4??? Date: Sat, 28 Jul 2012 11:14:37 +0200 Message-ID: <2429D860-3859-48B5-ACF0-F0A88A86AB45@Web.DE> References: <2d3244c3-5057-42a5-a20a-0d74d7a59b22@rq10g2000pbb.googlegroups.com> <16d7bda4-fe0d-4fd2-86a7-22413a5749dc@d6g2000pbt.googlegroups.com> <847f3c6d-37c1-4771-bbb0-af5dfaf124f3@l6g2000pbf.googlegroups.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1343466888 21381 80.91.229.3 (28 Jul 2012 09:14:48 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 28 Jul 2012 09:14:48 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: rusi Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Jul 28 11:14:48 2012 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Sv36m-0007P3-Dy for geh-help-gnu-emacs@m.gmane.org; Sat, 28 Jul 2012 11:14:48 +0200 Original-Received: from localhost ([::1]:56386 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sv36l-0002A3-GV for geh-help-gnu-emacs@m.gmane.org; Sat, 28 Jul 2012 05:14:47 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:38890) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sv36g-00029w-4y for help-gnu-emacs@gnu.org; Sat, 28 Jul 2012 05:14:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sv36f-0002LG-7p for help-gnu-emacs@gnu.org; Sat, 28 Jul 2012 05:14:42 -0400 Original-Received: from mout.web.de ([212.227.15.3]:54498) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sv36e-0002LA-UK for help-gnu-emacs@gnu.org; Sat, 28 Jul 2012 05:14:41 -0400 Original-Received: from [192.168.178.8] ([81.210.160.98]) by smtp.web.de (mrweb001) with ESMTPA (Nemesis) id 0LZeou-1TgA5L2Uwu-00liue; Sat, 28 Jul 2012 11:14:39 +0200 In-Reply-To: <847f3c6d-37c1-4771-bbb0-af5dfaf124f3@l6g2000pbf.googlegroups.com> X-Mailer: Apple Mail (2.1084) X-Provags-ID: V02:K0:bk3swAyE6utDU3Me4CPL+3+Rcl6xs+srWkeEd0Hsn2Z NvXLZeKyF1LQa5OxlN1dfUI2uHhds7w2+F2cfF+yja9NY4ypk6 PLGUE1a7xjYpd6eNQ9WPd5VD0XbE/mBhc4IBJ3He23DRqP6d1I yn1U5oFCFBoLNR6IMDKmBjqznGrI6TJc8U3P0dRGBPi6FDPqAo rAz81AEDaIjaH9AQAnHNA== X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 212.227.15.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:86119 Archived-At: Am 28.07.2012 um 05:11 schrieb rusi: > Now emacs23.3 could start. > And I get the same error. >=20 > So its not an emacs change that has caused the breakage but something > else outside. When I understand you correctly then you are using now a different OS = (release). That one can have slightly different font services, because = the two releases don't have the same fonts installed and might also have = different setup files for the font services. On Linux you have two = different font services: one related to the X server, based on 'xset fp' = and used by xlsfonts, xfontsel, xfd, and some user-side font service, = based on libfontconfig. This service uses files like fonts.conf or ~ = /.fonts.conf and can be accessed via fc-cache, fc-list, fc-match. GNU Emacs might need at one moment a mono-spaced character from the = Unicode Arrows block at a particular size and with the features normal = weight and upright. It asks the font service: =93Gimme that thing!=94 Or = it better asks for the whole block with that character to insert it = completely into the active ad-hoc fontset. That's approximately how font = handling in GNU Emacs recently works. To become independent from coincidence you'd need to check whether a = font with some properties (glyphs, features like spacing, width, weight, = etc.) exists. Then make your choice of fonts and build the fontset. -- Greetings Pete _o o o o _<< \\_/\_, \\_ \\_/\_, (*)/(*) (*) (*) (*) `- (*)