Received: (at 57522) by debbugs.gnu.org; 2 Sep 2022 11:14:25 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 02 07:14:25 2022 Received: from localhost ([127.0.0.1]:45052 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oU4cy-0004oT-RE for submit <at> debbugs.gnu.org; Fri, 02 Sep 2022 07:14:25 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55958) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1oU4cx-0004oH-OF for 57522 <at> debbugs.gnu.org; Fri, 02 Sep 2022 07:14:24 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57864) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oU4cr-0005Iq-N9; Fri, 02 Sep 2022 07:14:17 -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=7S5sZW9LKe79zjsOaXpB1qlwhhpSrB17ydlcx/2vO/I=; b=c6VJcqp5o7xc uIHzauE7DQeTQqxFcOMhqsY0lkTZGmzwdyyS1+Cwl1XlnAFraxHUd4YWmlXGrCgtaFYyoMAORA0Dd oItkL5Z1Omq6epN24Gkiwsg99mldh0tMyHT3OTRK2S9CvbDOk6z+BTaSFnxwqKD7X85NoSCkhqMHj Utoe8eVLb4muu5AwVfc95X1B/SryAEaTH5NiQuAWsFCNo2rmRsgERiJG4l7HIOvLAwdiVnAlqfyrq tBSODmZvs9T6iZL7mV1MwVk01d9xu0J2yGxEtzGwlSE2qtiDP1QFHdT5HYe7o6BC1Lwbyw9cICtRw MUxaPnPCC77GVBiuBz4u9g==; Received: from [87.69.77.57] (port=3840 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oU4cq-0007hQ-7b; Fri, 02 Sep 2022 07:14:17 -0400 Date: Fri, 02 Sep 2022 14:14:46 +0300 Message-Id: <83r10uownt.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87y1v2jb0l.fsf@HIDDEN> (message from Po Lu on Fri, 02 Sep 2022 19:01:14 +0800) Subject: Re: bug#57522: 29.0.50; Fix submenu indicator on X11 no toolkit References: <87y1v3w7dx.fsf@HIDDEN> <87sflalgn3.fsf@HIDDEN> <83bkryqo8d.fsf@HIDDEN> <87o7vykwte.fsf@HIDDEN> <83zgfioyju.fsf@HIDDEN> <87y1v2jb0l.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57522 Cc: 57522 <at> debbugs.gnu.org, manuel@HIDDEN 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: Po Lu <luangruo@HIDDEN> > Cc: manuel@HIDDEN, 57522 <at> debbugs.gnu.org > Date: Fri, 02 Sep 2022 19:01:14 +0800 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > AFAIK, all the implementations of menus that use the "not > > USE_X_TOOLKIT && not USE_GTK" version of x_menu_show from xmenu.c > > behave the same wrt locating sub-menus. > > TTY menus use xmenu.c? No, but the TTY menu code follows that of xmenu.c closely. And MSDOS actually uses xmenu.c code, yes.
bug-gnu-emacs@HIDDEN
:bug#57522
; Package emacs
.
Full text available.Received: (at 57522) by debbugs.gnu.org; 2 Sep 2022 11:01:30 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 02 07:01:30 2022 Received: from localhost ([127.0.0.1]:45034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oU4QU-0004Va-Hc for submit <at> debbugs.gnu.org; Fri, 02 Sep 2022 07:01:30 -0400 Received: from sonic304-21.consmr.mail.ne1.yahoo.com ([66.163.191.147]:43743) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1oU4QT-0004VM-1c for 57522 <at> debbugs.gnu.org; Fri, 02 Sep 2022 07:01:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1662116482; bh=3lJhDNEFELg1AyLlLCyjf8QR2/IS1csA/Z1hKNBI2aM=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=GRkQvk4e6oDu9+EcGByp7N9kX6HDBJpyiXAXDGGRAfW5rSzKMv3EIMngK201jaQTGeQhezlcVu3vdijSkV14MdrSugRV4WsgWLa1iiAmIFm/zq1KZQvh9mMejoI4//u3CliSmWEqRt6bYuH0IYLOviOgEVBQ1isXmJKYSAL3F2zY6OM0R1Z1fHdxhlKyzhZnUsoi3otBctmBWT/dOokG8wNLpzEf21MLYV4pRt4A5BOahKN3H1ucCfRClnG35z5yIiRkEFU3B8NCaCNB+89vGKrqSQZLpqDZWz2nqTVPuAAEKgMztvHchfQZYHAYIRqIRaoT5OJfGZt8OLfonBjFcA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1662116482; bh=e4qVKpAbGqHzXhsyld06PqkAexwVUAVYX22/3SkDdJA=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Zck0a045bqht8RBYCTFbG5rrOZ3W//uNV5wpkcVdymslX2a1OtS2NQwpgV0tOFbp3hexNzKJXLPzsiHBzkWL44Zum2crFkky92gGUeAgM3WxbbfJOe6sasTrSRwkIF6IxKjLki34zmqVLmQ6nE6fnUswDwMPNkwIkmdUB+nc+Dzm10z8AaFtM5Y+g3A7hYfJydgBRtia0rzK/fikVLVEOUtx8vgDK6FTqSG68XEgg1KUBMvpwzewI4MgCcMcnc2u/6VzQH5MnutRuhVwiNp16AE3C9RwRP3OzZyOchE/K3sWvxd10yei6rxijDssJbMaVxxI2jPrE+mJKWgdhwe+aw== X-YMail-OSG: YyO3XikVM1nReoft5cpeAcH12j2oBwVgTLviru.nh_W6Lbfu6ksvS.xH7rMelAE 96T8kvGLQ4wRPcak3qmtwVSuzleqclKr03aLdO.boXtVbuDYEmrI.0ZgFXz0.Xh3kQ3IKj8YPFk6 1Vkk1dr9mGujwMBQa9ydoO9xnd9f.nDa1RQ1HX7_emRU9vhBkblWvX1WiLr5snUV0PUYQiHj4Xrs YXAo_PrpUhDwjWvDbPpNctERfP8OMFEl20hRz3i1n2372GqlnOniQ9y8_gheXE4gy9sw_PmB3yTX uR5bCBzggiKw9EguAmNqAny_nMQKG6qYsi8MbJqfZwiaake50QqDCY.W.m.brCbXspP8._afkiMR ptYTFPS3bbYSOAQt5R2TQpaoSIlifkqno7eXnEqSN1El.omxtI.eoHHS1H0TGN2iM8tVJQdeHi4f HouFadSMnwchl5OpdRwfTqcQbZl9A25hARy7NT516jU._Ukj6scF3a6ZSZ5SPNhT5lxQDMK8j1yL fuG4AJdNvttDWRueXucHumGKpub_JH7UXXT3vGOs4UjEpAATfAnTBJIQT0n2Cmf3TNpWUGvz1SIx CeXuRybwieCsvI3fP89h5oP0YszQkHFLLm_gOzKdNl6B6c8buMCmvwckb4AZvEkFDw9WKtXdHErs jCXhJ9fgTB0Csz_hTKPdHOOLNajKDpbX6Swh6dVPAF_HmNXtA_ULNvAK_d5b9vxTlmAEKCxzMemF RHLuWqj.6hbuCyaSc1P7o2C91vVQL9rUfBHfrrohceitmHWP19DUTctjWtdL1EB6z75pAINBY7Gn IZ03_8trNCxFuwbRzdJCLsDLCSiy_HdpHV1VoiLIHej9nGbD36s5h0.curFhaYwBDex_Llop6Aiq Z1cRGcTtoJZPafMGbyLYrHAC0bN6Q1UNN_jXLkdEWYVHKd4_Irk58TrXBeAgWCn2rseRSdjBlgtC tb4.APxqLrOA1wODmdvi2G0LywlsWiKeiScQ4AMQxbk07CYbUpKngzCsSAazjnH3vE10RVa7ufS5 EHhkh2sdwn5K9ts47hgt93.Sv4HAJ7v0TyJv2rvWu2qmyvxfvxGavTmUFjsFSuBzk6nHiyQkl37Z Bp86ahuBPjwJCcLS0ukYBS6dH2bpnwAXtaeGia_H3HHUGrPmvv3aBO3Z.idtdytvM4qqEAWFKyo_ 3b7FTD10voeDDEvO7KroSkosyn5w4PB7Tyk38qthNkXzhnZGP7WDLWDGw_2dmPtCIgZTBngrEhXo AzllNCK2cmvFJ7eYekK3kDvc_DIRJDtFg5NzorRUEf7KQfeMoKmUAQQnI_MXRhbtvla7f4hTI4Xk J69sc8JsJz88E0vQyb7Di_yYjILB2IIzuZFgE.vrCMxhTAeRjgwzCX8sdQxafWk9h7_9aRjKSEyK QoSD.ccNludBXoQU7Qd7mgMz7aN8A3lSVxFjCQDrP.fpYkuK8BfzNoojcaWi_RNkStzyJetl92ZE k.q99Wu9aFWRi7lAO.kjD7a8qmeEbEgBMgaLPnYdHvynrzrZ8zRv0.RFn0kPiy0x6c6U.CiKSDLm vTDT9mfqImquLCYWNVMJvNWE4dLTJNBPSau8YO70K5CpCELBK_MT7sj6pgoO4Da42C7Azu_H8nHf EVaSF0hWqs23Zp7W442jKUW4P9BsY6rYx.XQBAnzsPBnxrYWmSrWoe15V6XWmES1DzMDk9xDZ7Ot DVWBEDHenFT6SaKQBNELNfwn3e2ZiRATVN74CDjP.K.O6gueLyz2iz9OTHdm1otvwp7JnWKg1Dj0 MScGOUe0VXMcnBLSetkdG06dyt2WBDUMxLdSCxGvkoEgu6P9ErDuBAAhtdk8HsCplQabA835lNN9 Dn3Kh0Xt7Ib9w25IGRziW9S1I5A7GV41LVR04GzGqgQULeJm3vZHfgAIjYMZpUf3pGPhkcMW0M5v IMuD9L7rI.69jWICQLwC3DmmDI8gpSWPlCzR4rS8JJwOuIyds7GnnohyPV2ZZha0Fn973nEnmMr0 WLEJdMLKVybmQ1r.Qr0HhtLMPlk8be4RXIGCNBVfvLI9m9pCmKjYp205MV977ZpeEyxoihlW.Loq dSpPhP1wzqPpj7K6JG17utrzaY6_Yghw5QdocEQJx1VoUQeMDwdhbUtTUxRyZMraGJKRqF8rBc2V 1_l4haUcaNEgm1zNMSRvkCLl_rTUJQYG0ILLxeK5fBaVPZe4In_X6M8khZEJ4Ulq_MO0ybQq7ru5 tNV_0jaTu0G5M3oNLJVE6_pu492BKR97aop7rUtRkFcAtrZtPZg6HI83R_MDTST0TW2J.6D7XnSk k2jlX06CPhJI- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Fri, 2 Sep 2022 11:01:22 +0000 Received: by hermes--canary-production-sg3-6bb8946c47-r6ds5 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 560b1d66b2af48d10370b98c40efc67f; Fri, 02 Sep 2022 11:01:19 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#57522: 29.0.50; Fix submenu indicator on X11 no toolkit References: <87y1v3w7dx.fsf@HIDDEN> <87sflalgn3.fsf@HIDDEN> <83bkryqo8d.fsf@HIDDEN> <87o7vykwte.fsf@HIDDEN> <83zgfioyju.fsf@HIDDEN> Date: Fri, 02 Sep 2022 19:01:14 +0800 In-Reply-To: <83zgfioyju.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 02 Sep 2022 13:33:57 +0300") Message-ID: <87y1v2jb0l.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20595 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 484 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57522 Cc: 57522 <at> debbugs.gnu.org, manuel@HIDDEN 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 (-) Eli Zaretskii <eliz@HIDDEN> writes: > AFAIK, all the implementations of menus that use the "not > USE_X_TOOLKIT && not USE_GTK" version of x_menu_show from xmenu.c > behave the same wrt locating sub-menus. TTY menus use xmenu.c? > And if you are asking about alignment of sub-menus with their parent > menu item, then no, there's no alignment. Never was. Hmm. Then I have no more objections to this change, I guess, since it seems to have worked well enough for everyone else.
bug-gnu-emacs@HIDDEN
:bug#57522
; Package emacs
.
Full text available.Received: (at 57522) by debbugs.gnu.org; 2 Sep 2022 10:38:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 02 06:38:58 2022 Received: from localhost ([127.0.0.1]:44980 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oU44g-0001es-EL for submit <at> debbugs.gnu.org; Fri, 02 Sep 2022 06:38:58 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47510) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1oU44e-0001ef-4w for 57522 <at> debbugs.gnu.org; Fri, 02 Sep 2022 06:38:56 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36546) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oU44X-0001SR-BO; Fri, 02 Sep 2022 06:38:49 -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=h4XRHHgkVK/4YkyYdi6bGXCanaVaq2qikdeDWpCPd8Y=; b=Bjzxujx9JbS2 nWF3JXUaWzrH6PiBSeJyYEJQibHUZYJyATufqKKl+nVXVw4f7SI4GsecIRcCge3xth3ZGQdPee/z4 wxk8kj1e0m0LhlwEt45SafzsP9O+/AebijNyXOJA74b5SiqCNjq6EmkynX9F4HiTDUUhxwC07mhnR ezlialLsCPQqydFzCmE08gGPfsX1voUThqTafbgxuS61Jd/x5PQMqXk+k7RMe//QoRkqxf9dG8aDR TJ4h4VR4ByyqZSpwWaD0oMlLzmfNRaq1JZTnnt4ykUJ0S5V7rXGj/XIPDUJkg31+7lD2tQqPiA8RD rzM4oby7YEHvfB/Q+Pun1A==; Received: from [87.69.77.57] (port=1522 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oU44W-0004Rx-LR; Fri, 02 Sep 2022 06:38:49 -0400 Date: Fri, 02 Sep 2022 13:39:19 +0300 Message-Id: <83v8q6oyaw.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87k06mkwsh.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN) Subject: Re: bug#57522: 29.0.50; Fix submenu indicator on X11 no toolkit References: <87y1v3w7dx.fsf@HIDDEN> <87sflalgn3.fsf@HIDDEN> <87a67i8eti.fsf@HIDDEN> <87k06mkwsh.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57522 Cc: 57522 <at> debbugs.gnu.org, manuel@HIDDEN 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 (---) > Cc: 57522 <at> debbugs.gnu.org > Date: Fri, 02 Sep 2022 16:25:34 +0800 > From: Po Lu via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > Manuel Giraud <manuel@HIDDEN> writes: > > > Ok but then there is no visual indication whether a menu entry leads to > > a submenu pane or an action. > > I guess there isn't, but that info should be fairly obvious from the > entry name, right? No, it isn't. Or at least it doesn't have to be. Which is why the ">" part is important. It emulates what toolkit menus do when a menu item has sub-menus.
bug-gnu-emacs@HIDDEN
:bug#57522
; Package emacs
.
Full text available.Received: (at 57522) by debbugs.gnu.org; 2 Sep 2022 10:33:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 02 06:33:38 2022 Received: from localhost ([127.0.0.1]:44975 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oU3zV-0001Xf-ND for submit <at> debbugs.gnu.org; Fri, 02 Sep 2022 06:33:37 -0400 Received: from eggs.gnu.org ([209.51.188.92]:32862) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1oU3zT-0001XQ-FI for 57522 <at> debbugs.gnu.org; Fri, 02 Sep 2022 06:33:35 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58316) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oU3zN-0007lc-BF; Fri, 02 Sep 2022 06:33:29 -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=ClTfhL2l3vKG85sOiZQbYFGoOGgYBZlmJHF/GDgSBCY=; b=rQZdzfCA/u3s /6GKOgx7i0CYn74zW1AjYo53vLQlb7fy/1VK9F/jJ7eBfheYsj7kpqrnr6fBxOM1Tj5uX2rDwqLYd CSc2HdybisXdi12mPCYYUQaPynzrMJ/yng4gomkm1GFDdlhQAWegRbEP4RibawTTx24UxlIqqFyeV /ms6QlknVAAnE0XT5z7ipsHbuEIpMyLzCQuQ6tMFn8rGb0uewJ93TtMXSDA4OTItQQPxWUOf6RtfE mrM66NQBgV1iiNrzVx7VTVdqAWD8xa9pyGkGyDrurnA6ZHorPzYOlEf/6GS1rkE+QqXmGYEuq0omx L4KkBtstgkQHN4LPK3BOpw==; Received: from [87.69.77.57] (port=1187 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oU3zM-0007QF-QO; Fri, 02 Sep 2022 06:33:29 -0400 Date: Fri, 02 Sep 2022 13:33:57 +0300 Message-Id: <83zgfioyju.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87o7vykwte.fsf@HIDDEN> (message from Po Lu on Fri, 02 Sep 2022 16:25:01 +0800) Subject: Re: bug#57522: 29.0.50; Fix submenu indicator on X11 no toolkit References: <87y1v3w7dx.fsf@HIDDEN> <87sflalgn3.fsf@HIDDEN> <83bkryqo8d.fsf@HIDDEN> <87o7vykwte.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57522 Cc: 57522 <at> debbugs.gnu.org, manuel@HIDDEN 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: Po Lu <luangruo@HIDDEN> > Cc: manuel@HIDDEN, 57522 <at> debbugs.gnu.org > Date: Fri, 02 Sep 2022 16:25:01 +0800 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > How is this different from what happens with menus on TTY frames? > > TTY menus don't open submenus on the sides? What do you mean by "on the sides"? AFAIK, all the implementations of menus that use the "not USE_X_TOOLKIT && not USE_GTK" version of x_menu_show from xmenu.c behave the same wrt locating sub-menus. And if you are asking about alignment of sub-menus with their parent menu item, then no, there's no alignment. Never was.
bug-gnu-emacs@HIDDEN
:bug#57522
; Package emacs
.
Full text available.Received: (at 57522) by debbugs.gnu.org; 2 Sep 2022 09:13:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 02 05:13:21 2022 Received: from localhost ([127.0.0.1]:44861 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oU2jp-0003O0-Aj for submit <at> debbugs.gnu.org; Fri, 02 Sep 2022 05:13:21 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:3926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <manuel@HIDDEN>) id 1oU2jn-0003Nj-Cw for 57522 <at> debbugs.gnu.org; Fri, 02 Sep 2022 05:13:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=0BgqRKsy8pXi8ntH 5uWAnWU17sN73ZKliJFkErCBmGU=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=RfEetPJLR8OXVgGOBbG+i1HccsNHbhIx3fo6/0 ChH/fW5WIOIKbBKTZ3hScNmHieDIs9VTgMmCwta9wl9fFuvzh/TC+XyTMkxDWahsAS6Lkt gvnX9/jAdp0pIZiDdoXKRXaOEwjAScdLmcEBB628xSlGTNS3uyjsBH+MZZdjQBN6NZZwq+ hfNZg4c7q1x+Cd5pnNU389Wm2AlHRGaGQ0FQ+oq3603/67TPOz/Zj3hdLRk5pEf8NcUzaM sGavfaYPndi61pQ0PBXT9ZE97KrKLOtV1sq8f/CvmHYnfsqoSNkGyQlbKX4/2ex27FtiwL e9KVklMc+nfGvQT9iHODY4AQ== Received: from elite.giraud (<unknown> [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id a5e9db97 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 2 Sep 2022 11:13:15 +0200 (CEST) From: Manuel Giraud <manuel@HIDDEN> To: Po Lu <luangruo@HIDDEN> Subject: Re: bug#57522: 29.0.50; Fix submenu indicator on X11 no toolkit In-Reply-To: <87k06mkwsh.fsf@HIDDEN> (Po Lu's message of "Fri, 02 Sep 2022 16:25:34 +0800") References: <87y1v3w7dx.fsf@HIDDEN> <87sflalgn3.fsf@HIDDEN> <87a67i8eti.fsf@HIDDEN> <87k06mkwsh.fsf@HIDDEN> Date: Fri, 02 Sep 2022 11:13:14 +0200 Message-ID: <877d2m6swl.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57522 Cc: 57522 <at> debbugs.gnu.org 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 (-) Po Lu <luangruo@HIDDEN> writes: > Manuel Giraud <manuel@HIDDEN> writes: > >> Ok but then there is no visual indication whether a menu entry leads to >> a submenu pane or an action. > > I guess there isn't, but that info should be fairly obvious from the > entry name, right? I don't find them always obvious. Some examples: "File/Print", "Edit/(Search|Incremental Search|Replace)". In Gnus also "Groups/(Mark|Move|Sort)". -- Manuel Giraud
bug-gnu-emacs@HIDDEN
:bug#57522
; Package emacs
.
Full text available.Received: (at 57522) by debbugs.gnu.org; 2 Sep 2022 08:25:52 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 02 04:25:52 2022 Received: from localhost ([127.0.0.1]:44782 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oU1zs-0001gt-2n for submit <at> debbugs.gnu.org; Fri, 02 Sep 2022 04:25:52 -0400 Received: from sonic311-23.consmr.mail.ne1.yahoo.com ([66.163.188.204]:42871) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1oU1zq-0001gf-MV for 57522 <at> debbugs.gnu.org; Fri, 02 Sep 2022 04:25:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1662107143; bh=SKai3xwdGRHfV58NiwB2otSQO8fYbK/irVciz/c/8VA=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=HdEp2AgWqr0SVMoy8C4/9kArycfFWP5kiIOGHx1JO69Pwaqp4xDarb38R8dX41fIvBG8n/QEEH58awy8VArHU0L5l9JsAKPXRwL+ro9msz5ksW9mfYN1KWsmp72sNZjudXS4ZPpXXMmFXI8h52DSfdHqpjhyJ1VFAAJdsoRWbKi+KnzE730qKZ+JHxBPRB3CajiIXELZk5GBVmzpRYkN/srGPVHKQHoPdylK9RAcSe2QlXmms4mk9T9q2JjytbGHmWX3jW9yrouYVZz9bn/tSb19mOupN/IP9+CLPC+9PV2g0iJFdM/M3G3rOj0ITHaramc7XK+MTxWjNbK4yLbtgA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1662107143; bh=zBrNIdc5tWjvQUo/MURzJ849SbI+HlWZl03NdV4IF/X=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=eG1tGZMoOPaHjTao5JkdoJRHitcGVWk6Aslg+R7egA2nv3L6WUxoHkz8TpaM9t1MMIwC+AF7TfkeTI6Q42VeCR+66sA7+DIWibgdW3iEbF+CCrz/UTSw461Hq/cEsGW7A332hJdaovuJLGMA+A8G19PdvbMShgp41GU1NNx35HFhhbB87M67h+aypvrmD1b5e98IruKGWeN9oz3ucwsKTZphlZedpkBfRsR9PjUX/lJ1+8dZ5N6dYYCYX5FhiXxzRhoT45dRIyROKgOo1FdHKKactlbkWm3TBcm0ZXeCEaM64TcPGpBQDL5GYVtoEE39NrABCWHjlWfoMLo2JIO3Xg== X-YMail-OSG: P79PPjkVM1kB.6Q_xfDuohC34xoKhEERY.Rc8b9ANJy3fFpwi.tpKEATmKlOwhn ObuCmtxFcNwwlT1Tdk4xKbtnyH0cGMAE0joBgDyFRlgYDGWVpHR6WMlk629X34Myt4VQajWJ8B3. 1EEX7VylD9lxYOX0Jj_ovnUCe.xE5dPCDVwrWRMzFLIVyoYtjOZ.gO.rza6IAxIaGb7xLtkFEkV. tPyURJSDZJJaWmsiqmLW4Bh3vQIehXanusoZ6sBMwn3pSQwt9ld1djPEf1SCpTfMJH3qbgraKkBo xTAQ97dEkYTJdMseg26rixB6pZ505y90vsqJNaZkqwdHc.u7tPdkM1HyTtiu6NOnlLaBcZFYeYSB oPjyoLRYDBfpQRRylkm2EGWJ5Zgdomqfy6oAnDCV31uaUCJUA4nuYeZ5DFzmWMHiazJuvkMXufTT cGMm2z6Ro5YbSs6ggXJVths8hBNNusS0421LwYfjgmKlwlVNW6ppYyXEmMIY2nmC1Jl2jf5oOKog 5iqCkiMvvv_Rj60bLt9KrNV22MXTQsRglNb4pLuZ_HbLXHCGPtnAPmINA1Qu4IyFmvSv2.x48BtP 38n8R2aTeSKXtxcHaxuIzboNeTjCm1_.QwYjKmGIJO9wfaoySm2l40n7NQ23kCTVtzfZLM2IFHPv s08D3G9gcG9qaaRMHac1VBnhP8l6oLsitnIlx66Wy1ZmQ5_ssp9m8mCPGfT7Mxje8q2WmbBFXuLX kX7uW6q5tAaCSEhaMnk7aNUm9TWrLgkXfj.R7i7x3fHW0efH1WrpD_KW_w826w8QLyWBTW4kGkuo IBMAjGrpgzMXjIY92z6pi3ixgJYq.M_YzEME.M9TUUFC0HQIbKvldFzNGqqJqR2f2ufBzilWoLKO MTsoG7XPRG7kAuKMrfKZWV6q0bbDNI8JKAi2QDKNG.0xKea.plTJRA8jSGSRaV.hz1OyTvvQmwMl opr3IuDoSlZCLMEy.HTlEZ6gXD8K8IuhPAmqnzPrxFHPFTAZT1LYpCtrjgjDSJykoGZ6sIwzCWTw ndH_zo7mGXNGTATAMoTNtw8ALW7f9HoI1Xfj8qAB7KrYlV1VftbBUztpnZtyEq_tRK1Rs03u9TWS cC9TsHX_Ij45_9NvfnLkGaUMYChhK8nTNPKZ.Ed7LK4Fli0gAIh0fUqb56.F_xKy_GWH8M5FQeJK WmtJFNRmHUlArSOnhkipN0Jw1lelU62cnIOf3yV4ZU.fNUqHJam9qqCeLSn9ssOcjjHQjj_H5gZr 6Sn.gSFP6FFcnEGwg.q7Ym6LIfi.Oyhs321hfuIeCKwDOTTylN2UM0o2qCX6YHBnm_pJ9MvXPQQE tcQGj81SB6YTnTcwgowUn7hUYXAM6LB9cUe3gEdYHGU5bW4DlhiyVoWRaS19.OPpQpHOv8DXKKFD ohnBq5ROhkHH26b_pZFKxgbIPtD8aGlT_uKXztk7N_D4kULgGN_mXyqIHEd47LPEEEHf4eqC2ovp c1eI7fxSs47rmahrrwz726d3BzJDnN1mipN_Cim9dRmKHZtBZhJsR66zM8xrhOOEDAEvREzfWmsT SJ4ZqWSEJEM6rr7cdeB9M5GW5fC4v8I2CpOjg4n1.LsZB7bnXNOIj0hVIGR6.nA68d1Q8F7FQncu vLAA4ilHhDZAxlglLNMeI5u6zrsVOrxwYV4OabWwt.pzQT_IPPt9T0k5cwc.5emshwH8EEX5l8_q J6FelV6k1YyNPDXNq85jh3ZomibqLqAzyXeLMm9mXrSpCKk7o3i3m6sP2o4RFqyLlQdQQOi79QwQ OkzovDyPo2XblZtMAg_jcD0WUQUjIoq_ab_ac1pQRMll20azeVbeXov1SNcMom7zSL21ap9.ihOz KCwg6tMouiOKvj5DGfPNa5ksvM3hTBOn8zX_cyRYQW33xWwqKEQgYs9wlaD5VBMaMeyvloJAvtfc YTyeTgfCBhPlbvKx.t1PqR3x86Jw6W76vv7daaZAbJBAWBZdd7hg4.DlHwHht1xJ.fM5d91onkaQ GU7TRsYbkYDqqui6j9GXin20j.fzK8QSpSNkjbzcwVcVDuE1ldibaaHGzwOeqVfbTvJyA3mrtiBa b2Z.lG.Z0MDVLHbFfrBkriEYMJBFdXSEpwnEoSLncNHGMuMf8XC67PT5SSxmBdn3SCRqdmFwLXME jqh8UGW2WfO2wO_rZepQP35L6x6UVDSDJ3IC0D_YYlMcgAi40lr9F9VggNMl3cMmq.GwJFmXHW.A eZ6ajTL.iOIoyPSd2OBlKvb5fuWP0jwPAo.961VpTcanp_wRzU262TwgsCjN2NJcqUylyxnj.zgW 7Aur5PHw- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.ne1.yahoo.com with HTTP; Fri, 2 Sep 2022 08:25:43 +0000 Received: by hermes--canary-production-sg3-6bb8946c47-nbhdn (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d5a801bc100ffc2efa96ffc2a43d18f1; Fri, 02 Sep 2022 08:25:38 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Manuel Giraud <manuel@HIDDEN> Subject: Re: bug#57522: 29.0.50; Fix submenu indicator on X11 no toolkit References: <87y1v3w7dx.fsf@HIDDEN> <87sflalgn3.fsf@HIDDEN> <87a67i8eti.fsf@HIDDEN> Date: Fri, 02 Sep 2022 16:25:34 +0800 In-Reply-To: <87a67i8eti.fsf@HIDDEN> (Manuel Giraud's message of "Fri, 02 Sep 2022 08:34:33 +0200") Message-ID: <87k06mkwsh.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20595 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 241 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57522 Cc: 57522 <at> debbugs.gnu.org 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 (-) Manuel Giraud <manuel@HIDDEN> writes: > Ok but then there is no visual indication whether a menu entry leads to > a submenu pane or an action. I guess there isn't, but that info should be fairly obvious from the entry name, right?
bug-gnu-emacs@HIDDEN
:bug#57522
; Package emacs
.
Full text available.Received: (at 57522) by debbugs.gnu.org; 2 Sep 2022 08:25:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 02 04:25:24 2022 Received: from localhost ([127.0.0.1]:44778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oU1zP-0001gE-OJ for submit <at> debbugs.gnu.org; Fri, 02 Sep 2022 04:25:23 -0400 Received: from sonic308-56.consmr.mail.ne1.yahoo.com ([66.163.187.31]:36155) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1oU1zN-0001fk-I2 for 57522 <at> debbugs.gnu.org; Fri, 02 Sep 2022 04:25:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1662107115; bh=/oKjytZfqosDB88dlncHK1ioRjFGqY4unr2MSlTCsMU=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=i7VKBmcascg5UJ0e5deCvIK0oxx+EkQ+peGZY7DG98HdQ4W90HrnCdTOsgsCNvRlLWagkwZ4gZ8rlGyB0SbcGTOU9WX0IFrl/xvM+YefkvbpwZw00kVYk7q2dCrgyahDXAjzAdf4TwNnTaEc/yNo7s6Kd/ieskyIJnp+W6FWJ5uAq+xp3SK46cag1svZqmt9DyVMr+GzGWMZRMkFLfbShoN3UWFsmrgBZTqztL2bK7TWfS4m77z0cpuVnH+clmw5BN+F1kNsmnoonHZu7N7MQYq4DAo67OGpk/rb9A3PiEa1lZtCGi367FJCVL7VvHVHI689+52OuP16xqfmBw/4iQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1662107115; bh=ei+hgEABaG8I020XgNbmxYnnwgSW4LlimXdptko+NYF=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=obdrzXAetHLG8i6LYfnvhLzzwu1nTfMSYl9mutKXqFDrObd6QSQrQJRLZ7IMPkKL/FDSY2MU/LdQnCqmLMr9LZcFznpzYqQEiaOIZE4J8WSRcQ4gFDgYUaNxbGTjNinMgtzGuZxX5G26jbWSr1SoGbfuzwTXYtZhh2pW9wO1Penu2vWyGHsO8j8RgCQa40Y/0vaPtfEOAdjX2H3+IPsXAclwgzPC87Xsq9KHFgi8+pcbEGE5F4i508t7P8N0Tt2RON///2QK4xLekJ+JczjE+DhC40t5EA3mycEdrLqdlveUce0T5w+KOFrB2XideGo6BEUcaRo8BDZlNHvU5H6/Uw== X-YMail-OSG: 4aoWJKAVM1nfu30MTwAjR8uOzHYcNv2QxQDjDxMlkfr5kNoizKNTG6.YaMnVnta a2JH43xrIeZQtmEAfBvdERSKJlOOg6Upiiztp9s7At_aHJpTsp9.IjywB.OXDT7QTg.9rQG3WrxX 2tgsHWmo3IOVGntrAELkPB5LYueBc1YGIZDX_mGcWCnoAEp_fbg4H7YGxPa.a5BkOf2iaBAaRdAp XxJHmHkh.8HQ0vdeQe4CvL.GsN3GZTAIhZTT3606dHzNfGjqdTQKaxGwW4j0MGpmDcbNxcpsHvmR tsxnTyws6kacdx_LAfj63f8DlbCjTEPQ_ZAtIFum80rFHREF5BGSyoy5uMtiyrVG_ZneBkR1ekCS zovv9FgltTNsAq4wjA0em4X.MUixK5DN4qoV_2KfMrNuRA3cx52AedopjhBjMcUBuEln1txzcfoz X0i7TyPckLMHwcQZXY6SHBUM3AJXz.Yx8CWPYh8HOHOeeRXpSTabn59R3GAA_fH1uxjoOkRXSUky RdVF0qi.XqQ.Nr84MeftNZ2x977TLZzz7EsmDY0Cv7QykKyL5ql0h6.KRMacJ6mazAQs7EeAS0ni 2EId4oDpa0pMx1EVBt_G.MRHfI7xJRD71RA73QpedjcR9Xzfd1Pj79wiSOZwXcSDmEv4i0lR5ndu bzV.KxKKexM1rjeuNRRbxdSi3dh58A4A9hWrR7wtfOZDSa19h4_xmYxGy.b2doOKbCg17oiKGdcl le.gvooAMfAxWpJkP5Z4JOApMQ1zc9_yPA90gxgLBuvDC9HbJLv2iG2V_G.erFfUJmeHTw9W0ACi kZgCMUg67h67IKnGfTNeSSPl7IFmu4ZnLQcFC2VCelPtW.k83rffBoubwVsHSEC3rqgijT3kl7Uu Mg9vxEA_YivY7mMgbYzMPFP192LNC4RP1XiLjlL0EXYDFZOu5aN.gIhezQNVkFh5X.XNUULfQ6zQ kq.44rn6bOO1YADCUX3cEWuRczUrbSnd0p1Q.je3YVi7jkn0sJ53kfjt0s6q_sEqCCGAEqKDKWlT 1ghO5fegw7.1VtZkODVqZSBYY_6To.nuQQr54ge4Nf7sudI377Vap89IrJi9cPGFAPqUc_acobZ8 Ce1htv65O9VN7WGY4iHkzDmVhjQwrYUbvR9Poa49k1xot9D3dCCWd4OAotuNrqJEgXRxl.vMByXk Vw14pt6HU6ZqFUucn__G22CXqbVHBVthUMqZTzyJQEAJjHrKUtw.QjnMW4OhAfcm7RcWnXS6Y5x4 AqsbmfJpkHn4BEps7pWg_4mDOn_M2nqtiodhYxv966dsCUASzrsFb6Hglnkupb.wDU7mv8g3IAQ2 7cHKMp1p1c9yG1mzKZV_iKRNoqdVpMorhee8.vqlRv3QFc01figXkJGTL0NmOIywK4v.s6C2gum8 d3379N5H62q4l2LUXyZBxzGQDije4YKEI8P.6.BbF6zllB7zcBhK68qoJ9wvb7IOsy.Q4G0JViJC eEPVuYFrmBGdaZuqyq0pDSjN1vjLN8DJNQJIV3CHy7cyALZnCEx7X4v_CLbCKpjyoXeffcCh5U.m OSCrXxmiJs.1PlqGEacRagc1uf8x8YOuDGoxNywGiOgyaruWY_7EwzNyzLPL8gi.XgzKiQfnpd6v S816UuYloD8df.hFiBK6GvXXHRj582S.rN422v57Pcy0staGv.GiqnBm.LIenZL50hgZ8jzGeazL Sba92beqd2lPlg4PwQOnG9SC3fV2fJXnVcOsN6nvBdaOTiuGRsMd5Jqt8ayP3EqsBPutp663Kz84 OwXhT.3Q.1BiXpn6JFCPPodEdSOqC1SavPVsYuj2kaZ0NaqzqVV_hEdUhZw8EE2KcKG0KoQ0ITVx DTC517NazFyfImvGla3l7xmL31vENMrvmc3mK.k9RJqZdgBHhq4AwZT.1krBiMwpaHPiyA97nxLN 9Mn4I6ovVoBCYaYwcNFBvxLjJZHDH8Pr1VlQhNq_HV9hVwv5Z6JMKqfv10UNTxbdx1Jzd0ePXllH Nrt9h9LZGMW5ADIqabEIsVXpKttnaPo4gusYSsiosMmzio9mbjfvMpJcrd.wEfLWkezoOIvmARaL 3dxZJylPu2dHmZL6Hq0Y..GMeqNCBFYoUYTpjGAeAiZVAuitUMTM6__EwuDlP2N5xtpNmwXUhSSD TPYI48hAtR1R7TePzG4qgd30BLal5YR8pteSeKKbEdk1XN4PJ_sPzwRmyOEpnY8pxpNpQLW0xE6e xGwQ8zoxkh6kcuB8sCOvA0j_vYdcsDm08ibZXDbJKm6fW8K6ixtkYDRwPW3UXFR5TSpvmapPAm7p VwH.oxxA- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Fri, 2 Sep 2022 08:25:15 +0000 Received: by hermes--canary-production-sg3-6bb8946c47-ts4tq (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 73185d965175c4292a93ddfeb8819c43; Fri, 02 Sep 2022 08:25:08 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#57522: 29.0.50; Fix submenu indicator on X11 no toolkit References: <87y1v3w7dx.fsf@HIDDEN> <87sflalgn3.fsf@HIDDEN> <83bkryqo8d.fsf@HIDDEN> Date: Fri, 02 Sep 2022 16:25:01 +0800 In-Reply-To: <83bkryqo8d.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 02 Sep 2022 09:33:54 +0300") Message-ID: <87o7vykwte.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20595 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 151 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57522 Cc: 57522 <at> debbugs.gnu.org, manuel@HIDDEN 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 (-) Eli Zaretskii <eliz@HIDDEN> writes: > How is this different from what happens with menus on TTY frames? TTY menus don't open submenus on the sides?
bug-gnu-emacs@HIDDEN
:bug#57522
; Package emacs
.
Full text available.Received: (at 57522) by debbugs.gnu.org; 2 Sep 2022 06:34:40 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 02 02:34:40 2022 Received: from localhost ([127.0.0.1]:44656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oU0GG-000700-En for submit <at> debbugs.gnu.org; Fri, 02 Sep 2022 02:34:40 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:1467) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <manuel@HIDDEN>) id 1oU0GF-0006zs-1X for 57522 <at> debbugs.gnu.org; Fri, 02 Sep 2022 02:34:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=5SjQ/kV2HeKZ8ldZ txR7fmRjbxHIc3hoVxoYZ0dEY7g=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=OkzvskIuZbF/R1/S1z2CMx6oRT2DyhsBsJ2DiP XRY5emnPP7S2850kamBgBeU4u+FHVJeDj7QT6qd9vsGc3RYk59HlHF3/8OrT70isA2x5wS +uC3InPK7Ruo6trUGpQw9wqfuHTsjFgHk9LUmgiFnQdDjmjfPGi3z+j8M55+SM/nu8k6xD fM/MO0A1WwpXetu43SZuBhBqThPiWRefDNj1Yw7bNbjNUxePbVWJZymGN928CJeMC8jIBc jV01tnVV90/pdbCLOyxZag9JfKiP5zjviGmAp9rchrSJS9QvfVi1pconYtFgNPsf4BC/pI OKA8eHTMWO72tuSwYeqvCD9g== Received: from elite.giraud (<unknown> [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id df54f7b8 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 2 Sep 2022 08:34:36 +0200 (CEST) From: Manuel Giraud <manuel@HIDDEN> To: Po Lu <luangruo@HIDDEN> Subject: Re: bug#57522: 29.0.50; Fix submenu indicator on X11 no toolkit In-Reply-To: <87sflalgn3.fsf@HIDDEN> (Po Lu's message of "Fri, 02 Sep 2022 09:16:48 +0800") References: <87y1v3w7dx.fsf@HIDDEN> <87sflalgn3.fsf@HIDDEN> Date: Fri, 02 Sep 2022 08:34:33 +0200 Message-ID: <87a67i8eti.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57522 Cc: 57522 <at> debbugs.gnu.org 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 (-) Po Lu <luangruo@HIDDEN> writes: > Manuel Giraud <manuel@HIDDEN> writes: > >> Here is a patch that make the submenu indicator " >" appear with X11 >> no-toolkit. > > That isn't how submenus are supposed to work in the oldXMenu library. > Each submenu is actually a "pane"; you can click on an item in one pane, > which activates the next pane. An arrow indicator doesn't make sense, > since the next pane will not be activated where the indicator points > to. Ok but then there is no visual indication whether a menu entry leads to a submenu pane or an action. -- Manuel Giraud
bug-gnu-emacs@HIDDEN
:bug#57522
; Package emacs
.
Full text available.Received: (at 57522) by debbugs.gnu.org; 2 Sep 2022 06:33:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 02 02:33:33 2022 Received: from localhost ([127.0.0.1]:44652 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oU0FB-0006yM-0E for submit <at> debbugs.gnu.org; Fri, 02 Sep 2022 02:33:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1oU0F8-0006y7-PF for 57522 <at> debbugs.gnu.org; Fri, 02 Sep 2022 02:33:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49094) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oU0F3-0006Qr-Gq; Fri, 02 Sep 2022 02:33:25 -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=hTOyLY1tG8QGHevBE774H5RbiJ6zjSmX2NrvKKu4Evc=; b=UjI+cC1ZdGw1 ai8EclgUkHT/Osho6yuVKmLu/vJ1ZsQKl5/gYOWHJpe6GFjLxA1jmyMytcpvscKZpjBS24gN1KcH6 uOJtsLgvrTKD+jGhAC9r1Krqmv1udwO+pMInMLvB9Os5RTD+jJh8piHYvOsSPSmEhSS86m5tTMChH ZgQVbsVpuZRVTLMtwNX1U3ilaex+MIkJ00l3/ZqDtCbaolR7AhZ+tU39ruZVIX4SEOUdG3cn99fSn 1aHbMgYDoTfIMek6WNKiKXDYOg5z/qUdDJV6SgfICjBHj4BAHZ6AXrhsPfHuKYykPYkm6ePReYKc3 A6a+GK06yYWzHmZfUY5efA==; Received: from [87.69.77.57] (port=2402 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oU0F2-0007xF-Rb; Fri, 02 Sep 2022 02:33:25 -0400 Date: Fri, 02 Sep 2022 09:33:54 +0300 Message-Id: <83bkryqo8d.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87sflalgn3.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN) Subject: Re: bug#57522: 29.0.50; Fix submenu indicator on X11 no toolkit References: <87y1v3w7dx.fsf@HIDDEN> <87sflalgn3.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57522 Cc: 57522 <at> debbugs.gnu.org, manuel@HIDDEN 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 (---) > Cc: 57522 <at> debbugs.gnu.org > Date: Fri, 02 Sep 2022 09:16:48 +0800 > From: Po Lu via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > Manuel Giraud <manuel@HIDDEN> writes: > > > Here is a patch that make the submenu indicator " >" appear with X11 > > no-toolkit. > > That isn't how submenus are supposed to work in the oldXMenu library. > Each submenu is actually a "pane"; you can click on an item in one pane, > which activates the next pane. An arrow indicator doesn't make sense, > since the next pane will not be activated where the indicator points to. How is this different from what happens with menus on TTY frames?
bug-gnu-emacs@HIDDEN
:bug#57522
; Package emacs
.
Full text available.Received: (at 57522) by debbugs.gnu.org; 2 Sep 2022 01:17:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 01 21:17:06 2022 Received: from localhost ([127.0.0.1]:44426 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oTvIw-0007FH-3P for submit <at> debbugs.gnu.org; Thu, 01 Sep 2022 21:17:06 -0400 Received: from sonic306-22.consmr.mail.ne1.yahoo.com ([66.163.189.84]:37157) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1oTvIu-0007Ej-Ay for 57522 <at> debbugs.gnu.org; Thu, 01 Sep 2022 21:17:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1662081417; bh=Bdg+kDU/0HLZEYmmh+vgXkI1rrr4fBsm4sIOmd5r9i8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=hJhR1/n3qqCVElbsi01+kMMJVO7k3hGEsTDAdUjlr4Yt+ZAcE7jsGr4Dt/+yFg6DJbd6xGnPMEVLtyOihOltmEJeELF/5C5eNZgz2kxhb4WF+LI0n/bJQhiXeUacQ91kJzF3IzG/4FhvVgzA0RJE3OYp2y1OOGwuJtfrE6dy+VNp0079AypX9XnaRjCe/MgZuhvEmcqi2VJWmUQiGLuSZebUFMQp5VVXDLwbR/plRtIRc120LOVFIbNEx+JLcLj5rv7AJaRfsf235kUTdUPsuJVIk6SHa51K+DjNhaq7x8oQIcoKf4B3VYDvrm+oYu2vf56FyZADSMwB8RIGQBXIkQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1662081417; bh=zYD2BrhSsZmjW6ovqmbHIieq/yBLJL64qmnDB/oJTuB=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=FDyi4FCOCrNgHoGkb2jgHLw9gjsKyZmxA2Doz0dNfr6u//rAwUgmfT6k+w50gCr08NK9FMHWJXnYORHZ3OCwlZV4EsxE8+CrM/mGWdUTCCEzYVh/L/Q7zE7gXYYZoeU/pm7gAmYgZeRnQwTUEyPPCJT5Ucvb+UqsuwtzKlGWfOLAS1Ivza6z7YmSKWjfydprXbgiI3NCIp4Fm10Do24Ep1j/R/vvXYnX9ULJdhmY5CVlfUrkQi+i6e2IpTUJn9Hvu83JNOS2XfmNddFa6lX+P2s74QKZNSrY0cZrJ1DHy9Na8A/9/Ae4/V0xXXcuHoTbFC8MqzYCiIfBxR14QPLmUQ== X-YMail-OSG: rxvckeYVM1krabAql4qrIAVEs6ml9BxQF8x5nawRn5Wa6LJdEa7EKZHd7B420rI z.6jDfL72WzifbkmoIf4di_pELDaxWHg9IvvAd54m2IIHdJ1q6NA6zIzSi6Bv.hdws.JtPYMnttu FdaGKSPpK2cXEO8ClDQOsFP5_k_xr4cmB3CPkEdYPzDS72XifDtj92TnJ6tftJDzBPVIntqIAE1y QpQSJsi7xAw6cEzNdIz6u8nwjA9XaLvAXiMiT6KAZeteIwtTs9iYfKq4hnE_R1czh4wQFcP.BJT. YzyQ2L3Y6ajLGl39w_lz.u2AEQVYXdXb2ZzzWoxrMak2ivMMSz2G0v1EGA5nApzAZpk.lPMUUZFS ExmjUJQdfCtUJfE02uD_CV_BDZNF_Z3tIp.QtoMgJXPGKYoowUeW3FAnV1GuSqULuTc4brXJ5S0q B3mSuiiXFYT_19qjsT7f5kN1tWVSPWIIA7xfh.ymZMExN.65mkfizN77Lur8h12uNnNr_ZCvEmSy DFHoBRkc8YCw2yRv2HyvMJo8VFVoqaacwcc_aIR0sdffHYgBDhC66zZe.dChPymDF9xzMCLdZ_8j v31H3DRT4WGsgJkr6Rn8gHGJnoALHc14w.zVfwIKqMl9ujW6R8GegAo51O2JOTunnjT9YrOjaXL. e8UPolSFzt4FDOAmpZh98QjwuADtPTPOBnYldQOzqt5a64.b1dzNfpSNV51Rz7la5uKxdSIkADE3 kShV6MkPx1APYVgt7mY0KCtjoDUTJISb8oqwYz9Wv8p63rH_sZfi1vCrkuKnN3FfFVIvW3EEGZd8 RMQT1_YBPMS9azI__lk0_H1IbB8mGLqafOAgexbcH.bZYtvgZnMvW8.88HtqoDYFG7n6Gbg5.DLw P3Lj7F3jdfgsc1O8xI3yV5aJnjtIt5q8mMg7tKOGq2Uu1jyzN7vO4JdhSwgsivQo94y5GL81otjl XvYBbalQc3qwgAsIxqqSLHOFBSkwMa1bw776ibpQBgkSkBzDfS.vXjIJkovx.aZETyY5s9yjyW5x lUOeUC0hXY8XLhJUZnLsAd2Z0VM5LmBm.GgjLCXNduCdcvGM1P32U.uF0.hcreXog612iguq9rjq QuMfugq4m3Vi12dWFQ1v8oWaI.ZZDoDPVckl4dirC_WxEYIyA5Cy6oV8UJQveXsF9gXqyVbJr_Ls 6iTiRkpGtmczS6CSdLinTKMF2RhYVkMMelKWlFimPapAJK69sU3EZSeR6yY8YBuF1GdXKmNGDxlO yaFYFXEJDf57YRI0mVLgieAsNESe1OwkBZJ9B974PpMoN7vTiZdPYlhORvso4hVeV_5.rE4r8wZP JZtJ5LV6LYRQl726T.02_CkwJ_hZ3z1yMhL2Z_bqbtTt3TO7MCertdkAaTHPG98z0j8eu9Z0sc1w Hg2jKDxOCYFUh_M7.5GloR5aRGMao0MnvROjWM6DurVuRfFvZ3d.CvxwGGvEJSD3YwZ40fMXDSeq 4TPNjK7n1aHNJsPTM8eP.qcKe4vsYCvMhxm95oy4Hzm0OTPs.r_hrfascx60_fFXaT0dr1LNfq.1 wxLq4GDwIZmkOZuduld.CJMrKI_Vl10X9.hifJgRhFPTwW6BJ_aHCwo3hTOK7q_V4.jL5uQhwnj1 jvVgjO4sqOpBNndxMp97me6AtYN6H5pR6pjUhNrnoShUVV5B2NjqBjb58OJE1XvlKnTkzZz16Nx5 ID9ZKj2I6H3pTEIqn.DJ61qnVTfTmFognPJRfi8H4Hdf.2Dx1seTFIzJEVuhCF5u1EqUowJAbEFM 5v37GyuzRSOnfukujytUAIwPTtYAvOX7v96x8g2nAHUH6tEdAzfq68WgqK59YgrDp8wAGLV0mkT_ wj_GyJteWBga01u.uSPcHrTy8ONOK83rfhXl1S0necpX2opHOord3cjxIu1cREEj5Hpe6lwL0AEC FA1nVNLBrKaGqxFnSTq4aPzxR5AjmMyuq0I18j0Wv.gK4Q1wD.c8uFtYCDFQYslCxMFmOsOs39td YDR_eVXZEpqqOMjUiasoAl8g0erHg7WR7g7qfKHDzJr.aHYO5Dd6.vDHQM34H9oY8MWlICpzvKzi mZ4pIVkC2WI3hdaZhWsKaOVUiOT7lw0RxwGZlAlr.o5a7u8GdGkR9zJ2sYLJGY_xsTbOUfeZRNxP jTWzJdwUQmEQm9t.vI6HPRkCxchRU7fac_qPIZ48PidWnIfE0Tkg6w9nLc2qA0nKqfMMxfEQ2JkP DGTh7hHgtuKn5r_DaZ2RybQXFgn56iS5Rbc_JxjMQvRVDVnEffu3fF9fgittiMjV_qANtJAzpzGA 1HaKpKvs- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Fri, 2 Sep 2022 01:16:57 +0000 Received: by hermes--canary-production-sg3-6bb8946c47-n9zqw (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d090670a364391104b7db142a16377c3; Fri, 02 Sep 2022 01:16:52 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Manuel Giraud <manuel@HIDDEN> Subject: Re: bug#57522: 29.0.50; Fix submenu indicator on X11 no toolkit References: <87y1v3w7dx.fsf@HIDDEN> Date: Fri, 02 Sep 2022 09:16:48 +0800 In-Reply-To: <87y1v3w7dx.fsf@HIDDEN> (Manuel Giraud's message of "Thu, 01 Sep 2022 15:28:58 +0200") Message-ID: <87sflalgn3.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20621 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 420 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57522 Cc: 57522 <at> debbugs.gnu.org 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 (-) Manuel Giraud <manuel@HIDDEN> writes: > Here is a patch that make the submenu indicator " >" appear with X11 > no-toolkit. That isn't how submenus are supposed to work in the oldXMenu library. Each submenu is actually a "pane"; you can click on an item in one pane, which activates the next pane. An arrow indicator doesn't make sense, since the next pane will not be activated where the indicator points to.
bug-gnu-emacs@HIDDEN
:bug#57522
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 1 Sep 2022 13:29:13 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 01 09:29:13 2022 Received: from localhost ([127.0.0.1]:41623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oTkFs-000157-Jg for submit <at> debbugs.gnu.org; Thu, 01 Sep 2022 09:29:13 -0400 Received: from lists.gnu.org ([209.51.188.17]:49624) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <manuel@HIDDEN>) id 1oTkFq-00014z-NN for submit <at> debbugs.gnu.org; Thu, 01 Sep 2022 09:29:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60734) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <manuel@HIDDEN>) id 1oTkFq-0004eH-Iu for bug-gnu-emacs@HIDDEN; Thu, 01 Sep 2022 09:29:10 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:22685) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <manuel@HIDDEN>) id 1oTkFn-00040V-W6 for bug-gnu-emacs@HIDDEN; Thu, 01 Sep 2022 09:29:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=8sSNvyRLKg2FE1Ho Dx5M9HVvXGanHkyCnYCWt/47uqI=; h=date:subject:to:from; d=ledu-giraud.fr; b=qwWUElM/Ast23ED73EAcWnNFxPqb50wbprpaF95wBVDF7bH53K KkekIayKBwGUSTVXoNUB7aYjej3DGTNEfljtXXssBopkBpTLVkxhFXAk3CixhMpehPaWu4 5GEMxIuCpq+YqeS19/+K5GVKSayoR5jYyEeL7oXfAAoAwZWBtjm7bm696RXO6galYbhAV3 nRo75SyNkLhYywpMXjVIZj0wp0wQSixICuc2w7lznm9sj8r640uE92J87o9oy1zTdEfAL9 CNGZQHtNLT6MqgRcfk1Y17X2zdoLlMxbMtq8wNuPjtp9UY7xsyqcPZ4YYBi6tgn19Obl0F XhnRgpiav0Tw== Received: from elite.giraud (<unknown> [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 8c7ca626 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <bug-gnu-emacs@HIDDEN>; Thu, 1 Sep 2022 15:28:59 +0200 (CEST) From: Manuel Giraud <manuel@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 29.0.50; Fix submenu indicator on X11 no toolkit Date: Thu, 01 Sep 2022 15:28:58 +0200 Message-ID: <87y1v3w7dx.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@HIDDEN; helo=ledu-giraud.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit 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: -2.4 (--) --=-=-= Content-Type: text/plain Hi, Here is a patch that make the submenu indicator " >" appear with X11 no-toolkit. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-src-menu.c-single_menu_item-Fix-submenu-indicator-on.patch From 81f668858923f88b99bf4caa8f9f230c73aa5eb2 Mon Sep 17 00:00:00 2001 From: Manuel Giraud <manuel@HIDDEN> Date: Thu, 1 Sep 2022 15:26:11 +0200 Subject: [PATCH] ; * src/menu.c (single_menu_item): Fix submenu indicator on X11 --- src/menu.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/menu.c b/src/menu.c index eeb0c9a7e5..7a8e930cf8 100644 --- a/src/menu.c +++ b/src/menu.c @@ -408,7 +408,8 @@ single_menu_item (Lisp_Object key, Lisp_Object item, Lisp_Object dummy, void *sk } if ((FRAME_TERMCAP_P (XFRAME (Vmenu_updating_frame)) - || FRAME_MSDOS_P (XFRAME (Vmenu_updating_frame))) + || FRAME_MSDOS_P (XFRAME (Vmenu_updating_frame)) + || FRAME_WINDOW_P (XFRAME (Vmenu_updating_frame))) && !NILP (map)) /* Indicate visually that this is a submenu. */ { -- 2.37.2 --=-=-= Content-Type: text/plain In GNU Emacs 29.0.50 (build 1, x86_64-unknown-openbsd7.2, cairo version 1.17.6) of 2022-09-01 built on elite.giraud Repository revision: e7193902b23deb842f55c1cd9100b807e199f4bd Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101004 System Description: OpenBSD elite.giraud 7.2 GENERIC.MP#713 amd64 Configured using: 'configure --prefix=/home/manuel/emacs --bindir=/home/manuel/bin --with-x-toolkit=no --without-sound --without-compress-install CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBXML2 MODULES NOTIFY KQUEUE OLDXMENU PDUMPER PNG RSVG SQLITE3 THREADS TIFF WEBP X11 XDBE XIM XINPUT2 XPM ZLIB Important settings: value of $LC_ALL: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Change Log Minor modes in effect: global-git-commit-mode: t magit-auto-revert-mode: t icomplete-mode: t display-time-mode: t display-battery-mode: t shell-dirtrack-mode: t global-so-long-mode: t repeat-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t line-number-mode: t auto-fill-function: do-auto-fill indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/manuel/.emacs.d/elpa/transient-20220806.2224/transient hides /home/manuel/emacs/share/emacs/29.0.50/lisp/transient Features: (shadow emacsbug whitespace magit-patch misearch multi-isearch mailalias gnus-fun sort gnus-cite mail-extr textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check gnus-async gnus-bcklg gnus-ml gnus-topic mm-archive url-http url-gw url-cache url-auth qp utf-7 imap rfc2104 nndoc nndraft nnmh network-stream nsm nnfolder nnml gnus-agent gnus-srvr gnus-score score-mode nnvirtual nntp gnus-cache nnrss mm-url w3m doc-view jka-compr image-mode exif w3m-hist w3m-fb bookmark-w3m w3m-ems w3m-favicon w3m-image tab-line w3m-proc w3m-util pulse executable vc-git vc-dispatcher vc-svn bug-reference magit-extras face-remap magit-bookmark magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff diff-mode git-commit log-edit pcvs-util add-log magit-core magit-autorevert autorevert filenotify magit-margin magit-transient magit-process with-editor magit-mode transient magit-git magit-base magit-section dash compat-27 compat-26 compat compat-macs paredit edmacro icomplete time battery exwm-randr xcb-randr exwm-config exwm exwm-input xcb-keysyms xcb-xkb exwm-manage exwm-floating xcb-cursor xcb-render exwm-layout exwm-workspace exwm-core xcb-ewmh xcb-icccm xcb xcb-xproto xcb-types xcb-debug kmacro server stimmung-themes modus-operandi-theme modus-themes ytdious osm mingus libmpdee reporter edebug debug backtrace transmission diary-lib diary-loaddefs color calc-bin calc-ext calc calc-loaddefs rect calc-macs w3m-load mu4e mu4e-org mu4e-main mu4e-view mu4e-headers mu4e-compose mu4e-draft mu4e-actions smtpmail mu4e-search mu4e-lists mu4e-bookmarks mu4e-mark mu4e-message flow-fill mule-util hl-line mu4e-contacts mu4e-update mu4e-folders mu4e-server mu4e-context mu4e-vars mu4e-helpers mu4e-config bookmark ido supercite regi ebdb-message ebdb-gnus gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range message sendmail yank-media puny rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums gmm-utils mailheader gnus-win gnus nnheader gnus-util mail-utils range mm-util mail-prsvr ebdb-mua ebdb-com crm ebdb-format ebdb mailabbrev eieio-opt speedbar ezimage dframe eieio-base pcase timezone org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex ol org-keys oc org-compat org-macs org-loaddefs find-func cal-menu calendar cal-loaddefs visual-basic-mode cl web-mode disp-table erlang-start smart-tabs-mode skeleton cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs slime-asdf grep slime-tramp tramp rx tramp-loaddefs trampver tramp-integration cus-edit cus-load wid-edit files-x tramp-compat shell pcomplete parse-time iso8601 time-date ls-lisp format-spec slime-fancy slime-indentation slime-cl-indent cl-indent slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree slime-scratch slime-presentations advice bridge slime-macrostep macrostep slime-mdot-fu slime-enclosing-context slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-repl elp slime-parse slime derived cl-extra help-mode lisp-mnt gud apropos compile text-property-search etags fileloop generator xref project arc-mode archive-mode noutline outline icons pp comint ansi-color ring hyperspec thingatpt slime-autoloads dired-aux dired-x dired dired-loaddefs so-long notifications dbus xml repeat easy-mmode auctex-autoloads tex-site debbugs-autoloads hyperbole-autoloads magit-autoloads git-commit-autoloads magit-section-autoloads dash-autoloads paredit-autoloads rust-mode-autoloads stimmung-themes-autoloads transient-autoloads with-editor-autoloads info compat-autoloads ytdious-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile cconv url-vars cl-loaddefs cl-lib rmc iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine 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 composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind kqueue lcms2 dynamic-setting system-font-setting font-render-setting cairo xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 1032747 586595) (symbols 48 61631 6) (strings 32 285455 36480) (string-bytes 1 8844141) (vectors 16 175546) (vector-slots 8 2938204 87650) (floats 8 617 399) (intervals 56 2351 744) (buffers 1000 35)) -- Manuel Giraud --=-=-=--
Manuel Giraud <manuel@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#57522
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.