GNU logs - #30203, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#30203: 25.3; without-xft fonts don't properly inherit from default face
Resent-From: talchas@HIDDEN
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 22 Jan 2018 06:45:02 +0000
Resent-Message-ID: <handler.30203.B.151660345929448 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 30203
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 30203 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.151660345929448
          (code B ref -1); Mon, 22 Jan 2018 06:45:02 +0000
Received: (at submit) by debbugs.gnu.org; 22 Jan 2018 06:44:19 +0000
Received: from localhost ([127.0.0.1]:37652 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1edVq6-0007et-E7
	for submit <at> debbugs.gnu.org; Mon, 22 Jan 2018 01:44:18 -0500
Received: from eggs.gnu.org ([208.118.235.92]:57259)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <talchas@HIDDEN>) id 1edUa5-0005Sr-ON
 for submit <at> debbugs.gnu.org; Mon, 22 Jan 2018 00:23:42 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <talchas@HIDDEN>) id 1edUZz-00049j-Ab
 for submit <at> debbugs.gnu.org; Mon, 22 Jan 2018 00:23:36 -0500
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]:54828)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <talchas@HIDDEN>) id 1edUZz-00049a-79
 for submit <at> debbugs.gnu.org; Mon, 22 Jan 2018 00:23:35 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:48228)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <talchas@HIDDEN>) id 1edUZx-0000wh-OZ
 for bug-gnu-emacs@HIDDEN; Mon, 22 Jan 2018 00:23:35 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <talchas@HIDDEN>) id 1edUZu-000483-IV
 for bug-gnu-emacs@HIDDEN; Mon, 22 Jan 2018 00:23:33 -0500
Received: from mail-pf0-x233.google.com ([2607:f8b0:400e:c00::233]:38037)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <talchas@HIDDEN>) id 1edUZu-00047d-7n
 for bug-gnu-emacs@HIDDEN; Mon, 22 Jan 2018 00:23:30 -0500
Received: by mail-pf0-x233.google.com with SMTP id k19so6248074pfj.5
 for <bug-gnu-emacs@HIDDEN>; Sun, 21 Jan 2018 21:23:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=talchas.net; s=gmail;
 h=from:to:subject:date:message-id:user-agent:mime-version
 :content-transfer-encoding;
 bh=8P0bAffMT9EdEUz3tUPJufr65OdovqO+wRgiZFPTBRI=;
 b=EUMPbEJmbCShLP4U0E2vXciL9T8way8Vq5gQVYVKA9nx6wTCv0+QrjzZ2IF2bG9Uux
 Dx+87V554h8nMz4SjWzh8qyIYqnnoTk8b/a3vlvX4+KmnKgymt2ZmHZUPvikHnF81sX2
 TkDlIPDmkprrD8U9sjLeBPGIYC8uYqLVMDNlQ=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:subject:date:message-id:user-agent
 :mime-version:content-transfer-encoding;
 bh=8P0bAffMT9EdEUz3tUPJufr65OdovqO+wRgiZFPTBRI=;
 b=mLmC7mxDU+HCQN+iVufbHYNohbVGECsDJgEDyCilqlsMVHvlcSwR6FJpV8Ujv7Zyii
 8gjJzPs2LPl9BMn2+AqJNcW1XtFnifZaGEOpi1EwAnwxR97qUwP7NvWk3gyV1Ff0/jXh
 eyox5Swr6Lqnz4C1tcjhGEoqa3JutIHbg3ms5gRVIQCq84m+VJ8u6arbbuE6zOu1MJo9
 dMkOzr69CPu0IWK1PO7Kc/RoatxNC6r8J6gKCL60UULyDX3h58Rzd/9RYtIO4uaZobnu
 /vDVcO0wUyDy8K+R9C8u4nBCd8f/aWZk3MOv+4oV8mqkDqa9WhELdgT98WsIf2UP/vd2
 Eqww==
