From unknown Tue Jun 17 22:19:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48675: 28.0.50; Can't write in minibuffer when more than one frame exists Resent-From: Iris =?UTF-8?Q?Garc=C3=ADa?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 May 2021 14:42:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 48675 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 48675@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.1622040102897 (code B ref -1); Wed, 26 May 2021 14:42:04 +0000 Received: (at submit) by debbugs.gnu.org; 26 May 2021 14:41:42 +0000 Received: from localhost ([127.0.0.1]:49705 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lluiv-0000E4-3Q for submit@debbugs.gnu.org; Wed, 26 May 2021 10:41:42 -0400 Received: from lists.gnu.org ([209.51.188.17]:51820) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lls91-0001ix-78 for submit@debbugs.gnu.org; Wed, 26 May 2021 07:56:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59510) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lls90-0006sg-V6 for bug-gnu-emacs@gnu.org; Wed, 26 May 2021 07:56:14 -0400 Received: from mail-ed1-x530.google.com ([2a00:1450:4864:20::530]:41602) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lls8y-00067x-Is for bug-gnu-emacs@gnu.org; Wed, 26 May 2021 07:56:14 -0400 Received: by mail-ed1-x530.google.com with SMTP id j10so1073971edw.8 for ; Wed, 26 May 2021 04:56:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=0LsSvSWIqoXMWexyZLIecbG2qIsWFAGsdyqAt0qpH2A=; b=QE8+qJZaWYQldeRCjIfPIgDqZtnY4Q7tv9iSuXGMk9zifLQ8V7NReRvUAe+0C+q4v5 Y87eyGAlzAsdBELlw+rwXWHYWNi+iAaYxAG9LGN7EmaKMVefI4s439sdX61QZhAvivFj zv3CdqroUkI2DyILqZ3og3ewGEijSswdEpEi6VsuAIOSerxrbuzLvXIA6l/949MvENyp ueIj5SJoL0l2S1wJS82tlQwXLjTCn8b2nM7ldlgiFlgc5Rm4M1vlXvesIP3tmcxk6E+F TsBUHZy7112Q1MIWmkkxEIDMH5EV4phPZMONyTJe2XL77Pi889skQwcIf5z8ulTQsWxl WBtw== 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; bh=0LsSvSWIqoXMWexyZLIecbG2qIsWFAGsdyqAt0qpH2A=; b=ZR5E0eaqHdnq8thBkhOPVoLYokMrA0Sa+T/nN77sWOpciuVLmuP7X5wFOQMZNtqXvM azGZRCmY4Iq8MifD7OKP9daObs4qUDSQ04trEKswG+qJ1Uq+uC2jHGLSc+BIQabl/UvC mU8Ywi8JIMRP9Hn/360hE5Nj16rN7zpAw9MCqjENDJdoBEgzkuJYVKlCrg+XgRVWHwcQ PpgOHHqVom7+1B57Ks0e8WIv/v47a2bCUkMXobvOAtgaV/APT6sdayDCnSqDeqcnZ5Ue +hAxLbUMv4yM/3/CAomO4y2tvCm0m7GD4U7bpDlRRLw2TxQaS9w+6FTv9mI14DqI3FIl NFvA== X-Gm-Message-State: AOAM531vhpi2fqj3VwW/xixAqkOv561+WIpuWcN9cO80FCS61rtyZuMv 5/DZ1DtZ1mwtEFCIm6f/LYigt0mw4BZUYKfL+Whv9ulpsqoafg== X-Google-Smtp-Source: ABdhPJwkYwwGWDvohJ9eOXe7Iu4BEKoZlijwLm2h+iIfBK8eoGvFgvWe9PuX6B2U7ZJBEFPndFTxik0G9hlNshfM43Y= X-Received: by 2002:a50:9f05:: with SMTP id b5mr37674261edf.24.1622030170544; Wed, 26 May 2021 04:56:10 -0700 (PDT) MIME-Version: 1.0 From: Iris =?UTF-8?Q?Garc=C3=ADa?= Date: Wed, 26 May 2021 13:55:58 +0200 Message-ID: Content-Type: multipart/alternative; boundary="00000000000021611d05c33a54fa" Received-SPF: pass client-ip=2a00:1450:4864:20::530; envelope-from=imdabuti@gmail.com; helo=mail-ed1-x530.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Mailman-Approved-At: Wed, 26 May 2021 10:41:08 -0400 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: -1.0 (-) --00000000000021611d05c33a54fa Content-Type: text/plain; charset="UTF-8" Hi everyone, this is the first time I report a bug. In order to reproduce the bug I did exactly the following: 1. Start emacs: emacs -Q 2. Paste the following code in the scratch buffer: (defvar box-cursor t) (defun test/set-cursor() "Set cursor in all frames depending on the active state." (interactive) (dolist (frame (frame-list)) (with-selected-frame frame (if box-cursor (progn (modify-frame-parameters frame (list (cons 'cursor-type 'box))) (modify-frame-parameters frame (list (cons 'cursor-color "#00A9FE")))) (progn (modify-frame-parameters frame (list (cons 'cursor-type 'hbar))) (modify-frame-parameters frame (list (cons 'cursor-color "green"))) ))))) (defun test/enter-minibuffer() (setq box-cursor nil) (test/set-cursor)) (defun test/exit-minibuffer() (setq box-cursor t) (test/set-cursor)) (add-hook 'minibuffer-setup-hook #'test/enter-minibuffer) (add-hook 'minibuffer-exit-hook #'test/exit-minibuffer) (server-start) (make-frame) ;; Call M-x (execute-extended-command) and you will see: ;; It is not possible to write in the minibuffer ;; Killing the previously created frame seems to solve the issue. 3. M-x -> eval-buffer -> RET 4. M-x (The bug appears, it is not possible to write in the minibuffer) Note: As soon as the new frame is destroyed, it is possible again to write in the minibuffer. Info: In GNU Emacs 28.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.29, cairo version 1.17.4) of 2021-05-26 built on ryzen9 Repository revision: f4dc646e0d7fb673f3149836bb7299fba9539e80 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Arch Linux Configured using: 'configure --with-native-compilation --with-mailutils --with-pop --with-x --with-json --with-xwidgets --with-imagemagick --with-cairo' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ IMAGEMAGICK JPEG JSON LCMS2 LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM XWIDGETS GTK3 ZLIB Important settings: value of $LC_ALL: en_US.UTF-8 value of $LC_CTYPE: C value of $LC_MESSAGES: C value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t 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 rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs auth-source eieio eieio-core eieio-loaddefs password-cache json map text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail comp comp-cstr warnings subr-x rx cl-seq cl-macs cl-extra help-mode seq byte-opt gv cl-loaddefs cl-lib bytecomp byte-compile cconv rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils server iso-transl tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer 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 composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads xwidget-internal dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 88884 6685) (symbols 48 7886 1) (strings 32 22435 3140) (string-bytes 1 860986) (vectors 16 15992) (vector-slots 8 273880 13488) (floats 8 30 175) (intervals 56 499 0) (buffers 992 13)) --00000000000021611d05c33a54fa Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi everyone, this is the first time I report a bug.
In order to reproduce the bug I did exactly the following:
1. Start emacs: emacs -Q
2. Paste the following code in the sc= ratch buffer:
(defvar box-cursor t)

(defun test/set-cursor= ()
=C2=A0 "Set cursor in all frames depending on the active state.&= quot;
=C2=A0 (interactive)
=C2=A0 (dolist (frame (frame-list))
=C2= =A0 =C2=A0 (with-selected-frame frame
=C2=A0 =C2=A0 =C2=A0 (if box-curso= r
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (progn
=C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 (modify-frame-parameters
=C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0frame (list (cons 'cursor-type 'box)))
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (modify-frame-parameters
=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0frame (list (cons 'cursor-colo= r "#00A9FE"))))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (progn
=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 (modify-frame-parameters
=C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0frame (list (cons 'cursor-type 'hbar)))
= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (modify-frame-parameters
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0frame (list (cons 'cursor-color "gr= een")))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 )))))

(defun test= /enter-minibuffer()
=C2=A0 (setq box-cursor nil)
=C2=A0 (test/set-cur= sor))

(defun test/exit-minibuffer()
=C2=A0 (setq box-cursor t)=C2=A0 (test/set-cursor))


(add-hook 'minibuffer-setup-hook = #'test/enter-minibuffer)
(add-hook 'minibuffer-exit-hook #'t= est/exit-minibuffer)

(server-start)
(make-frame)

;; Call M= -x (execute-extended-command) and you will see:
;; It is not possible to= write in the minibuffer
;; Killing the previously created frame seems t= o solve the issue.

3. M-x -> eval-buffer -> = RET
4. M-x (The bug appears, it is not possible to write in the m= inibuffer)

Note:
As soon as the new fram= e is destroyed, it is possible again to write in the minibuffer.
<= div>
Info:
In GNU Emacs 28.0.50 (build 2, x86_6= 4-pc-linux-gnu, GTK+ Version 3.24.29, cairo version 1.17.4)
=C2=A0of 2= 021-05-26 built on ryzen9
Repository revision: f4dc646e0d7fb673f3149836b= b7299fba9539e80
Repository branch: master
Windowing system distributo= r 'The X.Org Foundation', version 11.0.12011000
System Descripti= on: Arch Linux

Configured using:
=C2=A0'configure --with-nati= ve-compilation --with-mailutils --with-pop
=C2=A0--with-x --with-json --= with-xwidgets --with-imagemagick --with-cairo'

Configured featur= es:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZIMAGEMAGICK JPEG JSON LCMS2 LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP
NOT= IFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF
TOOLKIT_SCROLL_B= ARS X11 XDBE XIM XPM XWIDGETS GTK3 ZLIB

Important settings:
=C2= =A0 value of $LC_ALL: en_US.UTF-8
=C2=A0 value of $LC_CTYPE: C
=C2=A0= value of $LC_MESSAGES: C
=C2=A0 value of $LANG: en_US.UTF-8
=C2=A0 l= ocale-coding-system: utf-8-unix

Major mode: Lisp Interaction

= Minor modes in effect:
=C2=A0 tooltip-mode: t
=C2=A0 global-eldoc-mod= e: t
=C2=A0 eldoc-mode: t
=C2=A0 electric-indent-mode: t
=C2=A0 mo= use-wheel-mode: t
=C2=A0 tool-bar-mode: t
=C2=A0 menu-bar-mode: t
= =C2=A0 file-name-shadow-mode: t
=C2=A0 global-font-lock-mode: t
=C2= =A0 font-lock-mode: t
=C2=A0 blink-cursor-mode: t
=C2=A0 auto-composi= tion-mode: t
=C2=A0 auto-encryption-mode: t
=C2=A0 auto-compression-m= ode: t
=C2=A0 line-number-mode: t
=C2=A0 transient-mark-mode: t
Load-path shadows:
None found.

Features:
(shadow sort mail-e= xtr emacsbug message rmc puny dired dired-loaddefs
rfc822 mml mml-sec ep= a derived epg epg-config gnus-util rmail
rmail-loaddefs auth-source eiei= o eieio-core eieio-loaddefs
password-cache json map text-property-search= time-date mm-decode
mm-bodies mm-encode mail-parse rfc2231 mailabbrev g= mm-utils mailheader
sendmail comp comp-cstr warnings subr-x rx cl-seq cl= -macs cl-extra
help-mode seq byte-opt gv cl-loaddefs cl-lib bytecomp byt= e-compile cconv
rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils= server
iso-transl tooltip eldoc electric uniquify ediff-hook vc-hookslisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bardnd fontset image regexp-opt fringe tabulated-list replace newcomment
t= ext-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar
r= fn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock
font-= lock syntax font-core term/tty-colors frame minibuffer cl-generic
cham g= eorgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean= japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european e= thiopic indian cyrillic chinese composite charscript charprop
case-table= epa-hook jka-cmpr-hook help simple abbrev obarray
cl-preloaded nadvice = button loaddefs faces cus-face macroexp files
window text-properties ove= rlay sha1 md5 base64 format env code-pages
mule custom widget hashtable-= print-readable backquote threads
xwidget-internal dbusbind inotify lcms2= dynamic-setting
system-font-setting font-render-setting cairo move-tool= bar gtk x-toolkit
x multi-tty make-network-process native-compile emacs)=

Memory information:
((conses 16 88884 6685)
=C2=A0(symbols 48= 7886 1)
=C2=A0(strings 32 22435 3140)
=C2=A0(string-bytes 1 860986)<= br>=C2=A0(vectors 16 15992)
=C2=A0(vector-slots 8 273880 13488)
=C2= =A0(floats 8 30 175)
=C2=A0(intervals 56 499 0)
=C2=A0(buffers 992 13= )) --00000000000021611d05c33a54fa-- From debbugs-submit-bounces@debbugs.gnu.org Wed May 26 13:45:22 2021 Received: (at control) by debbugs.gnu.org; 26 May 2021 17:45:22 +0000 Received: from localhost ([127.0.0.1]:49848 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llxas-00051R-AV for submit@debbugs.gnu.org; Wed, 26 May 2021 13:45:22 -0400 Received: from mout.gmx.net ([212.227.17.21]:60135) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llxaq-000516-EE; Wed, 26 May 2021 13:45:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1622051112; bh=Zu0s8haeSe02xmZJjrDnEOsLr0o1C3MVFR3695OaM5U=; h=X-UI-Sender-Class:Subject:To:References:Cc:From:Date:In-Reply-To; b=JOufpzsnioNzuOvM40fXcKoPhQ89ymbrC95hqRurpmYOLMv5E5+tt0G41ilWr0iF3 8yrLE7h8fzCn3nPadPHsYQ9cKomMlJZAgDZGRRM4R9pDnu8P2rQ3mA8VISlFhYmMdq hEtmDWskl8RAjnJ0q0IfbGLXsZgSAGTQHabLulg0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.103] ([212.95.5.132]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N79yG-1lMdnw0iDc-017Y4K; Wed, 26 May 2021 19:45:12 +0200 Subject: Re: bug#48674: Frames and minibuffer bug To: =?UTF-8?Q?Iris_Garc=c3=ada?= , 48674@debbugs.gnu.org References: From: martin rudalics Message-ID: <1911d1b0-ed9f-7359-b28c-fbaef27df8f3@gmx.at> Date: Wed, 26 May 2021 19:45:11 +0200 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:lqcX5pHtkxiIiL/V9uY6ImSaY2EcyNXH7Lwzx1KaSH2Rbe4aj1K V5/FZng7lHz7SDca4z6X7AJWlfELCACx/M8tb2mACGncY12svHZwSQIt/QxmKU75aoV8kPk WwWTcqFbek/N0q9Lub91DPd03lPgzzwT3CZSvyTQ7mg4LfyiCxlDnrVncURuYZeOOLdsWAa VuCmhYir15gGU3a1WdcSA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:wZ+ztv8l50s=:VlTvsBOKL9MS0eaALC6vHL yooP85kcbOv+vyXrJaHl58tARPpbnKkjLKXJc3Bs2S5OV17tX6OgHE1bOqf4eHLVa4HT40CeZ fOYz7aGSQPphoMLhnkPhXWw5agdNz5kTkKNAJb2TZcTp4J24tLl0Xi5r5Lvwgxbaf7g+W6QrT eVmlAAf3+pdqIAue7awPHKMhGzide/RX4Wj9LkpI5tUSIBkWBk2JP4KXVuKaww76iFYSTh3Qh XcRh09YnN3TrZ9CNSZR1jL/zQuI3A+bOkrTPO6KOeEnsMxUjS+X2CVpZfeyq6LPuwImWzVYBV K/puuE7Bi3VX593+R6OXXr6FDPOEuRnuFGaVPpx1rTgqTgQY1CMd20OgTR2B8bTAjrfs2LcT5 n/b/9+tv1KPbZo53KQwRuibrob+1/9Ep4YG6XInOwTNCZ/x0XqZ8GB6vZunJEg12zH7B06f5N RgaaEq90iA8IVGrlmgfnE1BnMTtRGjSJvAv0ETB4TcLHsB/K8FJOaLx1AW+oQvd2QrD+73wao rbuFfcKT/XbHNZg8M+tlsnju9oFp92wBU4zjgEOWFezwKFFWlomshTxv08ROgxqOukOy5Ug6D +WpimbMnnySNjVLOS4xYQ34pta5F/yN3Byh3Qa/QoUGKq8zFXUsI+GsaJclWzjrrrqK1vvTNT 7IzW7U/NSCEOozcDLKTvFQ5Qrx+H8hjddxMKb0kmqTp3EEi4wllRkA9uYF21X5RwtDgCbDlOP P25tY5qZWSplbOkCzIVuzD1kNMJ2hJYG98Y96OmCszxH7N1PI0PVkPuY1dNw8spQi7QICT0Vz PqcxVV38SBiOah+T8S8i9CU7UD0qRsD5E8kG6wTc8NCM6JcdLi0sXTmqnQFtbMU7O0iWzyOL1 iZ7nT/j+IF/Duy1em/LIPi8tKYHibchI7xYqSXhJkd99af/mtUoOol6qWzRxfe1E+OThpElMJ D4S+2iKuyIZxGlZhEiJFixuRTmlVN1m/ypJi9QZOs3qlaqUXbvbD3x6e3uZFBUQ5lmDKewURP ZfhprSa0eFjag2pAmR5cnWujMlSBbl8fBquxrxwOMPRHwkjGCuBgktC1rVGQldDLU+WndkXB2 LDqYzJFK9iqmyGBJZUDbRM6ny9u2y2xf5Xa1/gRm4X+astoHICMiu/miR/8I56KCqqZwn4B/0 xlJA37oNFgXT2nBCMzJ1xTJcFIhE8uZFST21sAbO8qMhtO/qBxOIFy6vhUk28TJ8Le0Nc= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control Cc: Alan Mackenzie 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: -1.7 (-) merge 48674 48675 quit Thanks for the report. I've just tried to merge this with the following one. > 4. M-x (The bug appears, it is not possible to write in the minibuffer) The crucial part is the (dolist (frame (frame-list)) (with-selected-frame frame setting the cursor is not necessary to reproduce it. Since the bug does not appear with Emacs 27, this could be due to Alan's minibuffer window changes. > Note: > As soon as the new frame is destroyed, it is possible again to write in the > minibuffer. Right but as soon as I make another frame and type M-x I get completing-read-default: Command attempted to use minibuffer while in minibuffer so I'm at the same time in the active minibuffer and a normal buffer. martin