From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Newsgroups: gmane.emacs.bugs Subject: bug#56155: 29.0.50; Options menu, toggle menu items not updated Date: Wed, 29 Jun 2022 07:32:52 +0200 Message-ID: References: <83pmizele6.fsf@gnu.org> <12D696D2-1502-48DC-8FD7-20183C47EDAD@gmail.com> Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.100.31\)) Content-Type: multipart/signed; boundary="Apple-Mail=_0B716061-1BDB-42A0-8F0F-5715B59760D6"; protocol="application/pgp-signature"; micalg=pgp-sha512 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19706"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , 56155@debbugs.gnu.org, Stefan Kangas To: Daniel =?UTF-8?Q?Mart=C3=ADn?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jun 29 07:34:16 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o6QLA-0004wS-Ev for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 29 Jun 2022 07:34:16 +0200 Original-Received: from localhost ([::1]:56832 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o6QL8-0001cj-Ov for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 29 Jun 2022 01:34:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40368) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o6QKw-0001cb-VM for bug-gnu-emacs@gnu.org; Wed, 29 Jun 2022 01:34:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:34788) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o6QKw-0002W1-K2 for bug-gnu-emacs@gnu.org; Wed, 29 Jun 2022 01:34:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o6QKw-0006D0-Fz for bug-gnu-emacs@gnu.org; Wed, 29 Jun 2022 01:34:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 29 Jun 2022 05:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56155 X-GNU-PR-Package: emacs Original-Received: via spool by 56155-submit@debbugs.gnu.org id=B56155.165648079823815 (code B ref 56155); Wed, 29 Jun 2022 05:34:02 +0000 Original-Received: (at 56155) by debbugs.gnu.org; 29 Jun 2022 05:33:18 +0000 Original-Received: from localhost ([127.0.0.1]:56918 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o6QK9-0006Bz-Ge for submit@debbugs.gnu.org; Wed, 29 Jun 2022 01:33:18 -0400 Original-Received: from mail-ed1-f45.google.com ([209.85.208.45]:38476) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o6QJx-0006BG-Kt for 56155@debbugs.gnu.org; Wed, 29 Jun 2022 01:33:12 -0400 Original-Received: by mail-ed1-f45.google.com with SMTP id fd6so20610819edb.5 for <56155@debbugs.gnu.org>; Tue, 28 Jun 2022 22:33:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:subject:from:in-reply-to:date:cc:message-id:references :to; bh=nSfC4LnutQpps++d8kFr/KyckILiN5vcUTA1wN4FDd0=; b=NXNUOs62d1z+6bPJHjl1Tqtx2pGUzW2mCFv4BtAjcBLScM3bYQzYYOYqgJ7WkbkLPl FFncyQJCv4C6eVPHnLxmCBw3h6DkjrcHLwXwyNvNEO1LCp8yA6+2WCQMY/ju5asxU48e uHaxsJiWVV3QZ/0cHX1mZVEasbq7i1xhLlYBRhWbOryuRmTDmGzIE/PGKbdo9PM0ZKfm C53SmMJJ0UKXtp7S4NQrQ4aY/zMu9ZWa+SETKI/URt1R6ICXE5zdMNab7z1hUL2MuUYT qCNvn8ggIjRGQ4DE1p5tuygwZCgU1jFBdUaDoHDELr2u+D/b05MEE6UpXBaqAqjUKTDd WMSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; bh=nSfC4LnutQpps++d8kFr/KyckILiN5vcUTA1wN4FDd0=; b=cO8w0LyXsNNf4AGhTb16uILM26G77Y1gg/8LvfwHFrCY9wCZ013fwfBVrBYCpt1io5 RmLZbCQxNT3sk6srlJUN5/Yq9oRdnm+oEqjf4AE4g7prBVk8qZ5eYrxrttmNA1Ad6czN cDg3COH0tHWFubnBfboifXBvi1mutWkYA9mYpo3Ja2LDKYi4ZWtjMCB7yBDCaDDNANoZ 1lgPvssVKj200YMGm6dH2H6erZcRwWl68ERBKeCb02bYQNnmoNRkrCceNx8fIAEzu4KR +YXv5nixu6AJn0ySDQmTw7yvd1QcBER1UfcyCeLjnpCdNqUImcWbuT/J5hTZ1bJY2mFJ ypug== X-Gm-Message-State: AJIora8Ea1gsAXLeVcn9W6IuS6lJ9Rhc8pCouAArHXR5h3s0WGnScAuo m0g1swA5V2ua60JPN9LYz/U= X-Google-Smtp-Source: AGRyM1ucKoYSYYuTccS2AGEOBBTuYELMaqaqpPQbKqDPeJiUDfTrE364lgsHIh/pH8LMpycgOZ5IOw== X-Received: by 2002:a05:6402:f29:b0:435:c108:58f2 with SMTP id i41-20020a0564020f2900b00435c10858f2mr1864026eda.401.1656480775528; Tue, 28 Jun 2022 22:32:55 -0700 (PDT) Original-Received: from smtpclient.apple (pd9e369d9.dip0.t-ipconnect.de. [217.227.105.217]) by smtp.gmail.com with ESMTPSA id n6-20020a509346000000b004319b12371asm10896060eda.47.2022.06.28.22.32.53 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 28 Jun 2022 22:32:54 -0700 (PDT) In-Reply-To: X-Mailer: Apple Mail (2.3696.100.31) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:235596 Archived-At: --Apple-Mail=_0B716061-1BDB-42A0-8F0F-5715B59760D6 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On 2022-06-29,, at 1:38 , Daniel Mart=C3=ADn = wrote: >=20 > Stefan Kangas writes: >=20 >> Gerd M=C3=B6llmann writes: >>=20 >>> What I don't know is if this can only be seen on macOS. On macOS, = one can >>> select an option from the menu bar, re-open the Options menu and = select another, >>> wihout Emacs running anything in between the two selections that can = itself set >>> update_mode_lines. If anything else sets update_mode_lines, the ill = effect will >>> not show up. Just clicking in the text area runs a command... >>=20 >> FWIW, I can reproduce the issue consistently on my macOS machine, but >> not on GNU/Linux. >=20 > That's interesting. Could you put a breakpoint on that C function on > GNU/Linux to see if it's called, for example, when you close the menu? > That may be the key difference between macOS and the other operating > systems. I don't have a GNU/Linux system at hand right now, but I can > investigate if needed. I don't think it's necessary. There are so many differences between = toolkits in Emacs anyway, and f-m-l-u is portable in that sense. >=20 > (BTW, as an aside, getting a Lisp backtrace using LLDB on macOS is a = bit > time-consuming because of all the manual steps to print the pointer > structures. If I have time, I'd like to write an .lldbinit file with > LLDB commands to make this process much simpler, although I don't know > how many people are debugging Emacs using LLDB here.) One people sits here. GDB is currently not supported on macOS with Apple M1 says gdb-devel, = and there is currently no one working on this that they know of. So, = I'm kind of stuck with LLDB for now. If you get something working, please let me know. The pressure of = suffering is increasing, here. I haven't got any further than a = hello-world command so far. --Apple-Mail=_0B716061-1BDB-42A0-8F0F-5715B59760D6 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAEBCgAdFiEEirYePpiT82Hjkftpc+obGZDFPmMFAmK75AQACgkQc+obGZDF PmNGrA//cLlApv3652VuG5KWiKL1k00ci+nmiURwZyCe9sJseZO2YmxdJgd7H7Xx dZOYOP00ms4BdpXDkZPkCmyEaCmh5LsTSnWecjyWZEhsIASg1wLu4jcZJUEGXrLH 425SQZtd6ARn8c7U7C5R9MKccBCqD4qFpac2twEC23e9Ob9ZWOV/7DYPPpOlJV3l hWP5sT2U+EK30nq8D1Gq2wtghvrtJ7JSL8VUFC8Uhu+p4WVmA9p7pK67NNyQJllO XT3F1grsPVkXr3pDVaAAy0i0bxMsJwwOv0BkAEbnwBFakKOE/T8U9jTf+7Q9BcOH c8gzJH1DM9qJZub1GPFbbA/99/QB4rD1v2yHS0FWNYBe1U9KEJhK6Cv4TMKN7c98 hUt/ukt5tfxY4gGXK5wy+yPWyWqHp6SuqDBlw+K5ai6MKoNCbX58vRJWjr6OgRdD GXEzqHBCqZVUSeR4ZikPAeBFB94Hg7zUtnmO/d4bA/APxzVbkQJloa1OqJjlGO1m n4+18xbwk6/+yJXgxzYqxMpRkOTT4+9lSKAyZh1VuW3gRDagMYtavwl0jmVTRBWa p5Zhfh1QClUWxni0dz3NXVFBp9G5YqXSEnwKS4wiJVXzIhkMQ6Cnwt3Y14uN00tR cdxGMiB+jqlL5+TAf6y0SqModQysijqLWdrkoGAukAsICMsvlr0= =JRzI -----END PGP SIGNATURE----- --Apple-Mail=_0B716061-1BDB-42A0-8F0F-5715B59760D6--