From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Oleksandr Gavenko Newsgroups: gmane.emacs.bugs Subject: bug#11889: Further info... Date: Wed, 11 Jul 2012 00:36:33 +0300 Message-ID: <878ver2t9a.fsf@desktop.home.int> References: <87r4sl9hyy.fsf@desktop.home.int> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1341956268 6617 80.91.229.3 (10 Jul 2012 21:37:48 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 10 Jul 2012 21:37:48 +0000 (UTC) To: 11889@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jul 10 23:37:48 2012 Return-path: Envelope-to: geb-bug-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 1Soi7u-0005Wr-QC for geb-bug-gnu-emacs@m.gmane.org; Tue, 10 Jul 2012 23:37:47 +0200 Original-Received: from localhost ([::1]:32999 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Soi7t-0005bW-Kx for geb-bug-gnu-emacs@m.gmane.org; Tue, 10 Jul 2012 17:37:45 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:41023) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Soi7q-0005bR-Pf for bug-gnu-emacs@gnu.org; Tue, 10 Jul 2012 17:37:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Soi7o-00038y-CI for bug-gnu-emacs@gnu.org; Tue, 10 Jul 2012 17:37:42 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51287) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Soi7o-00038m-66 for bug-gnu-emacs@gnu.org; Tue, 10 Jul 2012 17:37:40 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1SoiD0-0001xx-D1 for bug-gnu-emacs@gnu.org; Tue, 10 Jul 2012 17:43:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: <87r4sl9hyy.fsf@desktop.home.int> Resent-From: Oleksandr Gavenko Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 Jul 2012 21:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11889 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 11889-submit@debbugs.gnu.org id=B11889.13419565237491 (code B ref 11889); Tue, 10 Jul 2012 21:43:02 +0000 Original-Received: (at 11889) by debbugs.gnu.org; 10 Jul 2012 21:42:03 +0000 Original-Received: from localhost ([127.0.0.1]:60833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SoiC3-0001wm-B9 for submit@debbugs.gnu.org; Tue, 10 Jul 2012 17:42:03 -0400 Original-Received: from mail-wg0-f46.google.com ([74.125.82.46]:33490) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SoiC0-0001wN-RJ for 11889@debbugs.gnu.org; Tue, 10 Jul 2012 17:42:01 -0400 Original-Received: by wgbdq10 with SMTP id dq10so442295wgb.15 for <11889@debbugs.gnu.org>; Tue, 10 Jul 2012 14:36:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; bh=+yl29tZqRqEsRzzX5m/6pruaEAZR/PDl8wTeV0KfLDU=; b=BchFx52tqjcljDvDik5nqP68O5NB1SSr60tx5DuQGpb5vLBgp9NKxLhJAbIBEuXHZk hSABbTRykn3knp5MDa1TBW/NmbekUuH210pc60maDyW0mrmd+mTXELWt8crO0UcbFlFu c4SDXvKWtHoiV6YPG0KeesApm1lgHHt0jfilY1qerzsiM3CNT4L2zCgZW4g8+JsuA6fJ qiUNJqgfxOBIR42wW0VWdVppSDSiwNHOIhWk6cePxn24zAqQJ7PeSFrS5xMKbgZnvtQH ejhv5oLHFY0jFXd7zCL8ofTJgykfOJ273ZhtNjuv4vXJyKK0I2Jnj6r749ewuVegSqtg Qvmw== Original-Received: by 10.216.211.8 with SMTP id v8mr17552208weo.176.1341956197470; Tue, 10 Jul 2012 14:36:37 -0700 (PDT) Original-Received: from localhost ([46.185.20.32]) by mx.google.com with ESMTPS id t7sm10419293wix.6.2012.07.10.14.36.35 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 10 Jul 2012 14:36:37 -0700 (PDT) Original-Received: by localhost (sSMTP sendmail emulation); Wed, 11 Jul 2012 00:36:33 +0300 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:61798 Archived-At: After learning about fonts in Emacs I found that wrong in my setup. I write about this at: http://thread.gmane.org/gmane.emacs.help/85735 where I originally ask question. So main problem - I don't know how debug issue, so anything happen look magical to me. Now I discover such tools: $ xfontsel -sampleUCS '=C9=99=CE=B8=CA=83=C3=A7=CA=A7 =CE=B8=CA=92t=C3= =B0 Hello =D0=9F=D1=80=D0=B8=D0=B2=D0=B5=D1=82!' $ gucharmap With this tools I look for fonts that support all range of needed by me cha= rs. As I learn there are 4 different char types involved: ASCII, Greek, Cyrillic and IPA. Fonts in my previous report have holes or look wrongly for certain chars. After setting at Emacs boot time in ~/.Xdefaults: emacs.font: -misc-fixed-medium-r-normal-*-14-*-*-*-c-*-iso10646-1 or in running Emacs instance: (set-frame-font "-misc-fixed-medium-r-normal--14-*-*-*-c-*-iso10646-1") (set-fontset-font "fontset-default" 'latin "-misc-fixed-medium-r-normal--14-*-*-*-c-*-iso10646-1") (set-fontset-font "fontset-default" 'phonetic "-misc-fixed-medium-r-normal--14-*-*-*-c-*-iso10646-1") (set-fontset-font "fontset-default" 'cyrillic "-misc-fixed-medium-r-normal--14-*-*-*-c-*-iso10646-1") (set-fontset-font "fontset-default" 'greek "-misc-fixed-medium-r-normal--14-*-*-*-c-*-iso10646-1") I get monospaced and **SAME** font for desired range of chars! Also this command also help me: (pp (char-table-extra-slot char-script-table 0)) I think bug can be closed. Except part that Emacs algorithm for selecting f= ont for missing chars is too dumb and give ugly results (one example is C code with comments on Russian - with different font for EN/RU text I lost indenting). Thanks to Juri Linkov for assistant! --=20 Best regards!