GNU bug report logs - #65893
29.1; Keyboard focus permanently lost on killing child frame

Previous Next

Package: emacs;

Reported by: shtwzrd <d <at> wzrdsht.fr>

Date: Tue, 12 Sep 2023 17:33:02 UTC

Severity: normal

Found in version 29.1

To reply to this bug, email your comments to 65893 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#65893; Package emacs. (Tue, 12 Sep 2023 17:33:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to shtwzrd <d <at> wzrdsht.fr>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 12 Sep 2023 17:33:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: shtwzrd <d <at> wzrdsht.fr>
To: "bug-gnu-emacs <at> gnu.org" <bug-gnu-emacs <at> gnu.org>
Subject: 29.1; Keyboard focus permanently lost on killing child frame
Date: Tue, 12 Sep 2023 14:51:24 +0000
Action:

- I kill a child-frame (which has input focus)

Expectation:

- Child disappears and the parent frame retakes keyboard focus

Result:

- The child disappears but I have a hollow-box cursor in parent

- No keyboard focus

- Cannot seem to regain it (C-g, Esc, M-x, etc do nothing)

- Forced to restart Emacs

Additional observations:

- Mouse focus unaffected; I can still interact with {tool,menu}-bar

- I have only been able to reproduce this bug in the pgtk build

- Non-pgtk builds work as expected on the same environment


Steps to reproduce:

- Use Emacs 29.1 with pgtk

- emacs -Q -l bug-repro.el

- Summon the child frame via a Help function like `describe-function
  setopt`

- Focus the child frame and hit q to kill it

contents of bug-repro.el follow:

-------------------8<-------------8<-----------------------------