X-Gm-Message-State: AKwxyte3cztBOIJ/LBS6Uhi41PDTg9g7LO2ckz4cfxrlKoQHxBJuE6LP
 PQh6KPEGeNm5ZB54p8u2ulD7b+LX
X-Google-Smtp-Source: AH8x2247z6OEdy9NAgAQDrUwjT56nV/7G5kt02WKw1Vy43bYnWBG3IGwf1jNifRELDE18lRlhCtZJQ==
X-Received: by 2002:a17:902:bf41:: with SMTP id
 u1-v6mr2772357pls.92.1516598608398; 
 Sun, 21 Jan 2018 21:23:28 -0800 (PST)
Received: from nights-beautiful-daughter.localhost
 (c-69-181-143-71.hsd1.ca.comcast.net. [69.181.143.71])
 by smtp.gmail.com with ESMTPSA id 62sm18142157pfw.129.2018.01.21.21.23.27
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Sun, 21 Jan 2018 21:23:27 -0800 (PST)
From: talchas@HIDDEN
Date: Sun, 21 Jan 2018 21:23:20 -0800
Message-ID: <877esazctz.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
X-Mailman-Approved-At: Mon, 22 Jan 2018 01:44:16 -0500
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: -4.0 (----)

When built without xft, faces that specify weight such as bold don't
take their family from the default face if it doesn't match weight.

You can see this with:
emacs -Q
(set-frame-font "-xos4-terminus-medium-r-normal--14-*-72-72-c-80-iso10646-1=
")

and look at the mode line buffer display - on my system it is
-misc-fixed-... according to dump-face. This still occurs on git HEAD
(b3fb0d47c158cb0d1acdce5008628e1d1a337bbb) as well as the system 25.3 below.

When built with xft this does not occur (still selected via the X font
name), and neither does it on 24.5. The proximate cause of the
regression appears to be bf0d3f76dcfe7881cb3058169b51cf6602fdcdcb,
reversing the

-	  =3D font_load_for_lface (f, attrs, attrs[LFACE_FONT_INDEX]);
+	  =3D font_load_for_lface (f, attrs, Ffont_spec (0, NULL));

gives the old behavior despite --without-xft. Given that xft is fine
on 25.3, there presumably is some more correct fix to font selection.






In GNU Emacs 25.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.22.19)
 of 2018-01-16 built on nights-beautiful-daughter
Windowing system distributor 'The X.Org Foundation', version 11.0.11905000
System Description:	NAME=3DGentoo

Configured using:
 'configure --prefix=3D/usr --build=3Dx86_64-pc-linux-gnu
 --host=3Dx86_64-pc-linux-gnu --mandir=3D/usr/share/man
 --infodir=3D/usr/share/info --datadir=3D/usr/share --sysconfdir=3D/etc
 --localstatedir=3D/var/lib --disable-dependency-tracking
 --disable-silent-rules --docdir=3D/usr/share/doc/emacs-25.3
 --htmldir=3D/usr/share/doc/emacs-25.3/html --libdir=3D/usr/lib64
 --program-suffix=3D-emacs-25 --infodir=3D/usr/share/info/emacs-25
 --localstatedir=3D/var
 --enable-locallisppath=3D/etc/emacs:/usr/share/emacs/site-lisp
 --with-gameuser=3D:gamestat --without-compress-install
 --with-file-notification=3Dinotify --enable-acl --without-dbus
 --without-modules --without-gpm --without-hesiod --without-kerberos
 --without-kerberos5 --with-xml2 --without-selinux --with-gnutls
 --without-wide-int --with-zlib --with-sound=3Dalsa --with-x --without-ns
 --without-gconf --without-gsettings --with-toolkit-scroll-bars
 --with-gif --with-jpeg --with-png --with-rsvg --with-tiff --with-xpm
 --without-imagemagick --without-xft --without-cairo --without-libotf
 --without-m17n-flt --with-x-toolkit=3Dgtk3 --without-xwidgets
 GENTOO_PACKAGE=3Dapp-editors/emacs-25.3 'CFLAGS=3D-O2 -pipe -march=3Dnative
 -g' CPPFLAGS=3D 'LDFLAGS=3D-Wl,-O1 -Wl,--as-needed''

