From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#56691: outline-minor-mode displays navigation arrow buttons as emojis Date: Mon, 01 Aug 2022 16:02:40 +0300 Message-ID: <83mtco2k27.fsf@gnu.org> References: <87o7xg5ob9.fsf@gnus.org> <83tu78i9xz.fsf@gnu.org> <875yjo47a8.fsf@gnus.org> <83pmhwi8i7.fsf@gnu.org> <87k0842s4s.fsf@gnus.org> <83o7xgi53z.fsf@gnu.org> <87zggyyiy3.fsf@gnus.org> <874jz1wgzm.fsf@gnus.org> <83sfml8gez.fsf@gnu.org> <87czdom9w6.fsf@gnus.org> <83wnbw6r9o.fsf@gnu.org> <877d3u25t3.fsf@gnus.org> <87fsiik7ur.fsf@yahoo.com> <87fsiiwuqj.fsf@gnus.org> <87wnbuhzoi.fsf@yahoo.com> <87fsihk30q.fsf@gmail.com> <87les9h5f0.fsf@yahoo.com> <871qu02qu2.fsf@gnus.org> <871qu0gs7k.fsf@yahoo.com> <83y1w82nvv.fsf@gnu.org> <87tu6wf9bf.fsf@yahoo.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7022"; mail-complaints-to="usenet@ciao.gmane.io" Cc: larsi@gnus.org, 56691@debbugs.gnu.org, rpluim@gmail.com, hello@paulwrankin.com To: Po Lu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Aug 01 15:07:21 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oIV8i-0001fr-O8 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 01 Aug 2022 15:07:20 +0200 Original-Received: from localhost ([::1]:47300 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oIV8h-00063G-LQ for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 01 Aug 2022 09:07:19 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54236) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oIV5W-00038E-8D for bug-gnu-emacs@gnu.org; Mon, 01 Aug 2022 09:04:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:49908) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oIV5V-0005ue-VV for bug-gnu-emacs@gnu.org; Mon, 01 Aug 2022 09:04:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oIV5V-0002kL-O6 for bug-gnu-emacs@gnu.org; Mon, 01 Aug 2022 09:04:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Aug 2022 13:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56691 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug Original-Received: via spool by 56691-submit@debbugs.gnu.org id=B56691.165935898710477 (code B ref 56691); Mon, 01 Aug 2022 13:04:01 +0000 Original-Received: (at 56691) by debbugs.gnu.org; 1 Aug 2022 13:03:07 +0000 Original-Received: from localhost ([127.0.0.1]:39657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oIV4d-0002iv-3J for submit@debbugs.gnu.org; Mon, 01 Aug 2022 09:03:07 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:41058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oIV4Y-0002iN-PT for 56691@debbugs.gnu.org; Mon, 01 Aug 2022 09:03:05 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:48798) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oIV4T-0005oE-35; Mon, 01 Aug 2022 09:02:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=EuxMYUvxlRzWTno50BOJFWXJEmusoNS41wypxKz0yBU=; b=SBK8pmNIed8d ouyrd1jUpjTUinD3H9bE6prrxwNRWbK9vS4IbsGBnEK3l90K29J+Tt57YFtgMJyaLKMzjh4QC3QLu u1uEeQKuFpVYez8bcbIqn/UwOqjVLQINth7TnNPoyJE83X+hIz95+a2N/2AHGB6kqNMjm5W5bpoAC pboZBeP3f0BiiwP+Gw33SB/zoE4UhTluArmW3PEEqHhyWV8oaYdobZCWgYiU1RHZt7NbHw3Un8wuZ qn/5hwqu63YKIaz5/xiOOKm3+RcOiI6G/2MDIUEI9zNkXyRqLQeK+9Bc14D401hdqzm4aMr5oX2PT 3PdWky4Ykb8vRISSZ+tdnA==; Original-Received: from [87.69.77.57] (port=1687 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oIV4O-0001EE-Q3; Mon, 01 Aug 2022 09:02:56 -0400 In-Reply-To: <87tu6wf9bf.fsf@yahoo.com> (message from Po Lu on Mon, 01 Aug 2022 20:16:20 +0800) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:238425 Archived-At: > From: Po Lu > Cc: larsi@gnus.org, rpluim@gmail.com, 56691@debbugs.gnu.org, > hello@paulwrankin.com > Date: Mon, 01 Aug 2022 20:16:20 +0800 > > Eli Zaretskii writes: > > > That's orthogonal, and can only be done once the predicate is > > implemented. > > How so? FC_COLOR is used during the font matching process, so it can > only be a font spec or entity attribute. > > So a display-specific predicate could only be implemented like this: > > (defun display-color-font-p (frame) > "DOC" > (find-font (font-spec :color t) frame)) I thought we wanted a capability indication, not something that actually looks for installed fonts. AFAIU, if there are no color fonts on the user's system, the above will tell Emacs color fonts aren't supported. That's not what we wanted, based on earlier discussions.