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#57372: no-toolkit menu popups do not respect emacs font configuration Date: Wed, 24 Aug 2022 22:28:23 +0300 Message-ID: <83tu614f1k.fsf@gnu.org> References: <87lerek7pt.fsf@logand.com> <83k06y74sy.fsf@gnu.org> <87v8qihxbk.fsf@logand.com> <87czcp29m6.fsf@yahoo.com> <834jy17umv.fsf@gnu.org> <87mtbtipnx.fsf@logand.com> <834jy161rs.fsf@gnu.org> <87h721iian.fsf@logand.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33006"; mail-complaints-to="usenet@ciao.gmane.io" Cc: luangruo@yahoo.com, 57372@debbugs.gnu.org To: Tomas Hlavaty Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Aug 24 21:29:09 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 1oQw3o-0008RK-TY for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 24 Aug 2022 21:29:09 +0200 Original-Received: from localhost ([::1]:58584 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oQw3n-00020C-RA for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 24 Aug 2022 15:29:07 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40088) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQw3i-0001xt-EJ for bug-gnu-emacs@gnu.org; Wed, 24 Aug 2022 15:29:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:58516) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oQw3i-0005En-5r for bug-gnu-emacs@gnu.org; Wed, 24 Aug 2022 15:29:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oQw3h-0006ns-R8 for bug-gnu-emacs@gnu.org; Wed, 24 Aug 2022 15:29: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: Wed, 24 Aug 2022 19:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57372 X-GNU-PR-Package: emacs Original-Received: via spool by 57372-submit@debbugs.gnu.org id=B57372.166136931726117 (code B ref 57372); Wed, 24 Aug 2022 19:29:01 +0000 Original-Received: (at 57372) by debbugs.gnu.org; 24 Aug 2022 19:28:37 +0000 Original-Received: from localhost ([127.0.0.1]:48265 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQw3H-0006n9-GJ for submit@debbugs.gnu.org; Wed, 24 Aug 2022 15:28:36 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:40118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQw33-0006mj-55 for 57372@debbugs.gnu.org; Wed, 24 Aug 2022 15:28:33 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:47944) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQw2x-0005B5-T6; Wed, 24 Aug 2022 15:28:15 -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=sLHhVTtnmJH5w0z/B2+DMi7HNT0T+L0YQwTchZIB1Z4=; b=VCVglHdb+NbY deYHZnr2hdVsz7m29ZCviMJjEcW2uQdO8veKStD9uq3wGp4AD+J9kCda2xPr597gOZbNzUWFvhQ98 B2OSVoHNLZ8gCJdTi2Bur6W+M44bN6K0ncYvyQui7a9gKnOrR5ftzCyuJiTTEcoacF+mWbeGknazv QE0HqX/EvM4BIFcZ8fQ10cD+09CRxM4hU8+uXGl1I6A0aeEtI7EC99XF/TRBh0Oen5vGLZUmU+XmO hIVFxtIR30oFGbADmPgTn5Szi/5vAAtKuq7FOcmKmqgENK9wuzmf78w2NhtBntC0sBgI5dm90v/a0 HTnTVi22+sjW4cVc5lC10g==; Original-Received: from [87.69.77.57] (port=2978 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 1oQw2x-00058f-5h; Wed, 24 Aug 2022 15:28:15 -0400 In-Reply-To: <87h721iian.fsf@logand.com> (message from Tomas Hlavaty on Wed, 24 Aug 2022 20:54:24 +0200) 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:240657 Archived-At: > From: Tomas Hlavaty > Cc: luangruo@yahoo.com, 57372@debbugs.gnu.org > Date: Wed, 24 Aug 2022 20:54:24 +0200 > > On Wed 24 Aug 2022 at 19:32, Eli Zaretskii wrote: > >> TTY menus seem fine except the extra > in menu-bar overlaps the next > >> menu-bar item text. > > > > That's by design, btw. > > Strange design. Say I want to open the Edit menu. I press F10 and > suddenly I cannot see the Edit menu anymore. ??? The drop-down menu also hides part of the window's text, doesn't it? More generally, _something_ has to be hidden, because this is a text-mode terminal: the menu cannot move outside of the frame, where it wouldn't overlap any of the windows. So why is it important that the Edit menu is hidden, but not that the whole text below the File menu is suddenly unreadable. > What about doing it differently? For no-toolkit Emacs, it would be > enough for me if the menu simply opened a *Menu* buffer with the > relevant menu items. All those issues would suddenly disappear. That already exists: use tmm-menubar.