From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 28 04:37:31 2024 Received: (at submit) by debbugs.gnu.org; 28 Mar 2024 08:37:31 +0000 Received: from localhost ([127.0.0.1]:38999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rplGM-0007fi-Ne for submit@debbugs.gnu.org; Thu, 28 Mar 2024 04:37:31 -0400 Received: from lists.gnu.org ([2001:470:142::17]:34444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rplGJ-0007f6-Ch for submit@debbugs.gnu.org; Thu, 28 Mar 2024 04:37:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rplGD-0006kj-EA for bug-gnu-emacs@gnu.org; Thu, 28 Mar 2024 04:37:21 -0400 Received: from mail-lj1-x22f.google.com ([2a00:1450:4864:20::22f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rplGB-0004mv-F4 for bug-gnu-emacs@gnu.org; Thu, 28 Mar 2024 04:37:21 -0400 Received: by mail-lj1-x22f.google.com with SMTP id 38308e7fff4ca-2d24a727f78so7339591fa.0 for ; Thu, 28 Mar 2024 01:37:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711615037; x=1712219837; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=PphFzV8Cy7MAcD9LXjIFFKW9ltfmG34c9t699TleF0M=; b=LT4ncc3bpkPQbpZNjcIuLeHy8mXbAndTuLOgeS/3DHWMRftxLUkxN+8nA1hhc7uwK+ +OA5+9aZ/qQ0wePyrS604/YIwxrnzTICdB7c8wcvyhuIrdStt5Qv7mHUGbhrLr0SWwxF Pw4cX82q+oLZM+lThSCXJfqMkmqnPcAWnCeFu3YZ9ieJcl05c1F6aGfLhNPqGeKJV6W1 xRmN2MbCy5Z01pUDzl4VLN0cpmwbuIlicrw1pVpzrKgCLKEJcYw8blZX08jazTZ4pzf6 70EHXgE1a42VWtsc6hy+HY2ZVtc2/1PSSgONN7Y7hX+ju93K9G0yiXnmmcXZgWHvO3Z3 nrHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711615037; x=1712219837; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=PphFzV8Cy7MAcD9LXjIFFKW9ltfmG34c9t699TleF0M=; b=Y55j91PImAXER9D8v6owGfgV+vPR9RxpHNwiho0pmBpbOFYaPbGHAlimgC7dVQ55Gv pWe6C0HhVGtiOs/OUXlx3jR4vlOCvwIpWC26J+6Pw0qX1YUGDd4qmAsUeVGExmHaohx/ 54oIqvfSm/oqXmrNjqLUhrzrruGDcw+4HMUzCjFx+gDrsGUQAYaYW+udouHFAUk2avtv pOqwhAcroy55gAXzPyV9UkD2guJa490je8KXIW8v9JgIVO3CqKCgF9+W/25Dwv2fADkj gsl6AgsgVYFVlwA/9/paUv7iDcCbbVFgzLc/eTanItXuXJ8NOSoSPxH5jL68wiV3o6Ye VeVA== X-Gm-Message-State: AOJu0YyyWtH815t1Qd4WQJfazaIyT4+D6A4P/gnGqabDEfaQu5X6W9fY i3FpaI0H/XPMgK3wxrMeBbZdtgDRp3Cp0cvAd9UNhy507SpA7npXVvDkxwIwEYy4iys+F//soyy 7XLcXg/u0WKbPFpc8T1WwDh1DhFaCslCfKRo= X-Google-Smtp-Source: AGHT+IGaOFdWIJSRWubYAdnHm5EUgPxwj0H65V7r5DCCFq1tPcB9nyDezJ5V2dptwaIRd63Axf3OlS1DIB5FWmFIwkY= X-Received: by 2002:a05:651c:211b:b0:2d7:b78:4109 with SMTP id a27-20020a05651c211b00b002d70b784109mr499668ljq.53.1711615036968; Thu, 28 Mar 2024 01:37:16 -0700 (PDT) MIME-Version: 1.0 From: Vangelis Evangelou Date: Thu, 28 Mar 2024 08:36:56 +0000 Message-ID: Subject: 29.3; ebuffers mini frame loses focus To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="00000000000045593f0614b46ee8" Received-SPF: pass client-ip=2a00:1450:4864:20::22f; envelope-from=evangelou@gmail.com; helo=mail-lj1-x22f.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.0 (+) X-Debbugs-Envelope-To: submit 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.0 (/) --00000000000045593f0614b46ee8 Content-Type: text/plain; charset="UTF-8" When using ebuffers with the default settings, going up and down on differences by pressing n and p switches focus to the buffers that are being compared. As an example, run the following commands in terminal: ping -c 10 example.com > ~/fileA ping -c 10 example.com > ~/fileB emacs -Q --eval '(ebuffers (find-file "~/fileA") (find-file "~/fileB"))' and then press n and p to navigate through the differences. You will notice that focus switches to the buffers. It doesn't happen always. In GNU Emacs 29.3 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw scroll bars) of 2024-03-25 built on XXX Windowing system distributor 'The X.Org Foundation', version 11.0.12101004 System Description: Linux Mint 21.3 Configured using: 'configure --without-pop --without-kerberos --without-kerberos5 --without-hesiod --without-mail-unlink --without-mailhost --with-x-toolkit=lucid --with-file-notification=inotify --with-x --with-modules --with-json --with-xft --with-native-compilation=aot' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBSELINUX LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XPM LUCID ZLIB Important settings: value of $LC_TIME: en_GB.utf8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: tooltip-mode: t global-eldoc-mode: t show-paren-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 line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils comp comp-cstr warnings icons subr-x rx cl-seq cl-macs gv cl-extra help-mode bytecomp byte-compile ediff ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init cl-loaddefs cl-lib ediff-util rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode 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 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 nadvice seq simple cl-generic indonesian philippine 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 emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 89509 8639) (symbols 48 7936 0) (strings 32 23350 1264) (string-bytes 1 698046) (vectors 16 17470) (vector-slots 8 355883 12474) (floats 8 43 52) (intervals 56 244 0) (buffers 984 15)) --00000000000045593f0614b46ee8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

When using ebuffers with the default settings, go= ing up and down on differences by pressing n and p switches focus to the bu= ffers that are being compared. As an example, run the following commands in= terminal:

ping -c 10 example.com > ~/fileA
ping -c 10 example.com > ~/fileB
emacs -Q --eval '(ebuffers (find-fi= le "~/fileA") (find-file "~/fileB"))'

<= /div>
and then press n and p to navigate through the differences. You w= ill notice that focus switches to the buffers. It doesn't happen always= .

In GNU Emacs 29.3 (build 2, x86_64-pc-linux-gnu, X toolkit, = cairo
=C2=A0version 1.16.0, Xaw scroll bars) of 2024-03-25 built on XXX<= br>Windowing system distributor 'The X.Org Foundation', version 11.= 0.12101004
System Description: Linux Mint 21.3

Configured using:<= br>=C2=A0'configure --without-pop --without-kerberos --without-kerberos= 5
=C2=A0--without-hesiod --without-mail-unlink --without-mailhost
=C2= =A0--with-x-toolkit=3Dlucid --with-file-notification=3Dinotify --with-x
= =C2=A0--with-modules --with-json --with-xft --with-native-compilation=3Daot= '

Configured features:
CAIRO DBUS FREETYPE GIF GLIB GMP GNUTL= S GSETTINGS HARFBUZZ JPEG JSON
LCMS2 LIBSELINUX LIBXML2 MODULES NATIVE_C= OMP NOTIFY INOTIFY PDUMPER PNG
RSVG SECCOMP SOUND SQLITE3 THREADS TIFF T= OOLKIT_SCROLL_BARS TREE_SITTER
WEBP X11 XDBE XIM XPM LUCID ZLIB

I= mportant settings:
=C2=A0 value of $LC_TIME: en_GB.utf8
=C2=A0 value = of $LANG: en_US.UTF-8
=C2=A0 locale-coding-system: utf-8-unix

Maj= or mode: Fundamental

Minor modes in effect:
=C2=A0 tooltip-mode: = t
=C2=A0 global-eldoc-mode: t
=C2=A0 show-paren-mode: t
=C2=A0 ele= ctric-indent-mode: t
=C2=A0 mouse-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 line-number-mode: t
=C2=A0 indent-tabs-mode: t
=C2= =A0 transient-mark-mode: t
=C2=A0 auto-composition-mode: t
=C2=A0 aut= o-encryption-mode: t
=C2=A0 auto-compression-mode: t

Load-path sh= adows:
None found.

Features:
(shadow sort mail-extr emacsbug m= essage mailcap yank-media puny dired
dired-loaddefs rfc822 mml mml-sec p= assword-cache epa derived epg rfc6068
epg-config gnus-util text-property= -search time-date mm-decode mm-bodies
mm-encode mail-parse rfc2231 maila= bbrev gmm-utils mailheader sendmail
rfc2047 rfc2045 ietf-drums mm-util m= ail-prsvr mail-utils comp comp-cstr
warnings icons subr-x rx cl-seq cl-m= acs gv cl-extra help-mode bytecomp
byte-compile ediff ediff-merg ediff-m= ult ediff-wind ediff-diff
ediff-help ediff-init cl-loaddefs cl-lib ediff= -util rmc iso-transl
tooltip cconv eldoc paren electric uniquify ediff-h= ook vc-hooks
lisp-float-type elisp-mode mwheel term/x-win x-win term/com= mon-win x-dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-lis= t replace
newcomment text-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 nadvic= e seq
simple cl-generic indonesian philippine cham georgian utf-8-langmisc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-mscp51932 hebrew greek romanian slovak czech european ethiopic indian
cy= rillic chinese composite emoji-zwj charscript charprop case-table
epa-ho= ok jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button
loadde= fs theme-loaddefs faces cus-face macroexp files window
text-properties o= verlay sha1 md5 base64 format env code-pages mule
custom widget keymap h= ashtable-print-readable backquote threads dbusbind
inotify lcms2 dynamic= -setting system-font-setting font-render-setting
cairo x-toolkit x multi= -tty make-network-process native-compile emacs)

Memory information:<= br>((conses 16 89509 8639)
=C2=A0(symbols 48 7936 0)
=C2=A0(strings 3= 2 23350 1264)
=C2=A0(string-bytes 1 698046)
=C2=A0(vectors 16 17470)<= br>=C2=A0(vector-slots 8 355883 12474)
=C2=A0(floats 8 43 52)
=C2=A0(= intervals 56 244 0)
=C2=A0(buffers 984 15))
--00000000000045593f0614b46ee8-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 28 05:22:36 2024 Received: (at 70046) by debbugs.gnu.org; 28 Mar 2024 09:22:36 +0000 Received: from localhost ([127.0.0.1]:39059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rplxz-0002nQ-Vw for submit@debbugs.gnu.org; Thu, 28 Mar 2024 05:22:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rplxu-0002m3-SM for 70046@debbugs.gnu.org; Thu, 28 Mar 2024 05:22:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rplxo-0004gS-UZ; Thu, 28 Mar 2024 05:22:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=VLDfwF0GPUGlcVVIPFTY5EKITjnsNtjI++3f7BhqZEQ=; b=eDvdH6RLcsGN I8YPkV4Xzb9mPS8YSkybZyjxFpAmMID6SkxeGsicsEEK8bQGg7fywr941omaUFjvwQy4W2LdplCqT eZ3wMwZ/cfiQDVQ4aNmcVHT6Z/OKzGQ9yX8H1Hcb+iEA9y2e7Ks/ia81kr0ZsJvCIB64ALLmCD+dY bKqxbnqa/ztOhBXZHT1E7hMTWyiNHFebnRK1HvBTZ+MGn0OSqlVL4i3xFucbfbnJYD6v4RuzVZX21 wFvzPgLC2m3m6qWZKIdNRs7Tk0Ekb0ZFKS4UvRuibehW8wAHoJFx97Cqq49VEHcOmuScnbPd+/z0h 5aFeKb28vDquKTb8OYNZOQ==; Date: Thu, 28 Mar 2024 11:22:21 +0200 Message-Id: <86jzlmhfsi.fsf@gnu.org> From: Eli Zaretskii To: Vangelis Evangelou In-Reply-To: (message from Vangelis Evangelou on Thu, 28 Mar 2024 08:36:56 +0000) Subject: Re: bug#70046: 29.3; ebuffers mini frame loses focus References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70046 Cc: 70046@debbugs.gnu.org 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: -3.3 (---) > From: Vangelis Evangelou > Date: Thu, 28 Mar 2024 08:36:56 +0000 > > When using ebuffers with the default settings, going up and down on differences by pressing n and p switches > focus to the buffers that are being compared. As an example, run the following commands in terminal: > > ping -c 10 example.com > ~/fileA > ping -c 10 example.com > ~/fileB > emacs -Q --eval '(ebuffers (find-file "~/fileA") (find-file "~/fileB"))' > > and then press n and p to navigate through the differences. You will notice that focus switches to the buffers. > It doesn't happen always. I cannot reproduce this. I tried many times. How do you see that focus switches to one of the buffers being compared? From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 28 06:09:24 2024 Received: (at 70046) by debbugs.gnu.org; 28 Mar 2024 10:09:24 +0000 Received: from localhost ([127.0.0.1]:39125 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpmhH-0006KR-K6 for submit@debbugs.gnu.org; Thu, 28 Mar 2024 06:09:23 -0400 Received: from mail-lj1-x22a.google.com ([2a00:1450:4864:20::22a]:61568) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpmhE-0006JV-I4 for 70046@debbugs.gnu.org; Thu, 28 Mar 2024 06:09:22 -0400 Received: by mail-lj1-x22a.google.com with SMTP id 38308e7fff4ca-2d6ff0422a2so10311581fa.2 for <70046@debbugs.gnu.org>; Thu, 28 Mar 2024 03:09:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711620553; x=1712225353; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=MseYtH9fmhO4q04gCFGjc+pCcj6nKvsp80yfgsysB7k=; b=lhf/eZLaIrgWVXmz8N0pD9KJnA0iVISudSq6ttpYVyUm1V4wXQpcfeo/QSlESSRhnR pr3gers6RBZIEP4BCPMvwJSz1VkpXUlcpMSJjfuc7JCq643g8GxrzkFeXg5kE9CjVvzP H6JG0S118bP53veO2L82cMtzLyl42IrBVzr84glxgyGmuKJg/rmEp9zFPg4daqEUF66A jdh21h1J3F/S0ntz864J6PuJA+pHHmEkfkdo0XOzEcsMphuyGIwMXNFCCMUxARSVQNCf oCzzbtVG93g/6glD9B/f8BUjNpUXHFk6xO/gNY41SlAUUXew+Mpxk4w9J32yZCQg2f8U FUww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711620553; x=1712225353; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MseYtH9fmhO4q04gCFGjc+pCcj6nKvsp80yfgsysB7k=; b=NLYAgwOYU/bIc8254Z/0RRdfMa6hMjbKBU0wzsEc87iIn0pBl2oo5mQgVwARAvSacf nSdn8AA5g1EgmdivAWjminQ5+JRJDwX+sjdCz8sV95TdLjU1q9K/98n8w0337D3XOb5B rXuaGpQKxBGAKAtMfWeUE6aztz5SBXMF8wBmpHxfgXZqy3tSwVhajypuT0M+t7Uy1atF BjSYOavYJpmzYU7lBrWlBkrNjeAArH3RaDj4CWrOzvZIVoeG/SVv6K79O5qpzg1kgHZ3 PedlzQY6cH4no0ZZW/wcE9KmKsFlvrTNez64qpyKztC5ttgmiN4yJxT9wkbB6b3smX4L tzAw== X-Gm-Message-State: AOJu0YzgfgPSK+sL2opCvnMWS20eXbxpJeNUllRxbDPrDYmjl75IGCma iitSIseiePjikS9EM/F18Y3PF/nL263mT+nRsZZZ/eW5XWbtOfbGy4nIybGJ9mUAi9qiV6WsZde /BeF4AVNG/IuPv6vPObZN5eiXmyw= X-Google-Smtp-Source: AGHT+IEvr+ocZnLSXCg/iJMmtB6FRKhffSL/tJE50MKWSCkSkLv6FFL4j7AbKLlpvngw7BinYtg1Ij+PU0uGnFClu6I= X-Received: by 2002:a2e:b613:0:b0:2d2:6193:6d53 with SMTP id r19-20020a2eb613000000b002d261936d53mr1521818ljn.13.1711620553061; Thu, 28 Mar 2024 03:09:13 -0700 (PDT) MIME-Version: 1.0 References: <86jzlmhfsi.fsf@gnu.org> In-Reply-To: <86jzlmhfsi.fsf@gnu.org> From: Vangelis Evangelou Date: Thu, 28 Mar 2024 10:08:51 +0000 Message-ID: Subject: Re: bug#70046: 29.3; ebuffers mini frame loses focus To: Eli Zaretskii Content-Type: multipart/alternative; boundary="0000000000000e3aeb0614b5b72d" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70046 Cc: 70046@debbugs.gnu.org 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 (-) --0000000000000e3aeb0614b5b72d Content-Type: text/plain; charset="UTF-8" Because the cursor moves to that buffer and if I press n or p it inserts in that buffer. Here is a video demonstrating this https://drive.google.com/file/d/1E7ycJJTYuo62MwViGfiYz_tnornMdXkN/view?usp=sharing Also, note in the video that the mini frame goes under the top bar. I don't know if that's an emacs issue though. On Thu, 28 Mar 2024 at 09:22, Eli Zaretskii wrote: > > From: Vangelis Evangelou > > Date: Thu, 28 Mar 2024 08:36:56 +0000 > > > > When using ebuffers with the default settings, going up and down on > differences by pressing n and p switches > > focus to the buffers that are being compared. As an example, run the > following commands in terminal: > > > > ping -c 10 example.com > ~/fileA > > ping -c 10 example.com > ~/fileB > > emacs -Q --eval '(ebuffers (find-file "~/fileA") (find-file "~/fileB"))' > > > > and then press n and p to navigate through the differences. You will > notice that focus switches to the buffers. > > It doesn't happen always. > > I cannot reproduce this. I tried many times. > > How do you see that focus switches to one of the buffers being > compared? > --0000000000000e3aeb0614b5b72d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Because the cursor moves to that buffer and if I pres= s n or p it inserts in that buffer. Here is a video demonstrating this

Also, no= te in the video that the mini frame goes under the top bar. I don't kno= w if that's an emacs issue though.

On Thu, 28 Mar 2024 at 09:2= 2, Eli Zaretskii <eliz@gnu.org> w= rote:
> From:= Vangelis Evangelou <evangelou@gmail.com>
> Date: Thu, 28 Mar 2024 08:36:56 +0000
>
> When using ebuffers with the default settings, going up and down on di= fferences by pressing n and p switches
> focus to the buffers that are being compared. As an example, run the f= ollowing commands in terminal:
>
> ping -c 10 example.com > ~/fileA
> ping -c 10 example.com > ~/fileB
> emacs -Q --eval '(ebuffers (find-file "~/fileA") (find-f= ile "~/fileB"))'
>
> and then press n and p to navigate through the differences. You will n= otice that focus switches to the buffers.
> It doesn't happen always.

I cannot reproduce this.=C2=A0 I tried many times.

How do you see that focus switches to one of the buffers being
compared?
--0000000000000e3aeb0614b5b72d-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 28 06:28:52 2024 Received: (at 70046) by debbugs.gnu.org; 28 Mar 2024 10:28:52 +0000 Received: from localhost ([127.0.0.1]:39156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpn07-0007j5-7L for submit@debbugs.gnu.org; Thu, 28 Mar 2024 06:28:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpn04-0007i9-RW for 70046@debbugs.gnu.org; Thu, 28 Mar 2024 06:28:49 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rpmzy-0000P3-RO; Thu, 28 Mar 2024 06:28:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Ab4Rpg2VUC/oD8bLKzLowqo2yuQsrcHtp61EmqEfMxY=; b=J1JyJ47Vtjye zc6N8TAoa8EPmowyLfxYDI82M7OpJGO+Q41Iw1mU/CdWyNM99Jpm5ixwmtTPQjx56lZ1iOixJ9TUo KzfWzeJ0IG8NjvKWelkEzhTi5iyJ/qC+vX3F1OrFlsa5pis4+ScNgF0XMGdyoHxPJsWvOhsJ4NopY YwSNH04UrGBqFbnZMFm8IY1APDVJmtq3kB/sjVvmNtddpJ8e7DbGJj2mkAV9e5XbSfEhvXpdFonnb pUurimmSujTa+nvZiEmCgxC81XcYEKV4WW7k4ipCtMU3veEu8fwn3buc8cDuSwI7rkf7wNIhOyjGG tK1m/g81v4Make3j80/m/A==; Date: Thu, 28 Mar 2024 12:28:18 +0200 Message-Id: <867chmhcql.fsf@gnu.org> From: Eli Zaretskii To: Vangelis Evangelou In-Reply-To: (message from Vangelis Evangelou on Thu, 28 Mar 2024 10:08:51 +0000) Subject: Re: bug#70046: 29.3; ebuffers mini frame loses focus References: <86jzlmhfsi.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70046 Cc: 70046@debbugs.gnu.org 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: -3.3 (---) > From: Vangelis Evangelou > Date: Thu, 28 Mar 2024 10:08:51 +0000 > Cc: 70046@debbugs.gnu.org > > Because the cursor moves to that buffer and if I press n or p it inserts in that buffer. Here is a video > demonstrating this > https://drive.google.com/file/d/1E7ycJJTYuo62MwViGfiYz_tnornMdXkN/view?usp=sharing > > Also, note in the video that the mini frame goes under the top bar. I don't know if that's an emacs issue > though. Then I definitely cannot reproduce this. Could this be because of the particular window manager you are using and/or your system-wide settings of the window manager? From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 28 06:36:32 2024 Received: (at 70046) by debbugs.gnu.org; 28 Mar 2024 10:36:32 +0000 Received: from localhost ([127.0.0.1]:39164 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpn7R-0008MD-Mg for submit@debbugs.gnu.org; Thu, 28 Mar 2024 06:36:32 -0400 Received: from mail-lj1-x22d.google.com ([2a00:1450:4864:20::22d]:57435) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpn7N-0008LQ-Bm for 70046@debbugs.gnu.org; Thu, 28 Mar 2024 06:36:25 -0400 Received: by mail-lj1-x22d.google.com with SMTP id 38308e7fff4ca-2d6c220a377so9110311fa.2 for <70046@debbugs.gnu.org>; Thu, 28 Mar 2024 03:36:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711622175; x=1712226975; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=LC4+nirXi0QRoZ5Hl2c5KeglJj+ypYE5EtWll9+9hxQ=; b=WPasP3pMAoMnd7HGDB+qIv7tkl5RggHw6ElcAN0OoOXTsaMonhax7Vm87uAZuve9F0 ZXIkMAGb/6ri+FQqu5S4b691tBlJy2IleCR6IN03uRzKBDgxak+6Zvs834AMek4sAQ/C 10OoFZp7eHQ1diI/pG6x5B7sGd9rvZkuQ6s17UAzBRvibJ5XOas2YTcBFCr/PmsLTjyt tAMYhrLWGElN3JmPEPd+9ZR/G8TuuS9PzU6HokHf8CCAkWDZjxQ4Ue2CvgFyAevrQR5Q ckN7mXu0oPp3ymNY6UVn7N0ng8P2BFdCxpgjB3aufBFzfuvLCvZLZ5lYbWfOReNWUxX2 jsNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711622175; x=1712226975; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=LC4+nirXi0QRoZ5Hl2c5KeglJj+ypYE5EtWll9+9hxQ=; b=e0RUkdBQ0wLx53lUKvCQxLDWZ+amHjwkOe5k/FPcxvioFo5CG4P0X9RdMXJjnKPoe5 EVRsWbYxYLjIib088ZI6AV/VWN8V5x0POLzSQSAyOthHCapKa305qCWyBdVOx6EHHncW 8WP9iyMZkmnWD/TC79O22RHxmO4zR8tItTVrUxfml5XbmyJw5247HtnqVhzMUE9l6IMl 7BZo85IrGzin3wwaf/+ZdPhD+Yw2JoCiN708aLn+7Vno9BwT4myk9XpgxRf2j7clZGJQ 8GlrdHnKvRE2LWU5a0oarhr4AQmBxjTEkwFjvD+EImhFLHHBBQZaQ6+ydaZNVDuyJNWs 0QjA== X-Gm-Message-State: AOJu0YwZA9EPLgz0jW4MRIKWCGM50O1J3gd959YpSIEJroTHY4B3W8xy MLSLzIKvgUvv37WGcZ7fLvHOmG6oVVBl7IkVDjbXy94gNtMyHgDboAIfvHd1GSkV7IJfKO3HTNh ArtK7gmj5+MkVyGKQ6eqyFL3wA4EhN8gx X-Google-Smtp-Source: AGHT+IG364DeCCkhcB2M3IebanjsTKFxGwYCi5kaR8W0N1BDwgaa/Mkx8nJuGvHquwhS96uTRMsIn+dPO6ZAiJX5ybc= X-Received: by 2002:a2e:80cd:0:b0:2d6:fd38:513a with SMTP id r13-20020a2e80cd000000b002d6fd38513amr2247790ljg.5.1711622173723; Thu, 28 Mar 2024 03:36:13 -0700 (PDT) MIME-Version: 1.0 References: <86jzlmhfsi.fsf@gnu.org> <867chmhcql.fsf@gnu.org> In-Reply-To: <867chmhcql.fsf@gnu.org> From: Vangelis Evangelou Date: Thu, 28 Mar 2024 10:35:52 +0000 Message-ID: Subject: Re: bug#70046: 29.3; ebuffers mini frame loses focus To: Eli Zaretskii Content-Type: multipart/alternative; boundary="000000000000a798410614b617ec" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70046 Cc: 70046@debbugs.gnu.org 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 (-) --000000000000a798410614b617ec Content-Type: text/plain; charset="UTF-8" Honestly, I don't know. I'm using XFCE, which is not an unusual window manager. I can try and change some settings if you can suggest to diagnose the issue. I believe the ebuffers code has changed recently. It used to work without issues in emacs 27 or 28 (I don't remember which). On Thu, 28 Mar 2024 at 10:28, Eli Zaretskii wrote: > > From: Vangelis Evangelou > > Date: Thu, 28 Mar 2024 10:08:51 +0000 > > Cc: 70046@debbugs.gnu.org > > > > Because the cursor moves to that buffer and if I press n or p it inserts > in that buffer. Here is a video > > demonstrating this > > > https://drive.google.com/file/d/1E7ycJJTYuo62MwViGfiYz_tnornMdXkN/view?usp=sharing > > > > Also, note in the video that the mini frame goes under the top bar. I > don't know if that's an emacs issue > > though. > > Then I definitely cannot reproduce this. Could this be because of the > particular window manager you are using and/or your system-wide > settings of the window manager? > --000000000000a798410614b617ec Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Honestly, I don't know. I'm using XFCE, which is n= ot an unusual window manager. I can try and change some settings if you can= suggest to diagnose the issue. I believe the ebuffers code has changed rec= ently. It used to work without issues in emacs 27 or 28 (I don't rememb= er which).

--000000000000a798410614b617ec-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 28 06:40:18 2024 Received: (at 70046) by debbugs.gnu.org; 28 Mar 2024 10:40:18 +0000 Received: from localhost ([127.0.0.1]:39168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpnBB-0000Dx-JA for submit@debbugs.gnu.org; Thu, 28 Mar 2024 06:40:17 -0400 Received: from mail-lj1-x236.google.com ([2a00:1450:4864:20::236]:54438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpnB9-0000Dh-FU for 70046@debbugs.gnu.org; Thu, 28 Mar 2024 06:40:16 -0400 Received: by mail-lj1-x236.google.com with SMTP id 38308e7fff4ca-2d68651e253so11117211fa.0 for <70046@debbugs.gnu.org>; Thu, 28 Mar 2024 03:40:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711622408; x=1712227208; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=vLXhW+hm2Huacv18eklT1GSmHDe5wL0n6bCkBms009s=; b=e9Jsh+kB1SGIYSoPamojjWaVBR9nkyEhpsU6l1Z2rV6IxaxyFW7MNiN1bSOwM8Xpzx 3NcLglVOP0Hg5h/gXy06Qb3WTwtLHVr+fxxOFrV5mrlNnawRVUwF7SSRyZZkksIrAVBl uwUMDc8g8R/Z+Nhk0WGk7CpAMQsHmZUbmnowbU9EUGlbEBSivmntFMvhDIJvYchpEtzr fUNtyHhrHIME7+3d25N94Dcb56G4DSrvxUwj2+K1+Z/5w9libSeQ0A6LQc+PDJI5FRT0 3bAUYaX1m5MoTtLNIF7+qGLHqsYeSvAwfZ94nrlKlFYK/rUXoJnWB5WAl3rselwK/Vzx pURA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711622408; x=1712227208; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=vLXhW+hm2Huacv18eklT1GSmHDe5wL0n6bCkBms009s=; b=ST2pbtWiTVUrkoldZR5v2mKS+CZU6tTDye4RsZxFUtrDJhydVd486Z65ptIXX0MMsF Bm9KoM+f7+/QdPH2Nzap42wXZQiWREigqovX9pBnfEyz+/Vmid4usU7meIi2+czv9kEi +F4AfSNdgy9wJlJmydWT+jh2LJNa+l9FfP8e+yDz7B5R6S0YlCjrtLJZ8IPBybrkrVb5 RxZDRWkUSo7Zb3cGBbU8Dw9eRYzveJNVG6K9m68Tj9mHDwrkIkiSuP/FeaSzR4P1drKz IH+QpnB6hgvZonI7WE2U8l5y5O+mx7Xt67PPpzhY3fsGkYj/KTdy7zt1yuOvD0Br5MHl oadw== X-Gm-Message-State: AOJu0YwnVaWKpAdNPNeuforsrci31LmQEM4GSpmtVxEmVtZALoQlNJGQ zDTaSG2tTYTTxPsx87U8zjl9Fdi/f8PCSK+hgAzsgsEjEhBkGhPSWA9DjS1DZ4LOaYABr4bOt82 P+1pccDdxz7YtjPcIXZo6wjOodggBNIDq X-Google-Smtp-Source: AGHT+IGKBm6HOHpdgYBtq3eKWgSYin2Z2JlmB7Qdi9h2DauCb9XIOGE7NkBgRsnCBc0NS5XWNWHrCHJF40ZglyVFa3I= X-Received: by 2002:a2e:9eca:0:b0:2d6:9e7a:1524 with SMTP id h10-20020a2e9eca000000b002d69e7a1524mr1618582ljk.13.1711622408170; Thu, 28 Mar 2024 03:40:08 -0700 (PDT) MIME-Version: 1.0 References: <86jzlmhfsi.fsf@gnu.org> <867chmhcql.fsf@gnu.org> In-Reply-To: From: Vangelis Evangelou Date: Thu, 28 Mar 2024 10:39:47 +0000 Message-ID: Subject: Re: bug#70046: 29.3; ebuffers mini frame loses focus To: Eli Zaretskii Content-Type: multipart/alternative; boundary="000000000000a0f5df0614b62517" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70046 Cc: 70046@debbugs.gnu.org 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 (-) --000000000000a0f5df0614b62517 Content-Type: text/plain; charset="UTF-8" By the way, just to add to that, if I press a or b in the mini frame to copy the change to the other buffer, then I no longer have the issue of losing focus after that. On Thu, 28 Mar 2024 at 10:35, Vangelis Evangelou wrote: > Honestly, I don't know. I'm using XFCE, which is not an unusual window > manager. I can try and change some settings if you can suggest to diagnose > the issue. I believe the ebuffers code has changed recently. It used to > work without issues in emacs 27 or 28 (I don't remember which). > > On Thu, 28 Mar 2024 at 10:28, Eli Zaretskii wrote: > >> > From: Vangelis Evangelou >> > Date: Thu, 28 Mar 2024 10:08:51 +0000 >> > Cc: 70046@debbugs.gnu.org >> > >> > Because the cursor moves to that buffer and if I press n or p it >> inserts in that buffer. Here is a video >> > demonstrating this >> > >> https://drive.google.com/file/d/1E7ycJJTYuo62MwViGfiYz_tnornMdXkN/view?usp=sharing >> > >> > Also, note in the video that the mini frame goes under the top bar. I >> don't know if that's an emacs issue >> > though. >> >> Then I definitely cannot reproduce this. Could this be because of the >> particular window manager you are using and/or your system-wide >> settings of the window manager? >> > --000000000000a0f5df0614b62517 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
By the way, just to add to that, if I press a or b in the = mini frame to copy the change to the other buffer, then I no longer have th= e issue of losing focus after that.

=
Honestly, I don't know. I'm using XFCE, which is n= ot an unusual window manager. I can try and change some settings if you can= suggest to diagnose the issue. I believe the ebuffers code has changed rec= ently. It used to work without issues in emacs 27 or 28 (I don't rememb= er which).

--000000000000a0f5df0614b62517-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 28 07:31:21 2024 Received: (at 70046) by debbugs.gnu.org; 28 Mar 2024 11:31:21 +0000 Received: from localhost ([127.0.0.1]:39215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpnyb-0007L3-Cn for submit@debbugs.gnu.org; Thu, 28 Mar 2024 07:31:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42662) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpnyW-0007DC-NX for 70046@debbugs.gnu.org; Thu, 28 Mar 2024 07:31:19 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rpnyQ-00006U-Bx; Thu, 28 Mar 2024 07:31:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=mnNDYGiHtVEtPXghX9QkLft19+vcQzRAdn69WFzqGcg=; b=sG3rOY7gi7kD Fud51lyJR/NCmXONhpgtVoBIuFaRHnF7c1e8bJvcn1G7ZVXtUoiQS3lbRjsrf0NunA34ZRXxV6gEV emdb0R9g+1yZ5huHOFiJCm7Vs7wUQnK6U+k4y+1GET2AxJ9rMRhp68oLm8vMYI8fyrtRpRKo384ty Xaxn/36aKt31jdeBGudHHcoymz/9iI4OdNPp65Lu9nAHUADK9zSiUXWGxJruAJydgCNkwxrgePvrD sZ9gOAeSOrZTN+DfdRMVViXjXdRdtWKSaH2t6vbK6Qr0z3hmXxv4vvu3J/r2YeH59CyGEI9HnfAua ZGL+elfeags8p8OVakgkqg==; Date: Thu, 28 Mar 2024 13:30:58 +0200 Message-Id: <864jcqh9u5.fsf@gnu.org> From: Eli Zaretskii To: Vangelis Evangelou , Po Lu In-Reply-To: (message from Vangelis Evangelou on Thu, 28 Mar 2024 10:35:52 +0000) Subject: Re: bug#70046: 29.3; ebuffers mini frame loses focus References: <86jzlmhfsi.fsf@gnu.org> <867chmhcql.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70046 Cc: 70046@debbugs.gnu.org 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: -3.3 (---) > From: Vangelis Evangelou > Date: Thu, 28 Mar 2024 10:35:52 +0000 > Cc: 70046@debbugs.gnu.org > > Honestly, I don't know. I'm using XFCE, which is not an unusual window manager. I can try and change some > settings if you can suggest to diagnose the issue. I believe the ebuffers code has changed recently. It used to > work without issues in emacs 27 or 28 (I don't remember which). Maybe Po Lu (CC'ed) could help or have any ideas? From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 28 08:59:58 2024 Received: (at 70046) by debbugs.gnu.org; 28 Mar 2024 12:59:58 +0000 Received: from localhost ([127.0.0.1]:39546 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rppML-0006zC-VT for submit@debbugs.gnu.org; Thu, 28 Mar 2024 08:59:58 -0400 Received: from sonic303-21.consmr.mail.ne1.yahoo.com ([66.163.188.147]:34656) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rppMI-0006yX-DK for 70046@debbugs.gnu.org; Thu, 28 Mar 2024 08:59:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1711630788; bh=vBEadsBoFM4MYrdvNHAPvaS+RaWuCW1F9D7wU13QoXQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=dcAGOMY0joGYQFyUYPLPhf5rAIvY8AhvHi1VHzuCEzYmZsBrQvJ5PqlmUum7NLSuLc1BphIA4zUiL1Bu5E9Tc5PKO6joZzCzaMOWMVdAqu1mcQARqW7IgQaP29G4Cub6FbOgjG6dz96WQdK7z9rCQqiavXfD+ovnq1a9ZYBLFr18NPfSUY+oIJO3kJDbK7V8DRu0wQO0ipGYLKGNLxWSOQR1CDoorSJBykKT3N5W/ozJSW9beI/0LOuxIM533QkLS7xYXg/SIfGoe4DeorJsisftqg0zL20R9aWoCIy7yqkKtIjdADxjKTBS0ItQel5WX1B7BNbpaDJ7Q3vt0FsXyQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1711630788; bh=SCyGMOPBbsD0bVf6KOO2ed/GfZjD3LNntjQoqWkiwiS=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=eDXryrc+q7zq2MbFuDxeSN7L0XiHGIY/GL6Yx+VgQD14rOV40fODFuuUrGi+3Fs6qDFizY/WW4LAosTIkc2A7Px3XXaiJ6VQbnqhcDYKt4SeQbLyPJRrxLG+WV3Pfd9Ddijjbxn/NaEfbHnepxnlSaI1oijEr9oeUfzTuEVyzPc/lNyRbma7LmcfhWzxz386PTM7rSVz07Va9S4CTvAf595peQ6QcIITH4E3wjTYK3SMkJ3YeQm0O8KJhPkEUB3waYDJIBL3+1l8aKb9swBuLisCaU7E9XpemwUyOsilg5ojEcWF05w+1DDR0Y3GG9QX6m0D/EFkdHcJuJ0NrViRfQ== X-YMail-OSG: Lk6UICcVM1miluZRuraA.3X8GnhZnOOfXz4gP1sNH2WtWdmOxfPclzPxlP7WQtJ JgmhUlobs21.G2t9_bjqhCXkhZSXSybONutKMw720kV38X9eheQeHqYo1r.wumVZ7NUgNb_woxfK ALMfSOlF0BP400kplEn5I4qEhvUhf_zdZtjnfLgcz_QV2fUGQz9p2MFApCThk_BLzzZtCgcT4LfH a5uuMrbSULicrEULihqWmyj9if2QP47efLgIeAcxWVhGPpMNOBfVBROMy2xkUlZ_0b4U_BRdvETJ B.GTAppMPtEBOXx1e6TGa1Z6.wF1o2spAx1GsgGIikNqX7hUemnO1NQLU6GqxI1tXLSMMQbKlnwX 4AiC.jStliaY9GXtFumOmjeLWzNPQHFU.JcSPB14R9sMBMp3HVZis.E2CvGAFAETdkf9o1Qs6GNP MoH_8MyemwmYrTrCy_6bL4hv358Jh44ybaphHZf1A7nmekBYdwqS5M3Dqx6Z5BHFsJXjHA9z8lcW wIyPD2Kw_3u.cfBLOaf_OFIsAGzGLqXqZI9n8I5AT0zZ9vuLNeEttXJ1uh1yY8VK8CDJaaStLARd X4j.i86_rMhXqvYQxDZIgJNJHL.WDlOkhNQpBp4UOeGg3wc8DMAfPEVX7vQLTrxLGRGJNBRRufSo zs8diRdP9_9R5fzE1qDV7AcEsQ92SeuuHrtCGWE8vepOIq1eiVf804AiiXjj8M3CIj4KApL2blAU fRW1bRykwUpXPb_VIqTaBGfXGh4bTqqFu_3Z9nYuWx_Ix_4T708HVW2n7JHlDzaV3qCotlmPhGMH NFnbrB2qQDu7RuZ2he1N9BnuPDuwdfj5_wu8Dx_l1dlCLs3Z4mL0x428Y6jqIuaEQSINU2ocXVus _OG5zu86Dqvpjcww3Qa3SoBIAi_apb1tpBmw77nBrONKPXaTH_H1L1CH4snQLCVcj2sVdbhp2VDU GDQoaXCkGqsfBil0OuBr40mvXA0Ahr1EjULEOMC7pFVrmFUY80NC94TLDKt57xQQyYQln0g8O8hl jf79WoKF6fLz4CTTiiBfrRp.9Eb14g_Y3D0Y3.Xv_DV9c9IqRAg0RJN3uECKuwjUtJ2Z3Q00BCGY ihcRGZqV6Mj_Vgw1ZfKHdR1_z0p5HsU4zwDHSHQPxWGE.RSx0HUdCfjAxDAbOqh2_5F67ffrlicI apVAIRGK4R0WBG7wqvg.1UophWkegG9jLipxg7wpGzxb.JHgVQhw1UMvedk4mH2prTO9vc57F7r7 7kApKAib1e5suEhmUhHSXi9sQnMfg5H._O96psY.QxTU9i7I8K50gZQuv48bWAIojj_UB.L6Z1tg c_aZYBD2HwyTDsOG.g4VGL24sg4Zjg6Xa604zziXxE2fXTnrQdm7bAIppk6xPFMeuQY1sR4UliDL wZC0I2ZHUM_8RgPonz5ayT.zzjv8TBBAPTtVbWlva_UHZ7uyPNpDXW_3h9Gb51ujcB_ItIyb1AmT ywbbRbFKhNq0pb2Fbm1FGZd4wvoNKGpSCDeRRyXQsvXjGlKaFDIqOtxm8x3E_U0IOg3EtOO6bmOy dIJDobikHe4cOS_58YD1FdE5JBY0O8axhTxD9PwIAfhFo1AO0wr62oIp_NXtgKAdByasHyJJsWX3 L8oN5VL45mvoU2lfJDYAq5Z4OjD_i86IMrnNZ4N7L3JFqtxLI_uDHVnHXbS3F5pK_zP6qc4JTJ5f BFxu_CioP8fRKarlU.eiqxLFO8TUJuey13jQH1J0QlivLn6UgSOn1OqMFR1IwMfsxlMUAKTnByru 0emVfVkC3GM9pQETL.SCLa5NC7.cDgap8KvVYIkxICjuTOKQ12Hir6R.hkfFKYESoe1VUYbvxqKo Quva61TboNffeAm6EJm6yKdlk_R6BNDJzHnn6JjspqnQFQ0YSlqQ9fUXiGNKhfbJrxi6ZYtmXVpq CPbhidclxyaAV0nCJKwQt_ncU8xtoKJn.TJ0WRUDCVjdhK1cO0pPnaerjGZyTbZM2wmcKsVK9SSg Nraim2UGC8XBIPmFpN5u1OGwIn0gzfs5F_vUNcDznFoL5TdhcR53J0VpcU_USeKSdNDPoEN6v8J. K4W7MkwbDZGxBC8iAbe.rHw9y4MeW0JNsOX3VAWWXeFK3vq2v8cwjhqup4rH2C2dMgvSP50ETCuZ jLdGO8sOqCUaT0cd1LQ8kE.HA8jBe9NOGys0LCrygPiPErcIcq2f43k7XJppE.OOg4MbHskrfk_t Hzs8IyA.2PbEnnoQnBp97I._iygxy0f41vWaOcmnhMBua.Jf9smJ.zy_rn1kzuKRh2h0- X-Sonic-MF: X-Sonic-ID: 10f3c615-a716-4037-8927-bb47f1c0cda7 Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Thu, 28 Mar 2024 12:59:48 +0000 Received: by hermes--production-sg3-6dc75bc8fb-qvr7d (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID a3893187af0be2e8c9024a59a5d1411e; Thu, 28 Mar 2024 12:59:44 +0000 (UTC) From: Po Lu To: Vangelis Evangelou Subject: Re: bug#70046: 29.3; ebuffers mini frame loses focus In-Reply-To: (Vangelis Evangelou's message of "Thu, 28 Mar 2024 10:35:52 +0000") References: <86jzlmhfsi.fsf@gnu.org> <867chmhcql.fsf@gnu.org> Date: Thu, 28 Mar 2024 20:59:18 +0800 Message-ID: <87jzlm4imx.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22205 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 511 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70046 Cc: Eli Zaretskii , 70046@debbugs.gnu.org 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 (-) Vangelis Evangelou writes: > Honestly, I don't know. I'm using XFCE, which is not an unusual window > manager. I can try and change some settings if you can suggest to > diagnose the issue. I believe the ebuffers code has changed > recently. It used to work without issues in emacs 27 or 28 (I don't > remember which). Would you try building with --with-x-toolkit=no? I cannot reproduce this on GNOME, but also can't be certain that this is not a result of my using a no toolkit build. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 28 10:28:20 2024 Received: (at 70046) by debbugs.gnu.org; 28 Mar 2024 14:28:20 +0000 Received: from localhost ([127.0.0.1]:40890 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpqjs-0005oT-5g for submit@debbugs.gnu.org; Thu, 28 Mar 2024 10:28:20 -0400 Received: from mail-lf1-x132.google.com ([2a00:1450:4864:20::132]:54560) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpqjo-0005nW-5H for 70046@debbugs.gnu.org; Thu, 28 Mar 2024 10:28:18 -0400 Received: by mail-lf1-x132.google.com with SMTP id 2adb3069b0e04-513d3746950so1214597e87.1 for <70046@debbugs.gnu.org>; Thu, 28 Mar 2024 07:28:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711636089; x=1712240889; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=OL36crZ8q4reGvuGqhcs/s1yhqw7RPRRXkKTqVx4lK8=; b=MuvD3ENRbAuwcCciHS0559vGhERSiXONb0bfFSCqlf+pTRscnrSBSmFxU3DQ/HarxO latr9zqDJRdGsz1sXK601qQN2otlBcbZJ8/WPSd6yDgxDWYk78vqnOmnJDPH+DYYuhvN Ptg1Unqm1TEivPHZAAe7LU4xx2edVehxmb/i87vcelQfiEkvPhVldi4H70Aw+f7rsf4p OCGSfm+53z4acfmjF5QU43G2Oc2CmtKdCFW0mj1syfyd3x10JF72qj7jD87n7PrCj0Of yAw0PUUzhMON93mqzceBskJQgLPOj8q+EFQDxMAjTSaJO/rUU3Oo3FxqsTL9TDllVZI4 Tybg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711636089; x=1712240889; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=OL36crZ8q4reGvuGqhcs/s1yhqw7RPRRXkKTqVx4lK8=; b=ZfcHSdo+TZPhdblXu6G3XVlyRBHobVRdbp5Vnrwz9uQjP/yqzL3D1GzB/kUdEyInVC 3hU9A3sHc7+6VB84yfZ1++VLS2sKQVTmKjK47Z3SRgjZpbMoFrqx4/EQZCOn+JdskoPj a1uxyomPWs8wx5DIomjb5uxTq9YLAioeF8ICo3SxIN0r9csfHMQrt6YW8Fqr+nkRK6ML bBua3JJz7R4gnkppuOUEhXNW/k+B+lI4XXHL7+IO+UM7CWLkWo4hDhR/MbKJQ0eXMgUK YLuC5fu/nEepAngbfYJm/lX54MiKW7Nng9sBXwlnQp1wMhxnDlGmRmlorcWEi/7q0wul aIDQ== X-Forwarded-Encrypted: i=1; AJvYcCUySCyPtyygHJeu0zLW4tkLQMEI/yipj6J82YmY/NWIw56g38H70pj4W4hWbBz+adXS6zG/lEwbSRXCtOWSOR2bFzFFsoE= X-Gm-Message-State: AOJu0YzUuGfmdQzAqcdl9jqHK1EFyiVzDdUrCEKAH9/kIsDCgQpbZHK1 lqk8TsTfvWzmxciBuiSQEaaT7qsQCBOdkw4GQp/joFLBb0igJuDxVlrAmG2Lajo3QKjDEottOsb cKpR76YNDYhSmnoXkeFfOMaJGCa8= X-Google-Smtp-Source: AGHT+IGw8QgE7mXFxNdExi3aeCJnX3TASJ/CkTgQ1HepeEQXgpAgySDUGY18wwE+SVO5MZTLWSXN0YO2Yk43Cpu/1Vs= X-Received: by 2002:ac2:42cc:0:b0:513:572f:88f0 with SMTP id n12-20020ac242cc000000b00513572f88f0mr1801520lfl.41.1711636088832; Thu, 28 Mar 2024 07:28:08 -0700 (PDT) MIME-Version: 1.0 References: <86jzlmhfsi.fsf@gnu.org> <867chmhcql.fsf@gnu.org> <87jzlm4imx.fsf@yahoo.com> In-Reply-To: <87jzlm4imx.fsf@yahoo.com> From: Vangelis Evangelou Date: Thu, 28 Mar 2024 14:27:47 +0000 Message-ID: Subject: Re: bug#70046: 29.3; ebuffers mini frame loses focus To: Po Lu Content-Type: multipart/alternative; boundary="0000000000000f4da20614b9555a" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70046 Cc: Eli Zaretskii , 70046@debbugs.gnu.org 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 (-) --0000000000000f4da20614b9555a Content-Type: text/plain; charset="UTF-8" I tried with --with-x-toolkit=no, and still have this problem. With emacs 28.2 this is not an issue. On Thu, 28 Mar 2024 at 12:59, Po Lu wrote: > Vangelis Evangelou writes: > > > Honestly, I don't know. I'm using XFCE, which is not an unusual window > > manager. I can try and change some settings if you can suggest to > > diagnose the issue. I believe the ebuffers code has changed > > recently. It used to work without issues in emacs 27 or 28 (I don't > > remember which). > > Would you try building with --with-x-toolkit=no? I cannot reproduce > this on GNOME, but also can't be certain that this is not a result of my > using a no toolkit build. > --0000000000000f4da20614b9555a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I tried with --with-x-toolkit=3Dno, and still have th= is problem.

With emacs 28.2 this is not an issue.<= br>


Vangelis Evangelou <evangelou@gmail.com> writes:<= br>
> Honestly, I don't know. I'm using XFCE, which is not an unusua= l window
> manager. I can try and change some settings if you can suggest to
> diagnose the issue. I believe the ebuffers code has changed
> recently. It used to work without issues in emacs 27 or 28 (I don'= t
> remember which).

Would you try building with --with-x-toolkit=3Dno?=C2=A0 I cannot reproduce=
this on GNOME, but also can't be certain that this is not a result of m= y
using a no toolkit build.
--0000000000000f4da20614b9555a-- From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 05 03:56:18 2024 Received: (at 70046) by debbugs.gnu.org; 5 Apr 2024 07:56:19 +0000 Received: from localhost ([127.0.0.1]:35152 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rseQs-00083Z-F0 for submit@debbugs.gnu.org; Fri, 05 Apr 2024 03:56:18 -0400 Received: from mail-lj1-x22f.google.com ([2a00:1450:4864:20::22f]:44377) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rseQm-00083I-U1 for 70046@debbugs.gnu.org; Fri, 05 Apr 2024 03:56:17 -0400 Received: by mail-lj1-x22f.google.com with SMTP id 38308e7fff4ca-2d8129797fcso24504941fa.1 for <70046@debbugs.gnu.org>; Fri, 05 Apr 2024 00:56:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712303761; x=1712908561; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=V456p0Ehl8fT4wrBd5KJs57tIVSTpcckLOuAJElSm9M=; b=QIPVfu9P7RAqw0R++nbrLGdManDmSGmYwoAX53zU1uMFHPu2AEp7MdyHEdrwqp9TnW +PEPyk9l1Rwu7lrqX9g9aVA+0RWEjtEVSnwEIGXXnj3J3iPIWp5Oj7xmgxm5gD2n7B3Q 2TzbkqoBWhiB6Fi5sOCfEA2AQwCUBg5tAVLSlYt54JIWFXQLzy1MjEWPVQdZp4L2yGaA 3+0BcERxDHr/vIvlToVz5sZB7kpbwfzGz01dDmY0bYywwmT50cYgjQtTPhRxEINdkI7k eRv2Xogj8ggX9rJIE7LXkVoz7cRDebOwGdpMmHlBhyvUVxbaG2JKJCEQZjcmlmtUeFaC 8SSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712303761; x=1712908561; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=V456p0Ehl8fT4wrBd5KJs57tIVSTpcckLOuAJElSm9M=; b=JkCPskGq9ORgaZbLHFoKqGhV3F2BlKIzrQcw/xclkTPGVJ4arOOrACNMTT4y4C8hLg z68Pwb/GNVKhWaeW+lnOq6Z7FY9ADYO4NwahoVgJtPdh59//U/1jQ2Jik/IUmLnqgntA lXNWPAsasbXHdPegiZdv3FG2jiRO9pCZHpBA7G8wDkBlllZQNctgOs6jh9KG/XhOK19S zqyXOWKc6us17ScJLzQtXkr72DU+3pjGApdMJ2+lvnnBzD/OrUHqo1sM01wAiKq9Cn+b TKexGPmOrgyS9oEyZ7yjwykkGrTW2ik9QhS3Fdlvuyz92p4F4IygjCY0j/XrLBERefZG MAHw== X-Forwarded-Encrypted: i=1; AJvYcCWA2ZfCe2xFU9BhfpED+NCqCmXZahe8WiMb+uNs04Q7fBs+Hv0cQaWRuWQ9hDOCz8I7z+iW7wnd1giCl1ung7tPwKoGTYA= X-Gm-Message-State: AOJu0YzcUBUfPJ5lx3YW+/0dPYVUq3xylRX6yXDi8obL00DD8RHqXUGz TFK8muPQSIWYV0E4ebEcomGunrsCJExckqePOG9vQmoRHUHVQpniVe4AgqMwPY41RPJMbi4Nsie 4te4mcQtrCnLTpDOlhGPMlWbFjDg= X-Google-Smtp-Source: AGHT+IEW2drpxwIO7K3e5bT7LezCEgAR7T3G0A+lyLvpe7ErKNgFV0nZCe3IKK3iVgGVyKDv7ViHd35DqQWDLdRLCp0= X-Received: by 2002:a05:651c:1420:b0:2d8:6956:d4c3 with SMTP id u32-20020a05651c142000b002d86956d4c3mr445117lje.13.1712303760929; Fri, 05 Apr 2024 00:56:00 -0700 (PDT) MIME-Version: 1.0 References: <86jzlmhfsi.fsf@gnu.org> <867chmhcql.fsf@gnu.org> <87jzlm4imx.fsf@yahoo.com> In-Reply-To: From: Vangelis Evangelou Date: Fri, 5 Apr 2024 08:55:39 +0100 Message-ID: Subject: Re: bug#70046: 29.3; ebuffers mini frame loses focus To: Po Lu Content-Type: multipart/alternative; boundary="0000000000006afce1061554c999" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70046 Cc: Eli Zaretskii , 70046@debbugs.gnu.org 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 (-) --0000000000006afce1061554c999 Content-Type: text/plain; charset="UTF-8" Dear all. I have further information on how to reproduce this bug. I believe this issue is a combination of emacs version 29.1 and later (the issue is absent in version 28.1) and my window manager. My window manager is XFCE version 4.18. In the XFCE settings choose "window manager tweaks", then the "focus" tab and untick the option "activate focus stealing prevention". With this choice, the issue I mentioned with the miniframe losing focus can be reproduced. When the "activate focus stealing prevention" option is selected, then this issue goes away. See settings image here https://docs.xfce.org/xfce/xfwm4/wmtweaks#focus I hope this helps. On Thu, 28 Mar 2024 at 14:27, Vangelis Evangelou wrote: > I tried with --with-x-toolkit=no, and still have this problem. > > With emacs 28.2 this is not an issue. > > > On Thu, 28 Mar 2024 at 12:59, Po Lu wrote: > >> Vangelis Evangelou writes: >> >> > Honestly, I don't know. I'm using XFCE, which is not an unusual window >> > manager. I can try and change some settings if you can suggest to >> > diagnose the issue. I believe the ebuffers code has changed >> > recently. It used to work without issues in emacs 27 or 28 (I don't >> > remember which). >> >> Would you try building with --with-x-toolkit=no? I cannot reproduce >> this on GNOME, but also can't be certain that this is not a result of my >> using a no toolkit build. >> > --0000000000006afce1061554c999 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Dear all.

I have further inf= ormation on how to reproduce this bug. I believe this issue is a combinatio= n of emacs version 29.1 and later (the issue is absent in version 28.1) and= my window manager. My window manager is XFCE version 4.18. In the XFCE set= tings choose "window manager tweaks", then the "focus" = tab and untick the option "activate focus stealing prevention". W= ith this choice, the issue I mentioned with the miniframe losing focus can = be reproduced. When the "activate focus stealing prevention" opti= on is selected, then this issue goes away. See settings image here https://docs.xfce.org/= xfce/xfwm4/wmtweaks#focus
I hope this helps.
<= br>
On Thu,= 28 Mar 2024 at 14:27, Vangelis Evangelou <evangelou@gmail.com> wrote:
I tried with --with-x-to= olkit=3Dno, and still have this problem.

With emac= s 28.2 this is not an issue.


On Thu, 28 Mar 2024 at 12:59, Po = Lu <luangruo@yah= oo.com> wrote:
Vangelis Evangelou <evangelou@gmail.com> writes:

> Honestly, I don't know. I'm using XFCE, which is not an unusua= l window
> manager. I can try and change some settings if you can suggest to
> diagnose the issue. I believe the ebuffers code has changed
> recently. It used to work without issues in emacs 27 or 28 (I don'= t
> remember which).

Would you try building with --with-x-toolkit=3Dno?=C2=A0 I cannot reproduce=
this on GNOME, but also can't be certain that this is not a result of m= y
using a no toolkit build.
--0000000000006afce1061554c999-- From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 05 04:14:12 2024 Received: (at 70046) by debbugs.gnu.org; 5 Apr 2024 08:14:12 +0000 Received: from localhost ([127.0.0.1]:35158 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rseiC-0000uA-9w for submit@debbugs.gnu.org; Fri, 05 Apr 2024 04:14:12 -0400 Received: from sonic313-9.consmr.mail.ne1.yahoo.com ([66.163.185.32]:33322) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsei8-0000tO-Mh for 70046@debbugs.gnu.org; Fri, 05 Apr 2024 04:14:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1712304837; bh=ALH0Xhvw06L4MMR5O7RVCXhq/vCb1nc8kMQ5vNAN6Gc=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=qOYbVyjmpbTbIV70ibAGAMtcCmBHgmMVfq/DtvYPzEcAn7Kl6M1cUcWdsqGkJ2/dFEXsvktx6RoCz6C3Hsc4kVWMwzyUV4D5biZi8djEkBWAmd6mIpgZrkVrg8ujWXsZ2VCIWgS3lAFSGGTiDo/6Mt/5Q8D+DhrFwaOP/6/ON1WxPi+mbTnChnvjE8pg8rD3KZT7nF+C7e7Xs8b6B9E/VKo0k0Y9i6v5uyCWmisenoJaIVD9KB2T6IlzpuIxZxfwKzbAddjph0nziiRRDE3be5VU26pdRe16qdPt3J43HBcLxUgHDiM1CPJCTBrQX/NnDSv5poDQ0ZRyYpn/Q4M1wA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1712304837; bh=ivFdm0Mnkrx7yqpaujPiCEbV6AGVtlLSSIjaKyXEhGq=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=dX6EToFvbb3qBSsYSl5ylNQZVdXbSz6ELl2HycY1qLsukzcf+9c4F+Og5Jy53FsAyoscFokNasXbQ1cPZkd0hsBGGIqYB155n5bj79yUm+S1WY4loFXJGHiwTnQcOhe3DwkMZu+HsCnvJ5/7OO7APd3GdOESbb15VSRAhubdgK33bqLcMa/dCGP79AEwzui07Cjs+OxI3PLM544b67YBeIQcVAxk5EUCbcJPKvEzoIkiBcmaacjLPLyoiH7LPH2+rLZvpfmFda+dSUPc72GQJgvB1AD/dHk1i26lSymOw0VMzg56/mvDA8ijHH6YxNseRb+hZd7uODqDqNz4w8jCeA== X-YMail-OSG: rgE_cz4VM1nVvUD615No.dPa.o7aIs31LKS1pQYqCTPgq3hiavCf_J7uzL_QHgd U.VCbbOlOJqIG9XVR6_9FoxXIaWaCeH4_7fVN589iQCNyN0SWWCr_hxB.6Yn1pbBPMaBdWWHeSIL nWgKhLNxGVKRVVoegw0379uk4KOuUJz4ItSqhnxk9J_ASe4i6FZ0n_U1pcDebxpatcSV1w2ZgXBP XQxmWr4oQDpIN1Xwd9mXjulX197_RIwJMY65Lm6sKdnxpcecYvBu6BU5vVDKktVMQ847IkY7fdjP CUGWGQYZ05.by.JZD4ns9hJC55lN9ItUdHljfo0NLRuWLCN6xw32bpg1ON9iC5a7q57IiohcnqLW U4I0Uvd1_mrHHQefMnkal71ZSUkJOunNyNxTCmuHmQSSIOFxq0wk9vlA3yuc9dUaB5PQjaokzaAe O2uS6L5J6At1XBG1iI4a_DlCzW4Fs5W7vkDHtv0XW0Vc8AA_DmqmHuWUa5umsjQ.svfQjsxwSt50 VcqcIoBWC1ZMM4BROlpTayH11CSbbTr0Nep.Bqp28JJW5CSBoaiMkJmW29z2kiPjLpEGP_PCKx0t ziagS_UyuUJw5ZMlU0W45yNPeHW7udp7qEcjiH5_0gxBFBO0ZwzK4elYhFnz2LmwsKBV6kTZnhUk 0jhY5O0uOyJqbfBjLUY3SM0xUG8JektvBGUewun8bh0V1cYjVoOd9G2XCWCUkUzhVvgRfNhgX2as eINiGs7nrrgyMDnx_ADFhGGmXk4RTuvRWmyVE19JSR_a_4Jtx0GKOG2.iO1S3eMrpVbaEC6w3vGY OzKbLzdFPqn9AuABmziNBDW3OJd9VWShpyGa946rn3w2PD6wmFx29c4zCWWTIZIjGL1ey2JX4YFQ 2iqWWTC9MN59s9kArh002TbpuRwMg11JLgYUf5pFeqt4aSV5XfGG6rFiTat_68paL.0JEurl2UGK .s91Wb7PT6FBuLqxqAIlWN8QtLyTyZy9PJoRGEXGyL88PgnL.eqhxs2vBRp9A.SinCp_h9w_._gD RzPDStkcGeOynhNx20059CKXOI2qT9EL7uiCZllL_NwnQYTGf3bumoSTZGMhuFgEJ.a5kyer1ACw n.E81E0LMuNx3il0xQ403cxaIENkIUx7d7qVmp2N9iy.UB2mLjJT.u3gLpa0BeuZBvozUKxb50mX cc45Vm8qXNPmrfbQvOna94T.xdbvKvfVeMbGef4nh9j2JUkDGpL_sR3O.mHujNb_Dmmn584mRIyh uzGvygnFdflCDdOGPAs_oQi6Axo3BUG0qcM9gtdnRCVCTdhy1Vu1OsvCnMDj20ccVLLNoS49ZEjA sajnZQFX0ir_Ub4XD.ip9iYRbXJlnxsOGxSxj2OfTUqqIhQlLpjb9LVHUKQGjI8SVH3Y33AtdDf4 ZJWM7rzWpSwaxPw2Y6X0CbXGeu7uq6w8bz6kv8oj8t5bD6I44pOGh6sYH1dl47pDUKt4b1qJbJLg jx2iSJVCnMEwQ8_.7hrRH0uXBRkPkvRi0WovwMkGJqpbbdFm0.Obfwi5gCKrOXCt4NNL4uJcy5kE DO2wein34IzmfXYdiQ_w3xF4XZe1G6DvT5l8SwqQ2BarvZm0Ex9LxZJz21uoLkbtUSAIxG3XV2zF p2cwD9TTRZT9_Ck6_RGZsJXgDwBEUIvu4vvsK_5V6pk6lGEZTs8EED3jD4lnIHJpEoVOFrikG5e0 OwGFcIbBooX8V3Vp_4AYdwrJzr87wgZUfyjiExEnj_wfUt_Aei3enPLwQcCteXP7t9W3JhvyG89k sL1u_x4N9.QSrBzUq.EDCh5oXQMu0JYWIOy7s70ZpscaT2TDyHm4BLeb.SYrdt2E.N4eN6IQAYAZ CZPQ38m4Zghb_ZCA5CQMazFTk1swSVV.MrdUj1juuY69fs9.jL.1bugosmDWER6.KMdaFs0JM6yx wI6tV1b6rlkkroPEZKadxfQ2V5ivggxTOH0CDWBam103plhHVsosbvxJCrcC9X6.GuqxMQocLBaW zBwobK0bg5_GU0Z32.OxMsbo8fOTprObfPKElFZ0QiqAFZWUShPwRD5WFGb5aF9zoxonl.rQcPn3 1wdxmC_ETg.UFtoMrovKmOfRx7C6GiW4o57XT2PFL744P0KDOV8xDfoVE3ovV3MO1T6IrEH4YC_H 2hZoXmOlfu88YA_Qbb.D5UR7gL0tiSEs9RqQXA9SqDbTQL4lxk3jVxCNxioyFFCODelpt9xrJ5zf zrdRUFL4401NMf64ZlkeiW_zb.mjDr2veXAKLxIU3cUV5FaRo1G40QnwjAVNWGBLW X-Sonic-MF: X-Sonic-ID: a4f27cc4-d129-4122-9272-059174297fc2 Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Fri, 5 Apr 2024 08:13:57 +0000 Received: by hermes--production-sg3-6dc75bc8fb-tvzz5 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID fe4ed97a7b38289837e99937bd930530; Fri, 05 Apr 2024 08:13:54 +0000 (UTC) From: Po Lu To: Vangelis Evangelou Subject: Re: bug#70046: 29.3; ebuffers mini frame loses focus In-Reply-To: (Vangelis Evangelou's message of "Fri, 5 Apr 2024 08:55:39 +0100") References: <86jzlmhfsi.fsf@gnu.org> <867chmhcql.fsf@gnu.org> <87jzlm4imx.fsf@yahoo.com> Date: Fri, 05 Apr 2024 16:13:29 +0800 Message-ID: <87jzlc1b2u.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22205 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 769 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70046 Cc: Eli Zaretskii , 70046@debbugs.gnu.org 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 (-) Vangelis Evangelou writes: > Dear all. > > I have further information on how to reproduce this bug. I believe > this issue is a combination of emacs version 29.1 and later (the issue > is absent in version 28.1) and my window manager. My window manager is > XFCE version 4.18. In the XFCE settings choose "window manager > tweaks", then the "focus" tab and untick the option "activate focus > stealing prevention". With this choice, the issue I mentioned with the > miniframe losing focus can be reproduced. When the "activate focus > stealing prevention" option is selected, then this issue goes > away. See settings image here > https://docs.xfce.org/xfce/xfwm4/wmtweaks#focus I hope this helps. What if you set x-allow-focus-stealing to nil? From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 05 04:32:13 2024 Received: (at 70046) by debbugs.gnu.org; 5 Apr 2024 08:32:13 +0000 Received: from localhost ([127.0.0.1]:35165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsezd-00028S-2I for submit@debbugs.gnu.org; Fri, 05 Apr 2024 04:32:13 -0400 Received: from mail-lj1-x230.google.com ([2a00:1450:4864:20::230]:51617) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rseza-00028C-AA for 70046@debbugs.gnu.org; Fri, 05 Apr 2024 04:32:11 -0400 Received: by mail-lj1-x230.google.com with SMTP id 38308e7fff4ca-2d29aad15a5so16964591fa.3 for <70046@debbugs.gnu.org>; Fri, 05 Apr 2024 01:32:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712305918; x=1712910718; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=i4fX+R0FdVwRESZ9ezu9O9PnY4CEObi0/GLun94t8YE=; b=JFoeJU9KQMJAun/2tO4iVYp/vXSE48KjONA1aCbXxxlEB6KS0iPR1jUgVHIMpQDwph Fi2Nr72dXq3AYTUN705aVXL1CVDd9hrfC4dW2OH4+FZKTX6u0rPL8gp4fYQPpRMdE3dZ KjUcD4wXKblswxQ/yEcDqh5Kd6D4KsuCg2vPG0vYVfVLSGvTfrCfIXT3W/o997JS8OYC LbBM30hYYPcztjw6do/GqzK/Lyp4/BzFqJTN9VfeezrM3E5xxokpehPE/mZPQVaEhM4y VcQC+05ZszfgTYtGRZshGt9NtXnSNrj3+CGPCn4wsy+sEO+px6hferIcLIaK2H4ji/8z l2Xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712305918; x=1712910718; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=i4fX+R0FdVwRESZ9ezu9O9PnY4CEObi0/GLun94t8YE=; b=H3PuBYjPAfs7YRQRVvpBff2T/nPXPi4komWF9g6BUd+G48Usu9SjDH3Dwy/JypJGsJ 0Ssjx6brWO0T4Qq/K16T/FewZpddaBkgYEkmdr3Vqd0z1TXIYELBJ1eDkA1tI7/fVIpk WahkD/oQcU6D14Ww45MaOt55KEUmgbgDUcKoJ4jNWd0EK0EWJ3mYa9MIXXWJwRTpXQ9H C5A/bL5wVjldaqeNQbFkS/T6S1VIfErrZmibNOwCNhgqcbisdXHoVj5cUioIxF93bN1N Bl/rIRg1kFfZMZ1bxddIimdIuaFAntkoYdJhnfjKzF1yGl4GOczNTpauPezn5YJwzE/W FF+Q== X-Forwarded-Encrypted: i=1; AJvYcCXMOqrogBdNBHGnuzB5eKJ1kWoia58HuCXX7tBc2d67yL53DzKUAHXHM1q51xN7n44c5jatWjhFYfroBjwkUVEGGNI7Pcs= X-Gm-Message-State: AOJu0YzN4BsQVydODWmWPNwyA1wMMivnOBTwyGEe+iWbv9teXNQ5iMR4 ZRr1EAiNWVNaXazIpRgVFuhwfssjAB1KAL4nkYW6ZaiTEE+zIkGa/4XRBSu+S5Zto/4ikhzeHQC FcEnLZISK5VQLO3cCNOkzHy7mgrU= X-Google-Smtp-Source: AGHT+IG3AU8CZkdOW8xdT39knlkpRScV6rcAX/QBctGfxqDdqJbLnENAYFsV8waD7t5eRz4aTJI5t1UUJ5xZ0TaX+Jk= X-Received: by 2002:a05:651c:1422:b0:2d8:68fb:399b with SMTP id u34-20020a05651c142200b002d868fb399bmr435779lje.7.1712305917825; Fri, 05 Apr 2024 01:31:57 -0700 (PDT) MIME-Version: 1.0 References: <86jzlmhfsi.fsf@gnu.org> <867chmhcql.fsf@gnu.org> <87jzlm4imx.fsf@yahoo.com> <87jzlc1b2u.fsf@yahoo.com> In-Reply-To: <87jzlc1b2u.fsf@yahoo.com> From: Vangelis Evangelou Date: Fri, 5 Apr 2024 09:31:36 +0100 Message-ID: Subject: Re: bug#70046: 29.3; ebuffers mini frame loses focus To: Po Lu Content-Type: multipart/alternative; boundary="000000000000fa9ea306155549fb" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70046 Cc: Eli Zaretskii , 70046@debbugs.gnu.org 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 (-) --000000000000fa9ea306155549fb Content-Type: text/plain; charset="UTF-8" I have run emacs like this emacs -Q --eval '(progn (setq x-allow-focus-stealing nil) (ebuffers (find-file "~/fileA") (find-file "~/fileB")))' This does not solve the issue. On Fri, 5 Apr 2024 at 09:13, Po Lu wrote: > Vangelis Evangelou writes: > > > Dear all. > > > > I have further information on how to reproduce this bug. I believe > > this issue is a combination of emacs version 29.1 and later (the issue > > is absent in version 28.1) and my window manager. My window manager is > > XFCE version 4.18. In the XFCE settings choose "window manager > > tweaks", then the "focus" tab and untick the option "activate focus > > stealing prevention". With this choice, the issue I mentioned with the > > miniframe losing focus can be reproduced. When the "activate focus > > stealing prevention" option is selected, then this issue goes > > away. See settings image here > > https://docs.xfce.org/xfce/xfwm4/wmtweaks#focus I hope this helps. > > What if you set x-allow-focus-stealing to nil? > --000000000000fa9ea306155549fb Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I have run emacs like this

e= macs -Q --eval '(progn (setq x-allow-focus-stealing nil) (ebuffers (fin= d-file "~/fileA") (find-file "~/fileB")))'

This does not solve the issue.

On Fri, 5 Apr 2024= at 09:13, Po Lu <luangruo@yahoo.c= om> wrote:
evangelou@gmail.com> writes:

> Dear all.
>
> I have further information on how to reproduce this bug. I believe
> this issue is a combination of emacs version 29.1 and later (the issue=
> is absent in version 28.1) and my window manager. My window manager is=
> XFCE version 4.18. In the XFCE settings choose "window manager > tweaks", then the "focus" tab and untick the option &qu= ot;activate focus
> stealing prevention". With this choice, the issue I mentioned wit= h the
> miniframe losing focus can be reproduced. When the "activate focu= s
> stealing prevention" option is selected, then this issue goes
> away. See settings image here
> https://docs.xfce.org/xfce/xfwm4/wmtweaks#focus<= /a> I hope this helps.

What if you set x-allow-focus-stealing to nil?
--000000000000fa9ea306155549fb-- From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 06 23:44:02 2024 Received: (at 70046-done) by debbugs.gnu.org; 7 Apr 2024 03:44:02 +0000 Received: from localhost ([127.0.0.1]:41346 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rtJRp-0007a3-MD for submit@debbugs.gnu.org; Sat, 06 Apr 2024 23:44:02 -0400 Received: from sonic307-10.consmr.mail.ne1.yahoo.com ([66.163.190.33]:34775) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rtJRj-0007Zl-Ed for 70046-done@debbugs.gnu.org; Sat, 06 Apr 2024 23:44:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1712461422; bh=pUBukCJS6m69uz7wgLtdRrpL4G31/ST589WtW3ps8j8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=t21XunxoGjnOXRyai8j31o2FiMbBY8uPtqepIajs4C9T202xwhkUk9rBIbe3XnyoODWuv1w8iY54a9ykK9oDDNCU4j73qiPv2zbmFucz8M3PDYvSVr77H0E2L1PYek0wYN59KWW0ZfM36RY0hlzc+v/ocWt4YWOwjSjkfxKFU0hb/uGo3bG9LlNlRtP2tzqLdkkabi3PIsEF7LhpChOLXU6vkLlAtDlHcQ2HvWG3XGWtplA2n25LAKQlZfuvJcwT0e13mt4do3WpH27JJsXjimp90/zeJkmdEUyWlwS2EB6gIFLwp8IZNUI0D5UO0s8OyNXM6cDeArDZXUFFqi06Pw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1712461422; bh=clGC4Vf2web1mFhISbWLp5OOej8d/KETf94/Ax//ZfG=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=bf9n0gqhA4qdFffPEgwIIzL9UA/NJWMSnx3XD4SUKID1Gls+LDYp7xPbAXzDLcPt2oS4sZavd9xUtb4g4pcTKUik8jEALNcLWQsrnBc/1Wm1lakQKN5wyTl/fSKY18GOWPL4GLjuQvgDgzPRZyOSpZ+T0qmpoaBe453O9f+tGg8nezI6uMcgzqZvw7tWQf2VPqeJOK4gIx15TM6uKFzjtzmBD+313udtSPnKMfOGgAv9J6saNNF2svEQPtP2Wrehwfa0Mhb+KBQ6INIYzHGEgR+ZRLpZMpnhFoPzDd94e+mYROjT7sd1t/AEPHBD/6flHLHnxOSUJJ2T4KtpncOkGg== X-YMail-OSG: gsnKW34VM1lY8tjVHENIHAh9uqMHC1TY4iq3Jj9hIpyDFvEY.8loFTL3yjo4P6K zNUTlHxtJ3mb3OOxX20WKla6QEoyUdsZ86OsKv5D.lCfwalZCzgNnD4BC15pWR5BaSFRgE6yXiBf xvWUCB3vm8X4XQqtGQ3Dsr1Yr48QCqNa6Bc3.xPAfQAZf37wjYOpfwuuu9ZYJgyAWLGd2juibRzr ffe_jCcOyno2wKlZ6WcSJfHEgJCTMgEVk4V8SBb2kwYXHVpGBKNZy5pULH9fToPWL4BrXIFX4Ol_ YdYKw.ejS.AE_5fRw7lqxEKoRC8ait0Z_YkKgQ0yfqcYWksYK2L1i4dst7fJlKH7aogKkCvEhFOx 850A7tmlBahPrnctUNaBSZ_4H5v_rPvEznDhGtBT23zHaHBP5MP36UBKtCtOH3L_I9pSxRGUapXl wYWWXdMM1nCqo5KJl6wTmbEjOzFRayTwc2nb0pyc3X6ELEDHwL2mRfUkNLpaKpcSoP_.VF.6.dbh mvwlFvS6jGnorvtnXXzVvKgvCEU8.L6HmXftpC7ZHuCGC06kdNV0CSrjjNHBvqAz6EBXUCtziNXX 8VZXTOWcmvwW8_SjNZDMGxAfqAD9lv70ZJawAm5jY35i5vK0Aqs0QcDDRiSq6pUhjDgcBToI6D2A q_zhmmvmR6Jeaq7UCAXpCq8THzcijzkHgayuBLZgcQU6YqGILcCu5jMdI9XLO1R5UCXuSlCIUrbB Tv3MjgZZqveAkGL41ncjvhW9nWV1uDUem.hfbMQhY6yYUQ.T91MRflLJixgrCVxOo7sCWDC8kNvo UPYCAU0Ce9kcHWpK1QZj.fvWUMjB_VMxrtqSzNrTnPctQHQlQ2yDjhjzuEeVhX4Ij_vDwxpvtpTY Yqernd0P0OCPWlNKWR1ToQPaoitsEsMOBUYFRPQqB5egZkFs5EpRrA7ecHec3xZT_72K_jD5tBDV f38ODcsqOeB7DsxLdQys7T6pHOu3YeWtCBoSQWwhoBdbX7eZuCphB504PcZL.hlrN23DGOm.74a6 _WKdWoMRt_HA6QGlfqV.FeLlQU9HLlxGbTZHY8puZCvQOKSKHq8pphbkfNttt3NvZeevQ93zHQK1 Edg1pnMwCrQz29jWpSrr7UbEdRjyaH6vOqo6GMyAny1tooBvYQ4_0BAOKLuPRykHsmJbJKM9KoMu Oe0QEbz5Mc8E1Ik3Aq8TA1G7s3Z8qXqX2oD2vvhVUcX2W4U0K7PVSjlgcxVr6kuXsDWFZ4lk2jt6 YICnl3rG8lCQOitO5BKUzwbXt3Ly_ThP1420iErWUYQolVewsN9rjcwyetGxHuN0WFVlkfEHMW42 MvLcpFbQWVw24VhEKQbMXv3MxUz1YI84cNJgNi5g27oXr1.NBhgnpi5WBNrL36js3hs.C.6bouV_ 7xpSlYXg2TEdLKA3FvQS6aZAtHP1soSoW.xEjxt1eZPEZn7sLiCKmOcLF0yVpFbhIO0x1kF.uyQv cBGiA7HYMZ7c.PC3J46UUsGUNKFLW1TaMn9szW7V_PbvoqJ6SlIA4CSOD4rkapks3BvZDdQ3NIq7 SJOiUvDoiCEqFFQ8dpX_2s__sKxWbfhRVC8pNLYuJ.G9twN6xFvNr4mP6lQG2_3N9OzIQ88H3oKC CKfd8hKzWm7KV0FTG6.Tb6daK8ikc1lEDAZyRJ5pXHXN.6k42TlSeJD12SzuF.6Ul_XJXsGdSiaw 68yTzJLMU8TkTgwlrW9RXgLhGiP5IGlUt21.8NrkxRJSUrX8PEcgGmg_3io0xIZCcvaum7OxbrjD wSPRHP3yLjUwevvP7SsUGf3lziXLZ63Us6F7i0F1HfGA9hewrDfOTEgo.YcSzu_JFMx01UzO5MlT viuzYPSztExdx0ngQ9B0BFpZ47C5bc5gjwHYXbb7dn3X9P7BBclZjMYm__4qxVmtMSFGXLx7.9Wj L2AgiA3G.HOQMJuTYQCYLdbLrlfofBRYTG6QIoEs9IfhdZqM0p7XCPr5zOrzaRxFqz_E7DRS4qj7 q2vjSvY_QJ2HoMwt_hafRm8DvRcrKdPahVYeP3SPwLalEWshVctoQdS.dy4i8qJ0scTgu4d02kLz lIy1d8rpEoW5ANhfpuhYMvuRsB6ZrKHnTegrqv2oJO9HJ.VoTEqA1TCjs20m85YmVk2TgsJSliov 7ntKw1R8c6AqyRu3Tkw1QCRn__227LhcGmi_9xGFf8LuOyGBawrvNQF5O8LNwQ2Bu6w9KH54eCGk yRXgFg.SipHsdK5OXDB8EGkgnln7xh4dxQnl8gzcmfhEMZ6EkUEWCi6XDaktgxzBd2.ENDg-- X-Sonic-MF: X-Sonic-ID: 3681eb26-e55a-4126-b1f7-11feedde2344 Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ne1.yahoo.com with HTTP; Sun, 7 Apr 2024 03:43:42 +0000 Received: by hermes--production-sg3-6dc75bc8fb-qvr7d (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 988dc81b8517c3a5845d4e565777abb8; Sun, 07 Apr 2024 03:43:35 +0000 (UTC) From: Po Lu To: Vangelis Evangelou Subject: Re: bug#70046: 29.3; ebuffers mini frame loses focus In-Reply-To: (Vangelis Evangelou's message of "Fri, 5 Apr 2024 09:31:36 +0100") References: <86jzlmhfsi.fsf@gnu.org> <867chmhcql.fsf@gnu.org> <87jzlm4imx.fsf@yahoo.com> <87jzlc1b2u.fsf@yahoo.com> Date: Sun, 07 Apr 2024 11:43:29 +0800 Message-ID: <877ch96dni.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22205 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 9812 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70046-done Cc: Eli Zaretskii , 70046-done@debbugs.gnu.org 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 (-) Vangelis Evangelou writes: > I have run emacs like this > > emacs -Q --eval '(progn (setq x-allow-focus-stealing nil) (ebuffers (find-file "~/fileA") (find-file "~/fileB")))' > > This does not solve the issue. Having debugged this under xfwm4, I've come to the conclusion that this is the product of two separate bugs in the window manager itself. Observe the result of running the following code, namely that F1 is moved above F2 while it continues to possess the input focus: (setq f1 (selected-frame) f2 (make-frame '((name . "FRAME 2")))) (progn (raise-frame f2) (x-focus-frame f1)) Well-behaved window managers will not focus F2 in response to the call to `raise-frame', but only raise the frame to the top of the window stack, leaving the keyboard focus intact, while xfwm4 has adopted a rather creative interpretation of the meaning of "raise" that holds it to be synonymous with activating the frame unless "focus stealing prevention" is enabled. By itself, this is not sufficient to trigger your problem, but when windows so acquire the input focus, the new focus state is not registered by the window manager, with the result that subsequent requests to activate (i.e. transfer the input focus) to the previously selected window are disregarded to the extent that they affect the keyboard focus: TRACE[events.c:1334] handleConfigureRequest(): window "FRAME 2" (0x40035c) TRACE[client.c:561] clientAdjustCoordGravity(): client "FRAME 2" (0x40035c) TRACE[client.c:907] clientMoveResizeWindow(): client "FRAME 2" (0x40035c) TRACE[display.c:767] myDisplayGetCurrentTime(): timestamp=1371435444 TRACE[hints.c:1305] getXServerTime(): timestamp=1371435444 TRACE[client.c:2595] clientActivate(): client "FRAME 2" (0x40035c) TRACE[transients.c:336] clientGetTransientFor(): client "FRAME 2" (0x40035c) TRACE[transients.c:54] clientIsDirectTransient(): client "FRAME 2" (0x40035c) TRACE[transients.c:54] clientIsDirectTransient(): client "FRAME 2" (0x40035c) TRACE[stacking.c:537] clientAdjustFullscreenLayer(): unsetting fullscreen layer for "test.el" (0x40013c) TRACE[client.c:2374] clientShow(): client "FRAME 2" (0x40035c) TRACE[transients.c:429] clientListTransientOrModal(): client "FRAME 2" (0x40035c) TRACE[transients.c:227] clientIsTransientOrModalFor(): client 1 "test.el" (0x40013c), client 2 "FRAME 2" (0x40035c) TRACE[transients.c:177] clientIsTransientFor(): client 1 "test.el" (0x40013c), client 2 "FRAME 2" (0x40035c) TRACE[transients.c:205] clientIsModalFor(): client 1 "test.el" (0x40013c), client 2 "FRAME 2" (0x40035c) TRACE[transients.c:227] clientIsTransientOrModalFor(): client 1 "test.el" (0x40013c), client 2 "FRAME 2" (0x40035c) TRACE[transients.c:177] clientIsTransientFor(): client 1 "test.el" (0x40013c), client 2 "FRAME 2" (0x40035c) TRACE[transients.c:205] clientIsModalFor(): client 1 "test.el" (0x40013c), client 2 "FRAME 2" (0x40035c) TRACE[client.c:2254] clientSetWorkspaceSingle(): client "FRAME 2" (0x40035c) TRACE[stacking.c:370] clientRaise(): client "FRAME 2" (0x40035c) above (0x0) TRACE[stacking.c:176] clientGetNextTopMost(): layer 4 TRACE[stacking.c:182] clientGetNextTopMost(): *** stack window "FRAME 2" (0x40035c), layer 4 TRACE[stacking.c:182] clientGetNextTopMost(): *** stack window "test.el" (0x40013c), layer 4 TRACE[transients.c:336] clientGetTransientFor(): client "FRAME 2" (0x40035c) TRACE[transients.c:54] clientIsDirectTransient(): client "FRAME 2" (0x40035c) TRACE[transients.c:54] clientIsDirectTransient(): client "FRAME 2" (0x40035c) TRACE[transients.c:227] clientIsTransientOrModalFor(): client 1 "test.el" (0x40013c), client 2 "FRAME 2" (0x40035c) TRACE[transients.c:177] clientIsTransientFor(): client 1 "test.el" (0x40013c), client 2 "FRAME 2" (0x40035c) TRACE[transients.c:205] clientIsModalFor(): client 1 "test.el" (0x40013c), client 2 "FRAME 2" (0x40035c) DBG[stacking.c:52] clientApplyStackList(): applying stack list DBG[stacking.c:71] clientApplyStackList(): [5] "FRAME 2" (0x40035c) DBG[stacking.c:71] clientApplyStackList(): [6] "test.el" (0x40013c) TRACE[netwm.c:966] clientSetNetClientList(): entering TRACE[netwm.c:978] clientSetNetClientList(): 2 windows in list for 2 clients TRACE[focus.c:547] clientSetFocus(): entering TRACE[transients.c:309] clientGetModalFor(): client "FRAME 2" (0x40035c) TRACE[transients.c:205] clientIsModalFor(): client 1 "test.el" (0x40013c), client 2 "FRAME 2" (0x40035c) TRACE[focus.c:562] clientSetFocus(): setting focus to client "FRAME 2" (0x40035c) with timestamp 1371435444 TRACE[focus.c:386] clientAcceptFocus(): client "FRAME 2" (0x40035c) TRACE[client.c:734] clientConfigure(): client "FRAME 2" (0x40035c) not contrained, type 1 TRACE[client.c:777] clientConfigure(): above TRACE[stacking.c:370] clientRaise(): client "FRAME 2" (0x40035c) above (0x0) TRACE[stacking.c:382] clientRaise(): client "FRAME 2" (0x40035c) already raised DBG[client.c:705] clientSendConfigureNotify(): Sending ConfigureNotify TRACE[compositor.c:4544] compositorHandleEvent(): event type 23 TRACE[events.c:2303] xfwm4_event_filter(): leaving TRACE[event_filter.c:117] default_event_filter(): unhandled ConfigureRequest event TRACE[events.c:2301] xfwm4_event_filter(): entering TRACE[events.c:2170] handleEvent(): entering TRACE[events.c:1892] handleClientMessage(): window (0x40013c) TRACE[client.c:2201] clientGetFromWindow(): client "test.el" (0x40013c) TRACE[client.c:2207] clientGetFromWindow(): found "test.el" (mode WINDOW) TRACE[events.c:1940] handleClientMessage(): client "test.el" (0x40013c) has received a NET_ACTIVE_WINDOW event TRACE[netwm.c:1440] clientHandleNetActiveWindow(): client "test.el" (0x40013c) TRACE[display.c:782] myDisplayGetTime(): timestamp=1371435444 TRACE[display.c:791] myDisplayGetLastUserTime(): timestamp=1371435444 TRACE[netwm.c:1454] clientHandleNetActiveWindow(): time of event received is 1371435444, current XServer time is 1371435444 TRACE[client.c:2595] clientActivate(): client "test.el" (0x40013c) TRACE[transients.c:336] clientGetTransientFor(): client "test.el" (0x40013c) TRACE[transients.c:54] clientIsDirectTransient(): client "test.el" (0x40013c) TRACE[transients.c:54] clientIsDirectTransient(): client "test.el" (0x40013c) TRACE[client.c:2374] clientShow(): client "test.el" (0x40013c) TRACE[transients.c:429] clientListTransientOrModal(): client "test.el" (0x40013c) TRACE[transients.c:227] clientIsTransientOrModalFor(): client 1 "FRAME 2" (0x40035c), client 2 "test.el" (0x40013c) TRACE[transients.c:177] clientIsTransientFor(): client 1 "FRAME 2" (0x40035c), client 2 "test.el" (0x40013c) TRACE[transients.c:205] clientIsModalFor(): client 1 "FRAME 2" (0x40035c), client 2 "test.el" (0x40013c) TRACE[transients.c:227] clientIsTransientOrModalFor(): client 1 "FRAME 2" (0x40035c), client 2 "test.el" (0x40013c) TRACE[transients.c:177] clientIsTransientFor(): client 1 "FRAME 2" (0x40035c), client 2 "test.el" (0x40013c) TRACE[transients.c:205] clientIsModalFor(): client 1 "FRAME 2" (0x40035c), client 2 "test.el" (0x40013c) TRACE[client.c:2254] clientSetWorkspaceSingle(): client "test.el" (0x40013c) TRACE[stacking.c:370] clientRaise(): client "test.el" (0x40013c) above (0x0) TRACE[stacking.c:176] clientGetNextTopMost(): layer 4 TRACE[stacking.c:182] clientGetNextTopMost(): *** stack window "test.el" (0x40013c), layer 4 TRACE[stacking.c:182] clientGetNextTopMost(): *** stack window "FRAME 2" (0x40035c), layer 4 TRACE[transients.c:336] clientGetTransientFor(): client "test.el" (0x40013c) TRACE[transients.c:54] clientIsDirectTransient(): client "test.el" (0x40013c) TRACE[transients.c:54] clientIsDirectTransient(): client "test.el" (0x40013c) TRACE[transients.c:227] clientIsTransientOrModalFor(): client 1 "FRAME 2" (0x40035c), client 2 "test.el" (0x40013c) TRACE[transients.c:177] clientIsTransientFor(): client 1 "FRAME 2" (0x40035c), client 2 "test.el" (0x40013c) TRACE[transients.c:205] clientIsModalFor(): client 1 "FRAME 2" (0x40035c), client 2 "test.el" (0x40013c) DBG[stacking.c:52] clientApplyStackList(): applying stack list DBG[stacking.c:71] clientApplyStackList(): [5] "test.el" (0x40013c) DBG[stacking.c:71] clientApplyStackList(): [6] "FRAME 2" (0x40035c) TRACE[netwm.c:966] clientSetNetClientList(): entering TRACE[netwm.c:978] clientSetNetClientList(): 2 windows in list for 2 clients TRACE[focus.c:547] clientSetFocus(): entering TRACE[transients.c:309] clientGetModalFor(): client "test.el" (0x40013c) TRACE[transients.c:205] clientIsModalFor(): client 1 "FRAME 2" (0x40035c), client 2 "test.el" (0x40013c) TRACE[focus.c:562] clientSetFocus(): setting focus to client "test.el" (0x40013c) with timestamp 1371435444 TRACE[focus.c:572] clientSetFocus(): client "test.el" (0x40013c) is already focused, ignoring request and in consequence this portion of ediff-recenter: (progn (if (window-live-p ediff-window-A) (raise-frame (window-frame ediff-window-A))) (if (window-live-p ediff-window-B) (raise-frame (window-frame ediff-window-B))) (if (window-live-p ediff-window-C) (raise-frame (window-frame ediff-window-C))))) (if (and (display-graphic-p) (frame-live-p ediff-control-frame) (not ediff-use-long-help-message) (not (ediff-frame-iconified-p ediff-control-frame))) (if (fboundp 'select-frame-set-input-focus) (select-frame-set-input-focus ediff-control-frame) (raise-frame ediff-control-frame) (select-frame ediff-control-frame))) whose purpose is to preserve the position of the ediff control frame relative to the remainder instead prompts the window manager to transfer the input focus to a diff-displaying frame, before being left with no means of restoring the input focus to its original owner. It is also reproducible consistently with Emacs 28.1, so I suggest reporting this issue to the xfwm developers; closing. From unknown Tue Jun 24 05:13:16 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 05 May 2024 11:24:10 +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