GNU logs - #26605, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#26605: 25.1; emacs picks unsuitable fallback fonts for monospace default font
Resent-From: Ralf Jung <post@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 22 Apr 2017 13:08:01 +0000
Resent-Message-ID: <handler.26605.B.14928664285443 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 26605
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 26605 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.14928664285443
          (code B ref -1); Sat, 22 Apr 2017 13:08:01 +0000
Received: (at submit) by debbugs.gnu.org; 22 Apr 2017 13:07:08 +0000
Received: from localhost ([127.0.0.1]:33268 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1d1ukl-0001Pj-WC
	for submit <at> debbugs.gnu.org; Sat, 22 Apr 2017 09:07:08 -0400
Received: from eggs.gnu.org ([208.118.235.92]:50306)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <post@HIDDEN>) id 1d1ukk-0001PD-52
 for submit <at> debbugs.gnu.org; Sat, 22 Apr 2017 09:07:06 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <post@HIDDEN>) id 1d1ukd-0001em-Hj
 for submit <at> debbugs.gnu.org; Sat, 22 Apr 2017 09:07:00 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:41333)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <post@HIDDEN>) id 1d1ukd-0001ei-Dk
 for submit <at> debbugs.gnu.org; Sat, 22 Apr 2017 09:06:59 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:41275)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <post@HIDDEN>) id 1d1ukb-0003rY-RM
 for bug-gnu-emacs@HIDDEN; Sat, 22 Apr 2017 09:06:59 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <post@HIDDEN>) id 1d1ukY-0001b7-L5
 for bug-gnu-emacs@HIDDEN; Sat, 22 Apr 2017 09:06:57 -0400
Received: from eins.ralfj.de ([85.214.220.216]:39280)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <post@HIDDEN>) id 1d1ukY-0001al-9r
 for bug-gnu-emacs@HIDDEN; Sat, 22 Apr 2017 09:06:54 -0400
Received: from [192.168.10.97] (unknown [193.110.198.7])
 by mx.ralfj.de (Postfix) with ESMTPSA id 4EF1717D0940
 for <bug-gnu-emacs@HIDDEN>; Sat, 22 Apr 2017 15:06:51 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ralfj.de; s=mail;
 t=1492866411; bh=QHc2Yjpde1FB21YsWziWFqbq6fiQfsG0HKOf7ZJvAyM=;
 h=To:Subject:From:Date:From;
 b=Njq/POjKUlT4ts7miSFCGDRZQSd59FChAWGa4LCIPAX8OcJ2TtZGkER+UYufwoz1q
 QgQp0xYEAM9nrkM0NMBonWsUyf2ZJe20yN+s4OnvExWE53qpTkHipzJEXZx1QLe0bl
 lJ0IpsmH29MG7DZW1m7aB5jTkyvdZXsYRW0kMcz8=
From: Ralf Jung <post@HIDDEN>
Message-ID: <999a78da-e8c2-07b4-0716-8c2e3c40eb6a@HIDDEN>
Date: Sat, 22 Apr 2017 15:06:49 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.0 (-----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

Hi all,

I have my system set up to use "Fira Mono" as the default font for
"Monospace", and my code editors (emacs and Kate) use that font as their
default font.  However, if I use emacs without any further
configuration, it picks unsuitable fallback fonts for characters not
supported my Fira Mono.  "Unsuitable" here means in particular that the
chosen fallback font is not monospace, so lines that contain fallback
characters break the grid.  At the same time, I do have suitable fonts
installed, as witnessed by Kate being able to preserve the grid.

Concretely, consider the following example text (pieced together from a
codebase using unicode characters for mathematical operators):

  mixin_cmra_pcore_mono x y cx :
    x =E2=89=BC y =E2=86=92 pcore x =3D Some cx =E2=86=92 =E2=88=83 cy, p=
core y =3D Some cy =E2=88=A7 cx =E2=89=BC cy;
    =E2=9C=93{n} x =E2=86=92 x =E2=89=A1{n}=E2=89=A1 y1 =E2=8B=85 y2 =E2=86=
=92
    z1 z2, x =E2=89=A1 z1 =E2=8B=85 z2 =E2=88=A7 z1 =E2=89=A1{n}=E2=89=A1=
 y1 =E2=88=A7 z2 =E2=89=A1{n}=E2=89=A1 y2
    =E2=88=80 =E2=9C=93{n} (=E2=88=85:A).
    }.