Configured features:
XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11

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

Major mode: Lisp Interaction

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
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent messages:
For information about GNU Emacs and the GNU system, type C-h C-a.
"--no-desktop" ignored because the Desktop package is not loaded
Entering debugger...
Back to top level
delete-backward-char: Text is read-only
Making completion list...
You can run the command =E2=80=98set-frame-font=E2=80=99 with M-x s-fr-f RET
Mark set
Making completion list...

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug message dired format-spec rfc822 mml
mml-sec password-cache epg epg-config 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
help-mode easymenu cl-loaddefs pcase cl-lib debug 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 inotify dynamic-setting move-toolbar
gtk x-toolkit x multi-tty make-network-process emacs)

Memory information:
((conses 16 89132 5914)
 (symbols 48 19804 0)
 (miscs 40 56 110)
 (strings 32 16082 4471)
 (string-bytes 1 462916)
 (vectors 16 12028)
 (vector-slots 8 435971 5423)
 (floats 8 162 142)
 (intervals 56 298 4)
 (buffers 976 19))




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: talchas@HIDDEN
Subject: bug#30203: Acknowledgement (25.3; without-xft fonts don't
 properly inherit from default face)
Message-ID: <handler.30203.B.151660345929448.ack <at> debbugs.gnu.org>
References: <877esazctz.fsf@HIDDEN>
X-Gnu-PR-Message: ack 30203
X-Gnu-PR-Package: emacs
Reply-To: 30203 <at> debbugs.gnu.org
Date: Mon, 22 Jan 2018 06:45: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 30203 <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
30203: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D30203
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#30203: 25.3; without-xft fonts don't properly inherit from default face
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: Mon, 22 Jan 2018 15:51:02 +0000
Resent-Message-ID: <handler.30203.B30203.151663621831526 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 30203
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: talchas@HIDDEN, Kenichi Handa <handa@HIDDEN>
Cc: 30203 <at> debbugs.gnu.org
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Received: via spool by 30203-submit <at> debbugs.gnu.org id=B30203.151663621831526
          (code B ref 30203); Mon, 22 Jan 2018 15:51:02 +0000
