From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Richard Copley Newsgroups: gmane.emacs.bugs Subject: bug#24500: 25.1.50; Can't other-window from minibuffer if Ediff control panel frame present Date: Wed, 21 Sep 2016 18:23:20 +0100 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: blaine.gmane.org 1474478730 4762 195.159.176.226 (21 Sep 2016 17:25:30 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 21 Sep 2016 17:25:30 +0000 (UTC) To: 24500@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Sep 21 19:25:26 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bmlGs-0000My-2n for geb-bug-gnu-emacs@m.gmane.org; Wed, 21 Sep 2016 19:25:22 +0200 Original-Received: from localhost ([::1]:46232 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmlGp-0007Ai-3s for geb-bug-gnu-emacs@m.gmane.org; Wed, 21 Sep 2016 13:25:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46591) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmlGa-00072Z-5a for bug-gnu-emacs@gnu.org; Wed, 21 Sep 2016 13:25:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bmlGY-0003fS-Ra for bug-gnu-emacs@gnu.org; Wed, 21 Sep 2016 13:25:04 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:53628) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmlGY-0003fO-P7 for bug-gnu-emacs@gnu.org; Wed, 21 Sep 2016 13:25:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bmlGY-00074F-LC for bug-gnu-emacs@gnu.org; Wed, 21 Sep 2016 13:25:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Richard Copley Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Sep 2016 17:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 24500 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.147447864627087 (code B ref -1); Wed, 21 Sep 2016 17:25:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 21 Sep 2016 17:24:06 +0000 Original-Received: from localhost ([127.0.0.1]:59818 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bmlFe-00072p-EJ for submit@debbugs.gnu.org; Wed, 21 Sep 2016 13:24:06 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:55420) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bmlFc-00072M-Jm for submit@debbugs.gnu.org; Wed, 21 Sep 2016 13:24:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bmlFT-0003Q1-6Y for submit@debbugs.gnu.org; Wed, 21 Sep 2016 13:23:59 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:46939) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmlFT-0003Px-32 for submit@debbugs.gnu.org; Wed, 21 Sep 2016 13:23:55 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46373) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmlFR-0006lT-KA for bug-gnu-emacs@gnu.org; Wed, 21 Sep 2016 13:23:54 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bmlFP-0003OZ-9W for bug-gnu-emacs@gnu.org; Wed, 21 Sep 2016 13:23:52 -0400 Original-Received: from mail-yb0-x22d.google.com ([2607:f8b0:4002:c09::22d]:35037) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmlFP-0003OM-4V for bug-gnu-emacs@gnu.org; Wed, 21 Sep 2016 13:23:51 -0400 Original-Received: by mail-yb0-x22d.google.com with SMTP id d69so37408951ybf.2 for ; Wed, 21 Sep 2016 10:23:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=GQs+UQ9FDi9EY137aSD1mTBoz24EsB9Uqk41wn11M/E=; b=s2InOtOVLj/DgadgDuD0jk5NugllSLqByDF/b2XC2y6uZ6Nyj2mlu3enynSbAtXW6U hxF1nm06DICtuwRcLZwK2e/wHc6oc+reIYJosu8boJqNHWFNl6vgZF62VYsbftB+1oOc 3QsprQa+2aMvmPOWTOoKUIW2wglEevmKSb8wbHd/RHOSH4FJzrlhrK2cN9GGKV+Trmb3 cb5G1ndiHbwdQQHse5UXpzYaryuWeK8IWIqeGU347VykNsLQVJy6NPc+HwtJc2PbMk/8 FT8O9MSKtdG2GyBP8GQSvfY1xpG12e93FlnU9o6QUjnq7JoIVJzVyqHMqSHCsHoUsOib onzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=GQs+UQ9FDi9EY137aSD1mTBoz24EsB9Uqk41wn11M/E=; b=lBjSMLCEhzHeFni41+uFEtd6V5TRuT22BKdrbl4KWB/gaB9/cmMRRFH0e3+AAKSmLA hL6LyUcl+cKtH+TZk2BwnfvRfLXsry9CjLpBVoDEWkaeV6TCUm/CJy7d1jzBiHU6lFmH GC31J1ZhiaZHTZ0fuqYq0vZnGvET8CLGb7b27VihFdO7bPim3qXHBPrNatly0Tsb9clF 7LUE4YQbCuU3WAAcSXD2K4YMAt9/ByjXiRlPp4IcDJqfhOVDt2lm9EwalOjhv2+gMLiE 1GVuxjtNGtdqdCZDuKFHT2unpUn0u1Z3UCwHKXN+PdbfYQF7Gb9TRXWe53yMr2f0Vrg7 GKHA== X-Gm-Message-State: AE9vXwOyn7NwW1cZG6CcuGOEI4riUssf3JKxaIt6WmXxf3/1ghmEibKk8dNTAQwGpcbTxRnR1ifmU3eV+RRguQ== X-Received: by 10.37.20.8 with SMTP id 8mr37906553ybu.103.1474478630398; Wed, 21 Sep 2016 10:23:50 -0700 (PDT) Original-Received: by 10.176.82.176 with HTTP; Wed, 21 Sep 2016 10:23:20 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:123519 Archived-At: C-x C-o doesn't do anything useful when reading from the minibuffer, if an Ediff control panel frame is present (but not activated). >From 'emacs -Q': ;; To illustrate what C-x C-o is supposed to do: M-x ; select minibuffer C-x C-o ; select *scratch* window while reading from minibuffer ESC ESC ESC ; quit ;; To illustrate what goes wrong when Ediff is active: C-x b * RET ; create a spare buffer so we can invoke ediff-buffers M-x ediff-buffers RET RET RET C-x 5 o ; Activate main frame M-x ; Select minibuffer C-x C-o ; Something not very useful happens At this point in the recipe Emacs is in a strange state. The cursor in the minibuffer is solid but not blinking. There are visual changes in the Ediff control frame as though the window is selected, but the Ediff frame isn't actually activated. Typing C-g doesn't exit the minibuffer (which is still reading the command for M-x). Typing a self-inserting character does send that character to the minibuffer, and returns things to normal. For the "Activate main frame" step of the recipe you can use the Window Manager (mouse click, Alt-Tab, etc.) instead of the Emacs command. If you miss out the "Activate main frame" step, then you can cycle through all the windows of both frames (including the minibuffer reading the extended command) without getting "stuck", by typing C-x C-o. In GNU Emacs 25.1.50.1 (x86_64-w64-mingw32) of 2016-09-19 built on [redacted] Repository revision: 7fa96cb5ef8c8464496688e88c1b97211a820d79 Windowing system distributor 'Microsoft Corp.', version 6.1.7601 Recent messages: Configured using: 'configure --prefix /C/emacs/emacs-20160917-220655 --with-modules --without-imagemagick --disable-dependency-tracking --enable-locallisppath=%emacs_dir%/../site-lisp CFLAGS=-O3 CPPFLAGS=-D_WIN32_WINNT=_WIN32_WINNT_WIN7' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND DBUS NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS MODULES Important settings: value of $LANG: ENG locale-coding-system: cp1252 Major mode: Lisp Interaction Minor modes in effect: shell-dirtrack-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message subr-x puny seq byte-opt gv bytecomp byte-compile cl-extra cconv dired dired-loaddefs format-spec rfc822 mml mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils cus-edit wid-edit cus-start cus-load thingatpt help-fns radix-tree help-mode easymenu shell pcomplete comint ansi-color ring ediff-merg ediff-wind ediff-diff ediff-mult ediff-help ediff-init cl-loaddefs pcase cl-lib ediff-util ediff time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic 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 charscript case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote w32notify dbusbind w32 multi-tty make-network-process emacs) Memory information: ((conses 16 129567 11696) (symbols 56 23528 0) (miscs 48 59 161) (strings 32 27309 5458) (string-bytes 1 840088) (vectors 16 16332) (vector-slots 8 472408 8689) (floats 8 199 207) (intervals 56 325 41) (buffers 976 17))