(At least) the following characters are not supported by Fira Mono, so a
fallback is picked:
  =E2=89=BC =E2=9C=93 =E2=8B=85 =E2=88=A7 =E2=88=85 =E2=88=83 =E2=88=80

As a result, the above text does not stay within the "monotext grid",
some characters are significantly wider than the majority (e.g., =E2=89=BC=
)
while others are much smaller (=E2=8B=85).  However, all of these charact=
ers are
supported by DejaVu Mono, a font I have installed.  I believe that's the
font other editors are using to render these characters.  When I
configure emacs to use DejaVu Mono for characters not supported by Fira
Mono, the text above looks entirely as expected.

Notice that, for example, =E2=86=92 is supported by both Fira Mono and De=
jaVu
Mono.  In these cases, the editor should use the preferred font, which
is Fira Mono in my case.  (Actually, the much prettier arrows are one of
the reasons I prefer Fira Mono over DejaVu Mono.)

Ideally, emacs' default configuration would be such that it prefers
monospace over non-monospace fonts when falling back from a monospace fon=
t.

Kind regards,
Ralf

In GNU Emacs 25.1.1 (x86_64-pc-linux-gnu, GTK+ Version 3.22.5)
 of 2017-01-01, modified by Debian built on binet
Windowing system distributor 'The X.Org Foundation', version 11.0.1190200=
0
System Description:	Debian GNU/Linux 9.0 (stretch)

Configured using:
 'configure --build x86_64-linux-gnu --prefix=3D/usr
 --sharedstatedir=3D/var/lib --libexecdir=3D/usr/lib
 --localstatedir=3D/var/lib --infodir=3D/usr/share/info
 --mandir=3D/usr/share/man --with-pop=3Dyes
 --enable-locallisppath=3D/etc/emacs25:/etc/emacs:/usr/local/share/emacs/=
25.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/25.1/sit=
e-lisp:/usr/share/emacs/site-lisp
 --with-sound=3Dalsa --build x86_64-linux-gnu --prefix=3D/usr
 --sharedstatedir=3D/var/lib --libexecdir=3D/usr/lib
 --localstatedir=3D/var/lib --infodir=3D/usr/share/info
 --mandir=3D/usr/share/man --with-pop=3Dyes
 --enable-locallisppath=3D/etc/emacs25:/etc/emacs:/usr/local/share/emacs/=
25.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/25.1/sit=
e-lisp:/usr/share/emacs/site-lisp
 --with-sound=3Dalsa --with-x=3Dyes --with-x-toolkit=3Dgtk3
 --with-toolkit-scroll-bars 'CFLAGS=3D-g -O2
 -fdebug-prefix-map=3D/build/emacs25-4Gc0bO/emacs25-25.1+1=3D.
-fstack-protector-strong
 -Wformat -Werror=3Dformat-security -Wall' 'CPPFLAGS=3D-Wdate-time
 -D_FORTIFY_SOURCE=3D2' LDFLAGS=3D-Wl,-z,relro'

Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS
NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11

Important settings:
  value of $LC_MESSAGES: en_US.utf8
  value of $LC_NUMERIC: en_US.utf8
  value of $LANG: de_DE.utf8
  locale-coding-system: utf-8-unix

Major mode: Fundamental

Minor modes in effect:
  tooltip-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  buffer-read-only: t
  line-number-mode: t
  transient-mark-mode: t