(defun my-display-buffer-in-child-frame (buffer alist)
  "Display BUFFER in a child frame. ALIST may contain additional settings."
  (setq my-last-focused-frame (selected-frame))
  (let* ((point-pos (window-absolute-pixel-position))
         (point-x (car point-pos))
         (point-y (cdr point-pos))
         (frame-left (frame-parameter nil 'left))
         (frame-top (frame-parameter nil 'top))
         (child-frame-left (+ frame-left point-x))
         (child-frame-top (+ frame-top point-y))
         (child-frame-parameters `((width . 80)
                                   (left . ,child-frame-left)
                                   (top . ,child-frame-top)
				   (parent-frame . ,(window-frame))
                                   (internal-border-width . 3)
                                   (internal-border-color . "red"))))
    (display-buffer-in-child-frame buffer (append `((child-frame-parameters . ,child-frame-parameters)) alist))))


(defun my-quit-window-advice (orig-fun &rest args)
  "Close the child frame when quitting a special buffer.
Passes all arguments to ORIG-FUN."
  (if (frame-parent)
      (let ((parent-frame (frame-parent)))
        (delete-frame)
        (select-frame-set-input-focus parent-frame)
        (when-let ((win (frame-selected-window parent-frame)))
          (select-window win)))
    (apply orig-fun args)))

(advice-add 'quit-window :around #'my-quit-window-advice)

(setq display-buffer-alist
      '(("\\*Help\\*"    . (my-display-buffer-in-child-frame))
        ("\\*Apropos\\*" . (my-display-buffer-in-child-frame))
        ("\\*Customize\\*" . (my-display-buffer-in-child-frame))))

--->8--------------------->8-------------------------------------



In GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.37,
cairo version 1.16.0)
System Description: Ubuntu 23.04

Configured using:
 'configure
 CONFIG_SHELL=/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/bash
 SHELL=/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/bash
 --prefix=/gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1
 --enable-fast-install --with-pgtk --with-modules --with-cairo
 --with-native-compilation --disable-build-details'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP
NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS XIM GTK3 ZLIB

Important settings:
  value of $EMACSLOADPATH: /gnu/store/qpaqr3l112bs36nyqslrnb7qjkhm3awf-profile/share/emacs/site-lisp:/gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp
  locale-coding-system: nil

Major mode: Lisp Interaction

Minor modes in effect:
  tooltip-mode: t
  global-eldoc-mode: t
  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: (only . t)
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/gnu/store/v2x5hdm12m7r4p85nwmgm76pxdm7c7qy-emacs-eldoc-box-1.10.1/share/emacs/site-lisp/eldoc-box-1.10.1/eldoc-box-pkg hides /gnu/store/g46ni52c22dn914bqxlyc1k3sbvs91lw-emacs-eldoc-box-20230810.503/share/emacs/site-lisp/eldoc-box-20230810.503/eldoc-box-pkg
/gnu/store/v2x5hdm12m7r4p85nwmgm76pxdm7c7qy-emacs-eldoc-box-1.10.1/share/emacs/site-lisp/eldoc-box-1.10.1/eldoc-box-autoloads hides /gnu/store/g46ni52c22dn914bqxlyc1k3sbvs91lw-emacs-eldoc-box-20230810.503/share/emacs/site-lisp/eldoc-box-20230810.503/eldoc-box-autoloads
/gnu/store/v2x5hdm12m7r4p85nwmgm76pxdm7c7qy-emacs-eldoc-box-1.10.1/share/emacs/site-lisp/eldoc-box-1.10.1/eldoc-box hides /gnu/store/g46ni52c22dn914bqxlyc1k3sbvs91lw-emacs-eldoc-box-20230810.503/share/emacs/site-lisp/eldoc-box-20230810.503/eldoc-box
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-awk hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-awk
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/oc-csl hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/oc-csl
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ol-mhe hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ol-mhe
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-refile hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-refile
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-keys hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-keys
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-indent hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-indent
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-emacs-lisp hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-emacs-lisp
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-loaddefs hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-loaddefs
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ox hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ox
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-fold-core hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-fold-core
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-sqlite hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-sqlite
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-css hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-css
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-archive hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-archive
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-java hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-java
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ol-bibtex hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ol-bibtex
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-id hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-id
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/oc-basic hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/oc-basic
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-js hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-js
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-org hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-org
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-macro hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-macro
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ox-koma-letter hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ox-koma-letter
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-goto hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-goto
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ox-man hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ox-man
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-latex hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-latex
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-crypt hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-crypt
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ox-icalendar hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ox-icalendar
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-plot hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-plot
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-lua hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-lua
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-comint hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-comint
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-sed hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-sed
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-calc hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-calc
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ol-rmail hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ol-rmail
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-habit hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-habit
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ox-ascii hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ox-ascii
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ol-gnus hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ol-gnus
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-fold hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-fold
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-octave hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-octave
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-plantuml hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-plantuml
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-ruby hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-ruby
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-datetree hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-datetree
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/oc hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/oc
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-list hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-list
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-groovy hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-groovy
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-processing hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-processing
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-cycle hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-cycle
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-maxima hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-maxima
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-capture hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-capture
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-tempo hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-tempo
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-shell hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-shell
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-ocaml hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-ocaml
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-makefile hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-makefile
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-core hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-core
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-persist hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-persist
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-element hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-element
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-tangle hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-tangle
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-num hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-num
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/oc-natbib hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/oc-natbib
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-lob hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-lob
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-lint hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-lint
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-table hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-table
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ol-bbdb hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ol-bbdb
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-haskell hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-haskell
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-attach hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-attach
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ol-eww hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ol-eww
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-faces hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-faces
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ol-irc hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ol-irc
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-fortran hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-fortran
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ol-man hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ol-man
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-timer hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-timer
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-src hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-src
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-screen hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-screen
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ox-publish hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ox-publish
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-colview hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-colview
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ox-latex hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ox-latex
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ol-doi hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ol-doi
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ol-eshell hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ol-eshell
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-matlab hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-matlab
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-agenda hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-agenda
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-entities hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-entities
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-ditaa hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-ditaa
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-eval hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-eval
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ox-html hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ox-html
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-forth hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-forth
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ol-docview hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ol-docview
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-compat hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-compat
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ox-odt hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ox-odt
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/oc-bibtex hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/oc-bibtex
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-dot hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-dot
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-gnuplot hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-gnuplot
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-mobile hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-mobile
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-table hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-table
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-lilypond hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-lilypond
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-clojure hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-clojure
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ol-w3m hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ol-w3m
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-R hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-R
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-julia hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-julia
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-scheme hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-scheme
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ox-md hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ox-md
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-attach-git hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-attach-git
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-perl hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-perl
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-sass hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-sass
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-macs hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-macs
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-footnote hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-footnote
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-pcomplete hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-pcomplete
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ol-info hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ol-info
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-sql hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-sql
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-inlinetask hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-inlinetask
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ox-beamer hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ox-beamer
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ox-org hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ox-org
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-exp hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-exp
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-eshell hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-eshell
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-mouse hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-mouse
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-lisp hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-lisp
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ox-texinfo hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ox-texinfo
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ol hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ol
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-C hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-C
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-ctags hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-ctags
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-protocol hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-protocol
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-feed hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-feed
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-python hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-python
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-duration hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-duration
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-clock hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-clock
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/oc-biblatex hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/oc-biblatex
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/ob-ref hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-ref
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org-version hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-version
/gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/site-lisp/org-9.6.9/org hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org

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 cl-loaddefs
comp comp-cstr warnings icons subr-x rx cl-seq cl-macs gv cl-extra
help-mode bytecomp byte-compile cl-lib sendmail rfc2047 rfc2045
ietf-drums mm-util mail-prsvr mail-utils rmc iso-transl tooltip cconv
eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type
elisp-mode mwheel term/pgtk-win pgtk-win term/common-win pgtk-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 dynamic-setting system-font-setting font-render-setting cairo
gtk pgtk lcms2 multi-tty make-network-process native-compile emacs)

Memory information:
((conses 16 78313 7432)
 (symbols 48 7117 0)
 (strings 32 19593 1735)
 (string-bytes 1 621854)
 (vectors 16 16567)
 (vector-slots 8 334038 11731)
 (floats 8 27 22)
 (intervals 56 329 0)
 (buffers 976 12))







Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#65893; Package emacs. (Sat, 16 Sep 2023 09:32:01 GMT) Full text and rfc822 format available.

Message #8 received at 65893 <at> debbugs.gnu.org (full text, mbox):

From: Sean Whitton <spwhitton <at> spwhitton.name>
To: shtwzrd <d <at> wzrdsht.fr>
Cc: 65893 <at> debbugs.gnu.org
Subject: Re: bug#65893: 29.1; Keyboard focus permanently lost on killing
 child frame
Date: Sat, 16 Sep 2023 10:31:35 +0100
Hello shtwzrd,

Is this possibly https://debbugs.gnu.org/cgi/bugreport.cgi?bug=61719 ?

-- 
Sean Whitton




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#65893; Package emacs. (Sat, 16 Sep 2023 15:01:02 GMT) Full text and rfc822 format available.

Message #11 received at 65893 <at> debbugs.gnu.org (full text, mbox):

From: shtwzrd <d <at> wzrdsht.fr>
To: Sean Whitton <spwhitton <at> spwhitton.name>
Cc: 65893 <at> debbugs.gnu.org
Subject: Re: bug#65893: 29.1;
 Keyboard focus permanently lost on killing child frame
Date: Sat, 16 Sep 2023 12:01:04 +0000
> Is this possibly https://debbugs.gnu.org/cgi/bugreport.cgi?bug=61719 ?

Hi Sean!

Interesting. I think it is likely to be related.

I am not using fcitx at all though, and this behavior with child frames I'm describing happens 100% reliably for me, and I've tried on multiple compositors (GNOME Wayland, Hyprland), with the same outcome.

I tried setting WAYLAND_DEBUG to see if I could get similar output to you but I don't see anything printed (tried setting it to 'client', and also to 'server'. I guess it's because I'm not using a daemon in this repro but I don't know how this env var is supposed to be used.







This bug report was last modified 230 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.