unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#65893: 29.1; Keyboard focus permanently lost on killing child frame
@ 2023-09-12 14:51 shtwzrd
  2023-09-16  9:31 ` Sean Whitton
  0 siblings, 1 reply; 3+ messages in thread
From: shtwzrd @ 2023-09-12 14:51 UTC (permalink / raw)
  To: 65893


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))








^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#65893: 29.1; Keyboard focus permanently lost on killing child frame
  2023-09-12 14:51 bug#65893: 29.1; Keyboard focus permanently lost on killing child frame shtwzrd
@ 2023-09-16  9:31 ` Sean Whitton
  2023-09-16 12:01   ` shtwzrd
  0 siblings, 1 reply; 3+ messages in thread
From: Sean Whitton @ 2023-09-16  9:31 UTC (permalink / raw)
  To: shtwzrd; +Cc: 65893

Hello shtwzrd,

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

-- 
Sean Whitton





^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#65893: 29.1; Keyboard focus permanently lost on killing child frame
  2023-09-16  9:31 ` Sean Whitton
@ 2023-09-16 12:01   ` shtwzrd
  0 siblings, 0 replies; 3+ messages in thread
From: shtwzrd @ 2023-09-16 12:01 UTC (permalink / raw)
  To: Sean Whitton; +Cc: 65893


> 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.








^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2023-09-16 12:01 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-09-12 14:51 bug#65893: 29.1; Keyboard focus permanently lost on killing child frame shtwzrd
2023-09-16  9:31 ` Sean Whitton
2023-09-16 12:01   ` shtwzrd

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).