Recent messages:
Loading /etc/emacs/site-start.d/50autoconf.el (source)...done
Loading /etc/emacs/site-start.d/50cmake-data.el (source)...done
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...
Loading debian-ispell...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el
(source)...done
Loading debian-ispell...done
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el
(source)...done
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...done
For information about GNU Emacs and the GNU system, type C-h C-a.
funcall-interactively: Buffer is read-only: #<buffer *GNU Emacs*>

Load-path shadows:
/usr/share/emacs/25.1/site-lisp/debian-startup hides
/usr/share/emacs/site-lisp/debian-startup
/usr/share/emacs25/site-lisp/cmake-data/cmake-mode hides
/usr/share/emacs/site-lisp/cmake-mode

Features:
(shadow sort mail-extr emacsbug message dired format-spec rfc822 mml
mml-sec password-cache epg gnus-util mm-decode mm-bodies mm-encode
mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047
rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils finder-inf
info tex-site package epg-config seq byte-opt gv bytecomp byte-compile
cl-extra help-mode easymenu cconv cl-loaddefs pcase cl-lib time-date
mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks
lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset
image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode
prog-mode register page menu-bar rfn-eshadow timer select scroll-bar
mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham
georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese charscript case-table epa-hook
jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice
loaddefs button faces cus-face macroexp files text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote dbusbind inotify dynamic-setting
system-font-setting font-render-setting move-toolbar gtk x-toolkit x
multi-tty make-network-process emacs)

Memory information:
((conses 16 105584 5365)
 (symbols 48 21593 0)
 (miscs 40 98 107)
 (strings 32 21087 4829)
 (string-bytes 1 611322)
 (vectors 16 14637)
 (vector-slots 8 463510 5456)
 (floats 8 194 6)
 (intervals 56 296 0)
 (buffers 976 18))




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Ralf Jung <post@HIDDEN>
Subject: bug#26605: Acknowledgement (25.1; emacs picks unsuitable fallback
 fonts for monospace default font)
Message-ID: <handler.26605.B.14928664285443.ack <at> debbugs.gnu.org>
References: <999a78da-e8c2-07b4-0716-8c2e3c40eb6a@HIDDEN>
X-Gnu-PR-Message: ack 26605
X-Gnu-PR-Package: emacs
Reply-To: 26605 <at> debbugs.gnu.org
Date: Sat, 22 Apr 2017 13:08:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 26605 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
26605: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D26605
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#26605: 25.1; emacs picks unsuitable fallback fonts for monospace default font
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 22 Apr 2017 13:46:01 +0000
Resent-Message-ID: <handler.26605.B26605.149286873715823 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 26605
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Ralf Jung <post@HIDDEN>
Cc: 26605 <at> debbugs.gnu.org
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Received: via spool by 26605-submit <at> debbugs.gnu.org id=B26605.149286873715823
          (code B ref 26605); Sat, 22 Apr 2017 13:46:01 +0000
Received: (at 26605) by debbugs.gnu.org; 22 Apr 2017 13:45:37 +0000
Received: from localhost ([127.0.0.1]:33293 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1d1vM0-000478-Oy
	for submit <at> debbugs.gnu.org; Sat, 22 Apr 2017 09:45:36 -0400
Received: from eggs.gnu.org ([208.118.235.92]:55969)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1d1vLz-00046x-NT
 for 26605 <at> debbugs.gnu.org; Sat, 22 Apr 2017 09:45:36 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1d1vLr-0003KI-9c
 for 26605 <at> debbugs.gnu.org; Sat, 22 Apr 2017 09:45:30 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50639)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1d1vLr-0003KE-53; Sat, 22 Apr 2017 09:45:27 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3537
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1d1vLp-0006LQ-Uy; Sat, 22 Apr 2017 09:45:26 -0400
Date: Sat, 22 Apr 2017 16:46:11 +0300
Message-Id: <837f2cr1wc.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-reply-to: <999a78da-e8c2-07b4-0716-8c2e3c40eb6a@HIDDEN> (message from
 Ralf Jung on Sat, 22 Apr 2017 15:06:49 +0200)
References: <999a78da-e8c2-07b4-0716-8c2e3c40eb6a@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