Received: (at 30203) by debbugs.gnu.org; 22 Jan 2018 15:50:18 +0000
Received: from localhost ([127.0.0.1]:38313 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1edeMU-0008CQ-3b
	for submit <at> debbugs.gnu.org; Mon, 22 Jan 2018 10:50:18 -0500
Received: from eggs.gnu.org ([208.118.235.92]:46684)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1edeMS-0008CD-D7
 for 30203 <at> debbugs.gnu.org; Mon, 22 Jan 2018 10:50:16 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1edeMM-0003pF-Hn
 for 30203 <at> debbugs.gnu.org; Mon, 22 Jan 2018 10:50:11 -0500
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_RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:38164)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1edeMG-0003if-Bd; Mon, 22 Jan 2018 10:50:04 -0500
Received: from [176.228.60.248] (port=3282 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 1edeME-0007BV-MW; Mon, 22 Jan 2018 10:50:03 -0500
Date: Mon, 22 Jan 2018 17:49:50 +0200
Message-Id: <83k1w9rizl.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-reply-to: <877esazctz.fsf@HIDDEN>
References: <877esazctz.fsf@HIDDEN>
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: talchas@HIDDEN
> Date: Sun, 21 Jan 2018 21:23:20 -0800
> 
> When built without xft, faces that specify weight such as bold don't
> take their family from the default face if it doesn't match weight.
> 
> You can see this with:
> emacs -Q
> (set-frame-font "-xos4-terminus-medium-r-normal--14-*-72-72-c-80-iso10646-1")
> 
> and look at the mode line buffer display - on my system it is
> -misc-fixed-... according to dump-face. This still occurs on git HEAD
> (b3fb0d47c158cb0d1acdce5008628e1d1a337bbb) as well as the system 25.3 below.
> 
> When built with xft this does not occur (still selected via the X font
> name), and neither does it on 24.5. The proximate cause of the
> regression appears to be bf0d3f76dcfe7881cb3058169b51cf6602fdcdcb,
> reversing the
> 
> -	  = font_load_for_lface (f, attrs, attrs[LFACE_FONT_INDEX]);
> +	  = font_load_for_lface (f, attrs, Ffont_spec (0, NULL));
> 
> gives the old behavior despite --without-xft. Given that xft is fine
> on 25.3, there presumably is some more correct fix to font selection.

That change was made to fix two bugs, whose numbers are mentioned in
the log entry and in the discussion of the bug.  Can you try
reproducing those bugs in the build without xft?  If those bugs only
happen with xft, then the fix is easy.  Otherwise, we will have to
investigate more thoroughly.

Thanks.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#30203: 25.3; without-xft fonts don't properly inherit from default face
Resent-From: talchas@HIDDEN
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 22 Jan 2018 17:01:01 +0000
Resent-Message-ID: <handler.30203.B30203.15166404085524 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 30203
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: talchas@HIDDEN, Kenichi Handa <handa@HIDDEN>, 30203 <at> debbugs.gnu.org
Received: via spool by 30203-submit <at> debbugs.gnu.org id=B30203.15166404085524
          (code B ref 30203); Mon, 22 Jan 2018 17:01:01 +0000
Received: (at 30203) by debbugs.gnu.org; 22 Jan 2018 17:00:08 +0000
Received: from localhost ([127.0.0.1]:38368 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1edfS3-0001R0-Ul
	for submit <at> debbugs.gnu.org; Mon, 22 Jan 2018 12:00:08 -0500
Received: from mail-pf0-f181.google.com ([209.85.192.181]:45580)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <talchas@HIDDEN>) id 1edfS2-0001P7-8n
 for 30203 <at> debbugs.gnu.org; Mon, 22 Jan 2018 12:00:06 -0500
Received: by mail-pf0-f181.google.com with SMTP id a88so7523299pfe.12
 for <30203 <at> debbugs.gnu.org>; Mon, 22 Jan 2018 09:00:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=talchas.net; s=gmail;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=6TBcyI4OqP5VC+oS5AXy6A3qE527O5IMLqm61GiL30k=;
 b=oNJlvdweS97cU4fpSvCzEghaeWBSTziV56gDXo+v4/6U+CyDSwFfJg1+U1Ceen0wGM
 GqhHEuoo7XFAJyTn3/jQFQPWMsyyjcnQPvPcWrAeqmYMaAdRfoZHXz4jC9i3MypcSci0
 mPrvY9XHbFnoq5DbHq65Ov27lWSzFe33LYB20=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=6TBcyI4OqP5VC+oS5AXy6A3qE527O5IMLqm61GiL30k=;
 b=FatiiGRRci7QyKp7AfD+jzI9jtsAdBPiit566AluBs0xj5nc0inV/4/hSs/VPO2JxG
 wnPiOmxvI/TRUeJYJ07J2qUysGQz+H4MpIUL3JAfAbRSe7XeX65ApVfduetOZ8rpQcLo
 ZXqWqEpjwsilbB6YdA7q2vhCpE2ApaHRTKNGE7WMdZfaMRIBBtSTMJg+NCFysMV0HsBv
 XBSpIS5U4Vj1JApf6fr3LBSuXQAn4SZUE0BUrFXbhcG1bp2DuNNJtwML+6FFsm/46Syh
 TKebldK9lchzpaZfs6GACVC4/WyV8wCuNI9w4m2c0jpMykefgGsd4MRY7L/bvVTL6es0
 XQdA==
X-Gm-Message-State: AKwxytdvaWyozDzi3Sx4e8x/1TjzfP95XtOVrCKWDb8VVRA83ljMHYbW
 BGE8C68Sq3QFJbfPno6SYt8ymuii
X-Google-Smtp-Source: AH8x227nw6ld9VJhBDd9r2R949ZmnQEjgeE3oWjoYdDPy1gcutTAkmIiVfytXT2RsLRH85WmdFnbuw==
X-Received: by 10.99.99.129 with SMTP id x123mr7714211pgb.437.1516640399991;
 Mon, 22 Jan 2018 08:59:59 -0800 (PST)
Received: from nights-beautiful-daughter.localhost
 (c-69-181-143-71.hsd1.ca.comcast.net. [69.181.143.71])
 by smtp.gmail.com with ESMTPSA id d5sm2652794pfk.2.2018.01.22.08.59.58
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Mon, 22 Jan 2018 08:59:58 -0800 (PST)
From: talchas@HIDDEN
References: <877esazctz.fsf@HIDDEN> <83k1w9rizl.fsf@HIDDEN>
Date: Mon, 22 Jan 2018 08:59:52 -0800
In-Reply-To: <83k1w9rizl.fsf@HIDDEN> (Eli Zaretskii's message of "Mon, 22 Jan
 2018 17:49:50 +0200")
Message-ID: <87efmh7rsn.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
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: 0.0 (/)

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: talchas@HIDDEN
>> Date: Sun, 21 Jan 2018 21:23:20 -0800
>> 
>> When built without xft, faces that specify weight such as bold don't
>> take their family from the default face if it doesn't match weight.
>> 
>> You can see this with:
>> emacs -Q
>> (set-frame-font "-xos4-terminus-medium-r-normal--14-*-72-72-c-80-iso10646-1")
>> 
>> and look at the mode line buffer display - on my system it is
>> -misc-fixed-... according to dump-face. This still occurs on git HEAD
>> (b3fb0d47c158cb0d1acdce5008628e1d1a337bbb) as well as the system 25.3 below.
>> 
>> When built with xft this does not occur (still selected via the X font
>> name), and neither does it on 24.5. The proximate cause of the
>> regression appears to be bf0d3f76dcfe7881cb3058169b51cf6602fdcdcb,
>> reversing the
>> 
>> -	  = font_load_for_lface (f, attrs, attrs[LFACE_FONT_INDEX]);
>> +	  = font_load_for_lface (f, attrs, Ffont_spec (0, NULL));
>> 
>> gives the old behavior despite --without-xft. Given that xft is fine
>> on 25.3, there presumably is some more correct fix to font selection.
>
> That change was made to fix two bugs, whose numbers are mentioned in
> the log entry and in the discussion of the bug.  Can you try
> reproducing those bugs in the build without xft?  If those bugs only
> happen with xft, then the fix is easy.  Otherwise, we will have to
> investigate more thoroughly.
>
> Thanks.

Unfortunately not, reverting that hunk goes from a very thin space to a
large missing-character symbol, and reverting the patch entirely just
gives a full space again.




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 17 Nov 2019 08:19:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 03:19:16 2019
Received: from localhost ([127.0.0.1]:40207 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iWFm7-0005iY-C5
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2019 03:19:15 -0500
Received: from quimby.gnus.org ([95.216.78.240]:44492)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1iWFm5-0005iM-UM
 for control <at> debbugs.gnu.org; Sun, 17 Nov 2019 03:19:14 -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 1iWFly-0004qf-Ej
 for control <at> debbugs.gnu.org; Sun, 17 Nov 2019 09:19:08 +0100
Date: Sun, 17 Nov 2019 09:19:05 +0100
Message-Id: <877e3yc3uu.fsf@HIDDEN>
To: control <at> debbugs.gnu.org
From: Lars Ingebrigtsen <larsi@HIDDEN>
Subject: control message for bug #30203
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:  forcemerge 30203 22780 quit 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -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-Debbugs-Envelope-To: control
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 (-)

forcemerge 30203 22780
quit






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.