From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: ture@lysator.liu.se Newsgroups: gmane.emacs.bugs Subject: bug#16054: 24.3; Disabling menu bar when minibuffer is active causes cursor to be disconnected from point Date: Wed, 4 Dec 2013 16:28:54 +0100 Message-ID: <3632618d04a8382cf6f3f819c619a980.squirrel@webmail.lysator.liu.se> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1386173831 29786 80.91.229.3 (4 Dec 2013 16:17:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 4 Dec 2013 16:17:11 +0000 (UTC) To: 16054@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Dec 04 17:17:16 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VoF8U-0007rc-HB for geb-bug-gnu-emacs@m.gmane.org; Wed, 04 Dec 2013 17:17:14 +0100 Original-Received: from localhost ([::1]:49161 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VoF8U-0004o7-1s for geb-bug-gnu-emacs@m.gmane.org; Wed, 04 Dec 2013 11:17:14 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55082) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VoF8M-0004nc-Jk for bug-gnu-emacs@gnu.org; Wed, 04 Dec 2013 11:17:11 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VoF8L-0002sA-Ck for bug-gnu-emacs@gnu.org; Wed, 04 Dec 2013 11:17:06 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:44165) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VoF8L-0002s6-8y for bug-gnu-emacs@gnu.org; Wed, 04 Dec 2013 11:17:05 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VoF8K-00012W-E4 for bug-gnu-emacs@gnu.org; Wed, 04 Dec 2013 11:17:04 -0500 X-Loop: help-debbugs@gnu.org 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: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.13861737783905 (code B ref -1); Wed, 04 Dec 2013 16:17:03 +0000 Original-Received: (at submit) by debbugs.gnu.org; 4 Dec 2013 16:16:18 +0000 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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) Original-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) Original-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 User-Agent: SquirrelMail/1.4.21 X-Priority: 3 (Normal) Importance: Normal X-Virus-Scanned: ClamAV using ClamSMTP 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-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 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 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.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:81372 Archived-At: 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.