> From: Ralf Jung <post@HIDDEN>
> Date: Sat, 22 Apr 2017 15:06:49 +0200
> 
> Notice that, for example, → is supported by both Fira Mono and DejaVu
> Mono.  In these cases, the editor should use the preferred font, which
> is Fira Mono in my case.

Isn't that what happens?  It does here.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#26605: 25.1; emacs picks unsuitable fallback fonts for monospace default font
Resent-From: Ralf Jung <post@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 22 Apr 2017 16:26:01 +0000
Resent-Message-ID: <handler.26605.B26605.149287830930987 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 26605
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 26605 <at> debbugs.gnu.org
Received: via spool by 26605-submit <at> debbugs.gnu.org id=B26605.149287830930987
          (code B ref 26605); Sat, 22 Apr 2017 16:26:01 +0000
Received: (at 26605) by debbugs.gnu.org; 22 Apr 2017 16:25:09 +0000
Received: from localhost ([127.0.0.1]:34609 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1d1xqP-00083j-Ka
	for submit <at> debbugs.gnu.org; Sat, 22 Apr 2017 12:25:09 -0400
Received: from eins.ralfj.de ([85.214.220.216]:59002)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <post@HIDDEN>) id 1d1xqO-00083X-7g
 for 26605 <at> debbugs.gnu.org; Sat, 22 Apr 2017 12:25:08 -0400
Received: from [10.68.140.59] (unknown [88.131.223.94])
 by mx.ralfj.de (Postfix) with ESMTPSA id ADEAA17D0940;
 Sat, 22 Apr 2017 18:25:01 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ralfj.de; s=mail;
 t=1492878301; bh=F9GAIiR9R74ElOUkgipsp6p+d4E9lp1EhLU1EOYSbKQ=;
 h=Subject:To:References:Cc:From:Date:In-Reply-To:From;
 b=gOdDPUprwD41jI9kATgtDUfEDi22eMm5bHpbSG8SWw42bPwEtGsHLppd49QLAazXY
 A4ltPXVHp6tEWLl8n40ajv/Nvz4ZCDvKbn4PigW06Ow5PjAphQMkNVIvvxyUBhziUn
 6WAhlqTOuCug7snO8ydH0J6mupxf2quG/jzYe71k=
References: <999a78da-e8c2-07b4-0716-8c2e3c40eb6a@HIDDEN>
 <837f2cr1wc.fsf@HIDDEN>
