From unknown Fri Jun 20 07:23:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16054: 24.3; Disabling menu bar when minibuffer is active causes cursor to be disconnected from point Resent-From: ture@lysator.liu.se Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 04 Dec 2013 16:17:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 16054 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 16054@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13861737783905 (code B ref -1); Wed, 04 Dec 2013 16:17:03 +0000 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 From: ture@lysator.liu.se 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-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 unknown Fri Jun 20 07:23:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16054: 24.3; Disabling menu bar when minibuffer is active causes cursor to be disconnected from point Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 04 Dec 2013 18:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16054 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: ture@lysator.liu.se Cc: 16054@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 16054-submit@debbugs.gnu.org id=B16054.138618087820059 (code B ref 16054); Wed, 04 Dec 2013 18:15:02 +0000 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 In-reply-to: <3632618d04a8382cf6f3f819c619a980.squirrel@webmail.lysator.liu.se> X-012-Sender: halo1@inter.net.il Message-id: <83r49s32m1.fsf@gnu.org> References: <3632618d04a8382cf6f3f819c619a980.squirrel@webmail.lysator.liu.se> X-Spam-Score: 1.0 (+) 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: 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 unknown Fri Jun 20 07:23:05 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: ture@lysator.liu.se Subject: bug#16054: closed (Re: bug#16054: 24.3; Disabling menu bar when minibuffer is active causes cursor to be disconnected from point) Message-ID: References: <3632618d04a8382cf6f3f819c619a980.squirrel@webmail.lysator.liu.se> X-Gnu-PR-Message: they-closed 16054 X-Gnu-PR-Package: emacs Reply-To: 16054@debbugs.gnu.org Date: Mon, 30 Sep 2019 13:37:04 +0000 Content-Type: multipart/mixed; boundary="----------=_1569850624-30344-1" This is a multi-part message in MIME format... ------------=_1569850624-30344-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #16054: 24.3; Disabling menu bar when minibuffer is active causes cursor to= be disconnected from point which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 16054@debbugs.gnu.org. --=20 16054: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D16054 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1569850624-30344-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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 ------------=_1569850624-30344-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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. ------------=_1569850624-30344-1--