GNU bug report logs - #57522
29.0.50; Fix submenu indicator on X11 no toolkit

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Manuel Giraud <manuel@HIDDEN>; dated Thu, 1 Sep 2022 13:30:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

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


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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#57522; Package emacs. Full text available.

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


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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#57522; Package emacs. Full text available.

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


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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#57522; Package emacs. Full text available.

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


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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#57522; Package emacs. Full text available.

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


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




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#57522; Package emacs. Full text available.

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


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?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#57522; Package emacs. Full text available.

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


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?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#57522; Package emacs. Full text available.

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


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




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#57522; Package emacs. Full text available.

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


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?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#57522; Package emacs. Full text available.

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


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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#57522; Package emacs. Full text available.

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


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

--=-=-=--




Acknowledgement sent to Manuel Giraud <manuel@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#57522; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 2 Sep 2022 11:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.