From: Ralf Jung <post@HIDDEN>
Message-ID: <70ade677-f0e9-eb1c-ddbd-00b02f000926@HIDDEN>
Date: Sat, 22 Apr 2017 18:24:59 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <837f2cr1wc.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 1.5 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  Hi, >> Notice that, for example, =?UTF-8?Q?=E2=86=92?= is supported by both
   Fira Mono and DejaVu >> Mono. In these cases, the editor should use the preferred
    font, which >> is Fira Mono in my case. > > Isn't that what happens? It does
    here. [...] 
 
 Content analysis details:   (1.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  1.5 RCVD_IN_SORBS_WEB      RBL: SORBS: sender is an abusable web server
                             [88.131.223.94 listed in dnsbl.sorbs.net]
 -0.0 RP_MATCHES_RCVD        Envelope sender domain matches handover relay domain
  0.0 T_DKIM_INVALID         DKIM-Signature header exists but is not valid
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.5 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  Hi, >> Notice that, for example, =?UTF-8?Q?=E2=86=92?= is supported by both
   Fira Mono and DejaVu >> Mono. In these cases, the editor should use the preferred
    font, which >> is Fira Mono in my case. > > Isn't that what happens? It does
    here. [...] 
 
 Content analysis details:   (1.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  1.5 RCVD_IN_SORBS_WEB      RBL: SORBS: sender is an abusable web server
                             [88.131.223.94 listed in dnsbl.sorbs.net]
 -0.0 RP_MATCHES_RCVD        Envelope sender domain matches handover relay domain
  0.0 T_DKIM_INVALID         DKIM-Signature header exists but is not valid

Hi,

>> Notice that, for example, → is supported by both Fira Mono and DejaVu
>> Mono.  In these cases, the editor should use the preferred font, which
>> is Fira Mono in my case.
> 
> Isn't that what happens?  It does here.

Yes, sorry if that was unclear.  With the default setup, → is picking
the font I expected it to pick.
I mentioned this just because when changing the configuration to use
DejaVu Mono as a fallback font, it often happened to me that then emacs
also used DejaVu Mono for →.

Kind regards,
Ralf




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#26605: 25.1; emacs picks unsuitable fallback fonts for monospace default font
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 22 Apr 2017 19:25:02 +0000
Resent-Message-ID: <handler.26605.B26605.14928890882317 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 26605
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Ralf Jung <post@HIDDEN>
Cc: 26605 <at> debbugs.gnu.org
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Received: via spool by 26605-submit <at> debbugs.gnu.org id=B26605.14928890882317
          (code B ref 26605); Sat, 22 Apr 2017 19:25:02 +0000
Received: (at 26605) by debbugs.gnu.org; 22 Apr 2017 19:24:48 +0000
Received: from localhost ([127.0.0.1]:34713 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1d20eG-0000bI-Ee
	for submit <at> debbugs.gnu.org; Sat, 22 Apr 2017 15:24:48 -0400
Received: from eggs.gnu.org ([208.118.235.92]:59771)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1d20eE-0000b3-Hn
 for 26605 <at> debbugs.gnu.org; Sat, 22 Apr 2017 15:24:46 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1d20e6-0003KV-CM
 for 26605 <at> debbugs.gnu.org; Sat, 22 Apr 2017 15:24:41 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53866)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1d20e6-0003KR-8h; Sat, 22 Apr 2017 15:24:38 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4268
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1d20e3-0001wv-Ia; Sat, 22 Apr 2017 15:24:38 -0400
Date: Sat, 22 Apr 2017 22:25:01 +0300
Message-Id: <83wpacp7n6.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-reply-to: <70ade677-f0e9-eb1c-ddbd-00b02f000926@HIDDEN> (message from
 Ralf Jung on Sat, 22 Apr 2017 18:24:59 +0200)
References: <999a78da-e8c2-07b4-0716-8c2e3c40eb6a@HIDDEN>
 <837f2cr1wc.fsf@HIDDEN> <70ade677-f0e9-eb1c-ddbd-00b02f000926@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

> Cc: 26605 <at> debbugs.gnu.org
> From: Ralf Jung <post@HIDDEN>
> Date: Sat, 22 Apr 2017 18:24:59 +0200
> 
> >> Notice that, for example, → is supported by both Fira Mono and DejaVu
> >> Mono.  In these cases, the editor should use the preferred font, which
> >> is Fira Mono in my case.
> > 
> > Isn't that what happens?  It does here.
> 
> Yes, sorry if that was unclear.  With the default setup, → is picking
> the font I expected it to pick.
> I mentioned this just because when changing the configuration to use
> DejaVu Mono as a fallback font, it often happened to me that then emacs
> also used DejaVu Mono for →.

Shouldn't happen in Emacs 25, AFAIK.  We specifically made a change in
that version to stick to the default font for symbols and punctuation
characters, as long as the default font supports them.  Maybe your
experience comes from older versions?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#26605: 25.1; emacs picks unsuitable fallback fonts for monospace default font
Resent-From: Ralf Jung <post@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 22 Apr 2017 19:28:01 +0000
Resent-Message-ID: <handler.26605.B26605.14928892262544 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 26605
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 26605 <at> debbugs.gnu.org
Received: via spool by 26605-submit <at> debbugs.gnu.org id=B26605.14928892262544
          (code B ref 26605); Sat, 22 Apr 2017 19:28:01 +0000
Received: (at 26605) by debbugs.gnu.org; 22 Apr 2017 19:27:06 +0000
Received: from localhost ([127.0.0.1]:34718 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1d20gT-0000ey-Si
	for submit <at> debbugs.gnu.org; Sat, 22 Apr 2017 15:27:06 -0400
Received: from eins.ralfj.de ([85.214.220.216]:40399)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <post@HIDDEN>) id 1d20gS-0000eT-4e
 for 26605 <at> debbugs.gnu.org; Sat, 22 Apr 2017 15:27:04 -0400
Received: from [10.68.140.59] (unknown [88.131.223.94])
 by mx.ralfj.de (Postfix) with ESMTPSA id EA46717D09D4;
 Sat, 22 Apr 2017 21:26:57 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ralfj.de; s=mail;
 t=1492889218; bh=ydRthaF72QDV3jpFEh6bObl4nk8yaHdXu7yeM3qGYhk=;
 h=Subject:To:References:Cc:From:Date:In-Reply-To:From;
 b=akPlkdMKNmV9iWqX9F/F58uNCdqN+7P8kR5UEEgLK7J88KxkC+G8NlezLLJTAF34J
 Yw1M0niUHdSR99oI5nH4ygHylQT0SFSgGuZR7B922L2XlDdjYl4QLJZIC1AO5p76iu
 IbEfIcssUhd3jPB8xu8paN+0Kj0cxh1mB3cnmvuQ=
References: <999a78da-e8c2-07b4-0716-8c2e3c40eb6a@HIDDEN>
 <837f2cr1wc.fsf@HIDDEN> <70ade677-f0e9-eb1c-ddbd-00b02f000926@HIDDEN>
 <83wpacp7n6.fsf@HIDDEN>
From: Ralf Jung <post@HIDDEN>
Message-ID: <b7713862-7d6e-5ccc-e444-eef5030d6bca@HIDDEN>
Date: Sat, 22 Apr 2017 21:26:56 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <83wpacp7n6.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 1.5 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  Hi, > Shouldn't happen in Emacs 25, AFAIK. We specifically
 made a change in > that version to stick to the default font for symbols
 and punctuation > characters, as long as the default font supports them. Maybe
 your > experience comes from older versions? [...] 
 Content analysis details:   (1.5 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 1.5 RCVD_IN_SORBS_WEB      RBL: SORBS: sender is an abusable web server
 [88.131.223.94 listed in dnsbl.sorbs.net]
 -0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay domain
 0.0 T_DKIM_INVALID         DKIM-Signature header exists but is not valid
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.5 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  Hi, > Shouldn't happen in Emacs 25, AFAIK. We specifically
    made a change in > that version to stick to the default font for symbols
   and punctuation > characters, as long as the default font supports them. Maybe
    your > experience comes from older versions? [...] 
 
 Content analysis details:   (1.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  1.5 RCVD_IN_SORBS_WEB      RBL: SORBS: sender is an abusable web server
                             [88.131.223.94 listed in dnsbl.sorbs.net]
 -0.0 RP_MATCHES_RCVD        Envelope sender domain matches handover relay domain
  0.0 T_DKIM_INVALID         DKIM-Signature header exists but is not valid

Hi,

> Shouldn't happen in Emacs 25, AFAIK.  We specifically made a change in
> that version to stick to the default font for symbols and punctuation
> characters, as long as the default font supports them.  Maybe your
> experience comes from older versions?

Fair enough, I tested this before upgrading.
So just ignore this part for now, the bug is about the default behavior
only.

; Ralf




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#26605: 25.1; emacs picks unsuitable fallback fonts for monospace default font
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 17 Nov 2019 07:52:01 +0000
Resent-Message-ID: <handler.26605.B26605.15739770644263 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 26605
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Ralf Jung <post@HIDDEN>
Cc: 26605 <at> debbugs.gnu.org
Received: via spool by 26605-submit <at> debbugs.gnu.org id=B26605.15739770644263
          (code B ref 26605); Sun, 17 Nov 2019 07:52:01 +0000
Received: (at 26605) by debbugs.gnu.org; 17 Nov 2019 07:51:04 +0000
Received: from localhost ([127.0.0.1]:40158 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iWFKp-00016g-UQ
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2019 02:51:04 -0500
Received: from quimby.gnus.org ([95.216.78.240]:44036)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1iWFKo-00016B-Hz
 for 26605 <at> debbugs.gnu.org; Sun, 17 Nov 2019 02:51:03 -0500
Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1iWFKg-0004f2-2f; Sun, 17 Nov 2019 08:50:56 +0100
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <999a78da-e8c2-07b4-0716-8c2e3c40eb6a@HIDDEN>
Date: Sun, 17 Nov 2019 08:50:53 +0100
In-Reply-To: <999a78da-e8c2-07b4-0716-8c2e3c40eb6a@HIDDEN> (Ralf Jung's
 message of "Sat, 22 Apr 2017 15:06:49 +0200")
Message-ID: <87v9rjaqle.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  Ralf Jung <post@HIDDEN> writes: > Ideally, emacs' default
 configuration would be such that it prefers > monospace over non-monospace
 fonts when falling back from a monospace font. That does sound reasonable.
 Has Emacs grown such a feature in the years since this bug was reported? 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 URIBL_BLOCKED          ADMINISTRATOR NOTICE: The query to URIBL was
 blocked.  See
 http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
 for more information. [URIs: ingebrigtsen.no]
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Ralf Jung <post@HIDDEN> writes:

> Ideally, emacs' default configuration would be such that it prefers
> monospace over non-monospace fonts when falling back from a monospace font.

That does sound reasonable.  Has Emacs grown such a feature in the years
since this bug was reported?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#26605: 25.1; emacs picks unsuitable fallback fonts for monospace default font
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 17 Nov 2019 15:52:01 +0000
Resent-Message-ID: <handler.26605.B26605.157400586112064 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 26605
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: 26605 <at> debbugs.gnu.org, post@HIDDEN
Received: via spool by 26605-submit <at> debbugs.gnu.org id=B26605.157400586112064
          (code B ref 26605); Sun, 17 Nov 2019 15:52:01 +0000
Received: (at 26605) by debbugs.gnu.org; 17 Nov 2019 15:51:01 +0000
Received: from localhost ([127.0.0.1]:42390 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iWMpJ-00038R-8b
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2019 10:51:01 -0500
Received: from eggs.gnu.org ([209.51.188.92]:49588)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1iWMpH-00038E-KP
 for 26605 <at> debbugs.gnu.org; Sun, 17 Nov 2019 10:50:59 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:35259)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1iWMpA-0002Rj-8m; Sun, 17 Nov 2019 10:50:53 -0500
Received: from [176.228.60.248] (port=2890 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1iWMp8-0005Dl-PR; Sun, 17 Nov 2019 10:50:52 -0500
Date: Sun, 17 Nov 2019 17:50:51 +0200
Message-Id: <83sgmm5wo4.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-reply-to: <87v9rjaqle.fsf@HIDDEN> (message from Lars Ingebrigtsen on Sun, 
 17 Nov 2019 08:50:53 +0100)
References: <999a78da-e8c2-07b4-0716-8c2e3c40eb6a@HIDDEN>
 <87v9rjaqle.fsf@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Lars Ingebrigtsen <larsi@HIDDEN>
> Date: Sun, 17 Nov 2019 08:50:53 +0100
> Cc: 26605 <at> debbugs.gnu.org
> 
> Ralf Jung <post@HIDDEN> writes:
> 
> > Ideally, emacs' default configuration would be such that it prefers
> > monospace over non-monospace fonts when falling back from a monospace font.
> 
> That does sound reasonable.  Has Emacs grown such a feature in the years
> since this bug was reported?

No, I don't think so.  The fallback uses the fontsets, so defining
those to put monospaced fonts before variable-pitch ones is the way to
go.  AFAIK, there's no logic in Emacs to select fallback fonts without
using the fontsets (the default ones if the user didn't customize
them).





Last modified: Mon, 25 Nov 2019 12:00:02 UTC

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