From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#15856: Pick a Font window should have a third button so it needn't dissappear Date: Tue, 08 Oct 2019 17:58:14 +0200 Message-ID: <87r23n1b6x.fsf@gnus.org> References: <87wqkgtsdv.fsf@jidanni.org> <877e5g5znc.fsf@gnus.org> <87zhiccfgp.8.fsf@jidanni.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="126363"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 15856@debbugs.gnu.org To: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Oct 08 17:59:17 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iHrtH-000Wf6-Gj for geb-bug-gnu-emacs@m.gmane.org; Tue, 08 Oct 2019 17:59:11 +0200 Original-Received: from localhost ([::1]:57808 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iHrtG-0004qu-7N for geb-bug-gnu-emacs@m.gmane.org; Tue, 08 Oct 2019 11:59:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36475) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iHrt9-0004qU-Eh for bug-gnu-emacs@gnu.org; Tue, 08 Oct 2019 11:59:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iHrt7-0004ar-Tn for bug-gnu-emacs@gnu.org; Tue, 08 Oct 2019 11:59:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:42463) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iHrt7-0004ak-QO for bug-gnu-emacs@gnu.org; Tue, 08 Oct 2019 11:59:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iHrt7-0003tr-Oo for bug-gnu-emacs@gnu.org; Tue, 08 Oct 2019 11:59:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 08 Oct 2019 15:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15856 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 15856-submit@debbugs.gnu.org id=B15856.157055030614931 (code B ref 15856); Tue, 08 Oct 2019 15:59:01 +0000 Original-Received: (at 15856) by debbugs.gnu.org; 8 Oct 2019 15:58:26 +0000 Original-Received: from localhost ([127.0.0.1]:51281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHrsX-0003sl-Me for submit@debbugs.gnu.org; Tue, 08 Oct 2019 11:58:25 -0400 Original-Received: from quimby.gnus.org ([80.91.231.51]:38638) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHrsV-0003sa-SB for 15856@debbugs.gnu.org; Tue, 08 Oct 2019 11:58:24 -0400 Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iHrsM-0006yg-NY; Tue, 08 Oct 2019 17:58:21 +0200 In-Reply-To: <87zhiccfgp.8.fsf@jidanni.org> ("=?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson"'s message of "Tue, 08 Oct 2019 07:18:14 +0800") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.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" Xref: news.gmane.org gmane.emacs.bugs:168658 Archived-At: =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson writes: > This is M-: (x-select-font) which turns out to call xg_get_font, which (basically) just calls gtk_font_chooser_dialog_new. There doesn't seem to be any way to have more buttons in that widget than there already is: https://developer.gnome.org/gtk3/stable/GtkFontChooserDialog.html We could change the meaning of "select" to "select but don't close the window", but then you'd have to use "cancel" to choose the final font, which would be even more awkward. So I don't think there's any reasonable way to fix this, and I'm closing this bug report. If somebody comes up with a way to do this, please reopen. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no