From unknown Tue Jun 17 20:10:05 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#16054 <16054@debbugs.gnu.org> To: bug#16054 <16054@debbugs.gnu.org> Subject: Status: 24.3; Disabling menu bar when minibuffer is active causes cursor to be disconnected from point Reply-To: bug#16054 <16054@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:10:05 +0000 retitle 16054 24.3; Disabling menu bar when minibuffer is active causes cur= sor to be disconnected from point reassign 16054 emacs submitter 16054 ture@lysator.liu.se severity 16054 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 04 11:16:18 2013 Received: (at submit) by debbugs.gnu.org; 4 Dec 2013 16:16:18 +0000 Received: from localhost ([127.0.0.1]:58182 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VoF7Z-00010u-4c for submit@debbugs.gnu.org; Wed, 04 Dec 2013 11:16:17 -0500 Received: from eggs.gnu.org ([208.118.235.92]:40455) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VoENu-0008Bo-FF for submit@debbugs.gnu.org; Wed, 04 Dec 2013 10:29:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VoENt-0003nN-0E for submit@debbugs.gnu.org; Wed, 04 Dec 2013 10:29:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:56624) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VoENs-0003nJ-UI for submit@debbugs.gnu.org; Wed, 04 Dec 2013 10:29:04 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42137) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VoENr-00014i-Or for bug-gnu-emacs@gnu.org; Wed, 04 Dec 2013 10:29:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VoENm-0003lZ-TL for bug-gnu-emacs@gnu.org; Wed, 04 Dec 2013 10:29:03 -0500 Received: from mail.lysator.liu.se ([2001:6b0:17:f0a0::3]:43064) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VoENm-0003k2-LL for bug-gnu-emacs@gnu.org; Wed, 04 Dec 2013 10:28:58 -0500 Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id 5A8354001C; Wed, 4 Dec 2013 16:28:54 +0100 (CET) Received: from webmail.lysator.liu.se (unknown [IPv6:2001:6b0:17:f0a0::3]) by mail.lysator.liu.se (Postfix) with ESMTP id 422B54001B; Wed, 4 Dec 2013 16:28:54 +0100 (CET) Received: from 2001:6b0:17:f0a0::de (SquirrelMail authenticated user ture) by webmail.lysator.liu.se with HTTP; Wed, 4 Dec 2013 16:28:54 +0100 Message-ID: <3632618d04a8382cf6f3f819c619a980.squirrel@webmail.lysator.liu.se> Date: Wed, 4 Dec 2013 16:28:54 +0100 Subject: 24.3; Disabling menu bar when minibuffer is active causes cursor to be disconnected from point From: ture@lysator.liu.se To: bug-gnu-emacs@gnu.org User-Agent: SquirrelMail/1.4.21 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 X-Priority: 3 (Normal) Importance: Normal X-Virus-Scanned: ClamAV using ClamSMTP Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 04 Dec 2013 11:16:14 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.3 (----) How to reproduce (I admit this is a rather convoluted use case, but still... :-) ) * Start a new terminal-mode Emacs: emacs -nw -Q Emacs displays, with menu bar on top of screen. * Enable recursive minibuffers: M-: (setq enable-recursive-minibuffers t) RET * Type C-x C-f. The minibuffer activates, prompting for a file name. * Type C-u - 1 M-x menu-bar-mode RET. Menu bar goes away. * Type a file name and RET. * Editing now works, but the on-screen cursor does not reflect where point is, but seems to move around somewhat unpredictably, and screen layout is weird. Verified on * GNU Emacs 24.3.1 (i386-apple-darwin10.8.0, NS apple-appkit-1038.36) * GNU Emacs 24.3.1 (sparc-sun-solaris2.10, X toolkit, Xaw scroll bars) * GNU Emacs 21.4.1 (x86_64-redhat-linux-gnu, X toolkit, Xaw scroll bars) Terminal was Apple's Terminal.app from MacOS 10.7 or XTerm. From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 04 13:14:38 2013 Received: (at 16054) by debbugs.gnu.org; 4 Dec 2013 18:14:38 +0000 Received: from localhost ([127.0.0.1]:58313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VoGy6-0005DT-GM for submit@debbugs.gnu.org; Wed, 04 Dec 2013 13:14:38 -0500 Received: from mtaout23.012.net.il ([80.179.55.175]:33278) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VoGy4-0005DJ-0U for 16054@debbugs.gnu.org; Wed, 04 Dec 2013 13:14:37 -0500 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0MXA00600NYSP900@a-mtaout23.012.net.il> for 16054@debbugs.gnu.org; Wed, 04 Dec 2013 20:14:34 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MXA006OSO088TA0@a-mtaout23.012.net.il>; Wed, 04 Dec 2013 20:14:33 +0200 (IST) Date: Wed, 04 Dec 2013 20:14:30 +0200 From: Eli Zaretskii Subject: Re: bug#16054: 24.3; Disabling menu bar when minibuffer is active causes cursor to be disconnected from point In-reply-to: <3632618d04a8382cf6f3f819c619a980.squirrel@webmail.lysator.liu.se> X-012-Sender: halo1@inter.net.il To: ture@lysator.liu.se Message-id: <83r49s32m1.fsf@gnu.org> References: <3632618d04a8382cf6f3f819c619a980.squirrel@webmail.lysator.liu.se> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16054 Cc: 16054@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Wed, 4 Dec 2013 16:28:54 +0100 > From: ture@lysator.liu.se > > * Start a new terminal-mode Emacs: > > emacs -nw -Q > > Emacs displays, with menu bar on top of screen. > > * Enable recursive minibuffers: > > M-: (setq enable-recursive-minibuffers t) RET > > * Type C-x C-f. The minibuffer activates, prompting for a file name. > > * Type C-u - 1 M-x menu-bar-mode RET. Menu bar goes away. > > * Type a file name and RET. > > * Editing now works, but the on-screen cursor does not reflect where > point is, but seems to move around somewhat unpredictably, and > screen layout is weird. > > Verified on > > * GNU Emacs 24.3.1 (i386-apple-darwin10.8.0, NS apple-appkit-1038.36) > * GNU Emacs 24.3.1 (sparc-sun-solaris2.10, X toolkit, Xaw scroll bars) > * GNU Emacs 21.4.1 (x86_64-redhat-linux-gnu, X toolkit, Xaw scroll bars) > > Terminal was Apple's Terminal.app from MacOS 10.7 or XTerm. FWIW, I cannot reproduce this with the current development trunk, neither on GNU/Linux nor on MS-Windows. So I guess it was already fixed in some way. In Emacs 24.3 built with --enable-checking, I get an assertion violation. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 30 09:36:38 2019 Received: (at 16054-done) by debbugs.gnu.org; 30 Sep 2019 13:36:38 +0000 Received: from localhost ([127.0.0.1]:57080 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEvqw-0007se-9V for submit@debbugs.gnu.org; Mon, 30 Sep 2019 09:36:38 -0400 Received: from mail-pg1-f179.google.com ([209.85.215.179]:37630) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEvqv-0007sP-1G for 16054-done@debbugs.gnu.org; Mon, 30 Sep 2019 09:36:37 -0400 Received: by mail-pg1-f179.google.com with SMTP id c17so7435438pgg.4 for <16054-done@debbugs.gnu.org>; Mon, 30 Sep 2019 06:36:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=mTixhWgpdMQwP73H2BY/qLkLtXEUH50CggT+0XKNRpA=; b=kaFA4jm6u9Nke+QZFIAKdRzV/qAEySEtCrQRiijVWRSq8xd/q3n+B9i0YFQfpx3kMR Ui+NBgwBfstaLGVgmT2C9QMIWKgQxp7AsR4/huma6cxsb4daogHlnWLC/KPScu6fIuWs OsnuQH6bpCqsMMAeFUP9NJKj85/bXIDvv07ovHXh9rlC4axtiVfyjyHZ+CDhMPFptPI4 ANJcz+XZFuVYx649SsioAC6QkBr7+e4As7H+nMn3pBi0Lv2HG1ddFFf2srY8VWEQWlx3 sx/UfYYZIoe0ghYdzIlGmho4rzZgiz0z5RcmPqA5gQp0h2NYX2i1VwTuMZAmCGv7o53G y3Hg== X-Gm-Message-State: APjAAAVDO8sO1kBofyLmzVXIthb4s+vRTtW9PafI4CZapZAgn6aw9pRW /8/NQzbyJNxtWIlLYc/AGv5q5+WWboafOWZiLRw= X-Google-Smtp-Source: APXvYqyw0UOle6fc6xN4sbNxAi7EVwkUu9jtRgMnsbCpSRGE0GCV3fmVr5P/x2HPv1BXsf5pvuwh9MytBBRXEvSnG4A= X-Received: by 2002:a17:90a:1150:: with SMTP id d16mr27600800pje.2.1569850591225; Mon, 30 Sep 2019 06:36:31 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Mon, 30 Sep 2019 15:36:20 +0200 Message-ID: Subject: Re: bug#16054: 24.3; Disabling menu bar when minibuffer is active causes cursor to be disconnected from point To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 16054-done Cc: 16054-done@debbugs.gnu.org, ture@lysator.liu.se X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Eli Zaretskii writes: >> * Start a new terminal-mode Emacs: >> >> emacs -nw -Q >> >> Emacs displays, with menu bar on top of screen. >> >> * Enable recursive minibuffers: >> >> M-: (setq enable-recursive-minibuffers t) RET >> >> * Type C-x C-f. The minibuffer activates, prompting for a file name. >> >> * Type C-u - 1 M-x menu-bar-mode RET. Menu bar goes away. >> >> * Type a file name and RET. >> >> * Editing now works, but the on-screen cursor does not reflect where >> point is, but seems to move around somewhat unpredictably, and >> screen layout is weird. >> >> Verified on >> >> * GNU Emacs 24.3.1 (i386-apple-darwin10.8.0, NS apple-appkit-1038.36) >> * GNU Emacs 24.3.1 (sparc-sun-solaris2.10, X toolkit, Xaw scroll bars) >> * GNU Emacs 21.4.1 (x86_64-redhat-linux-gnu, X toolkit, Xaw scroll bars) >> >> Terminal was Apple's Terminal.app from MacOS 10.7 or XTerm. > > FWIW, I cannot reproduce this with the current development trunk, > neither on GNU/Linux nor on MS-Windows. So I guess it was already > fixed in some way. No more updates in close to 6 years, so I'm going to assume it's been fixed and close this bug. If this is still an issue, please reopen the bug report. Best regards, Stefan Kangas From unknown Tue Jun 17 20:10:05 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 29 Oct 2019 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator