From unknown Thu Jun 19 16:23:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65893: 29.1; Keyboard focus permanently lost on killing child frame Resent-From: shtwzrd Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 12 Sep 2023 17:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 65893 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 65893@debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.169453996225578 (code B ref -1); Tue, 12 Sep 2023 17:33:02 +0000 Received: (at submit) by debbugs.gnu.org; 12 Sep 2023 17:32:42 +0000 Received: from localhost ([127.0.0.1]:59920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qg7Ff-0006eQ-J1 for submit@debbugs.gnu.org; Tue, 12 Sep 2023 13:32:42 -0400 Received: from lists.gnu.org ([2001:470:142::17]:51740) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qg4kE-0008Cf-H1 for submit@debbugs.gnu.org; Tue, 12 Sep 2023 10:52:04 -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 1qg4jy-0001uj-Cc for bug-gnu-emacs@gnu.org; Tue, 12 Sep 2023 10:51:48 -0400 Received: from mail-4317.proton.ch ([185.70.43.17]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qg4js-0008Dx-DY for bug-gnu-emacs@gnu.org; Tue, 12 Sep 2023 10:51:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wzrdsht.fr; s=protonmail; t=1694530294; x=1694789494; bh=po0AOltfcJ2JqYxf5Hd0CwFsxe1qtVORqMlpm9Ca/CA=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=ZPczeNnyqAFhffoTMWryf6YwDLw5SDjiUftnwqQWXIGnkZsblAM6bG98igkENBI/y fiiTudnnpY6FMQFX+OtlcRzdiahkvCJ7hvlZKtbnPMTECCTumv90PvBlgZuk+lj8Q6 r83pI8qD8MymKqUX1UBDOc+SEA4umhtmvhrz35To0hD4Vkv9dy26dNOhnmxTtB7y81 opez0x/RKq2Ycv3LoXiIxdP5lCaGOivQdCkLzIvqSquFELV2WDWKIlrqWj/IZ6i/sO MRzb1LVI2s0OECxd9gV942ebRuZrqxZFBEQYh0lXk8rvyyi//uKPqGOwsTdthoCWM2 O/jGpmZXbXASA== Date: Tue, 12 Sep 2023 14:51:24 +0000 From: shtwzrd Message-ID: Feedback-ID: 77309688:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.43.17; envelope-from=d@wzrdsht.fr; helo=mail-4317.proton.ch 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, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Mailman-Approved-At: Tue, 12 Sep 2023 13:32:38 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) 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) =09=09=09=09 (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=3D/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.= 1.16/bin/bash SHELL=3D/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bi= n/bash --prefix=3D/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-prof= ile/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/em= acs/site-lisp/eldoc-box-1.10.1/eldoc-box-pkg hides /gnu/store/g46ni52c22dn9= 14bqxlyc1k3sbvs91lw-emacs-eldoc-box-20230810.503/share/emacs/site-lisp/eldo= c-box-20230810.503/eldoc-box-pkg /gnu/store/v2x5hdm12m7r4p85nwmgm76pxdm7c7qy-emacs-eldoc-box-1.10.1/share/em= acs/site-lisp/eldoc-box-1.10.1/eldoc-box-autoloads hides /gnu/store/g46ni52= c22dn914bqxlyc1k3sbvs91lw-emacs-eldoc-box-20230810.503/share/emacs/site-lis= p/eldoc-box-20230810.503/eldoc-box-autoloads /gnu/store/v2x5hdm12m7r4p85nwmgm76pxdm7c7qy-emacs-eldoc-box-1.10.1/share/em= acs/site-lisp/eldoc-box-1.10.1/eldoc-box hides /gnu/store/g46ni52c22dn914bq= xlyc1k3sbvs91lw-emacs-eldoc-box-20230810.503/share/emacs/site-lisp/eldoc-bo= x-20230810.503/eldoc-box /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-awk hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ob-awk /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/oc-csl hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/oc-csl /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ol-mhe hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ol-mhe /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-refile hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh= 1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-refile /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/org-indent hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh= 1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-indent /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-emacs-lisp hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55q= bjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-emacs-lisp /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-loaddefs hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qb= jh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-loaddefs /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/org-fold-core hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55q= bjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-fold-core /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-sqlite hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-sqlite /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-css hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ob-css /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-archive hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbj= h1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-archive /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/ol-bibtex hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ol-bibtex /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-id hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/org-id /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/ob-js hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-em= acs-29.1-29.1/share/emacs/29.1/lisp/org/ob-js /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-org hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ob-org /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-macro hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-macro /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ox-koma-letter hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55= qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ox-koma-letter /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/ox-man hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ox-man /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/org-crypt hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-crypt /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ox-icalendar hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qb= jh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ox-icalendar /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/ob-lua hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ob-lua /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-comint hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-comint /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-sed hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ob-sed /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-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/sit= e-lisp/org-9.6.9/org-habit hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-habit /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-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/sit= e-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/sit= e-lisp/org-9.6.9/ob-octave hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-octave /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-plantuml hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbj= h1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-plantuml /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/org-datetree hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qb= jh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-datetree /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-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/sit= e-lisp/org-9.6.9/ob-groovy hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-groovy /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-processing hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55q= bjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-processing /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-cycle hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-cycle /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-maxima hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-maxima /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-capture hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbj= h1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-capture /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-tempo hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-tempo /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-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/sit= e-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/sit= e-lisp/org-9.6.9/ob-makefile hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbj= h1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-makefile /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/org-persist hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbj= h1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-persist /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-element hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbj= h1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-element /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-tangle hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-tangle /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/oc-natbib hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/oc-natbib /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-lob hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ob-lob /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/org-table hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-table /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/ob-haskell hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh= 1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-haskell /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-attach hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh= 1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-attach /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ol-eww hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ol-eww /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-faces hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-faces /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ol-irc hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ol-irc /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-fortran hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh= 1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-fortran /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ol-man hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ol-man /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-timer hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-timer /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/ob-screen hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-screen /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ox-publish hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh= 1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ox-publish /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-colview hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbj= h1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-colview /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/ol-doi hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ol-doi /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ol-eshell hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ol-eshell /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-matlab hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-matlab /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-agenda hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh= 1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-agenda /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-entities hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qb= jh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-entities /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-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/sit= e-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/sit= e-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/sit= e-lisp/org-9.6.9/ol-docview hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh= 1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ol-docview /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-compat hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh= 1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-compat /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ox-odt hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ox-odt /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/oc-bibtex hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/oc-bibtex /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-dot hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ob-dot /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-gnuplot hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh= 1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-gnuplot /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-mobile hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh= 1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-mobile /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/ob-lilypond hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbj= h1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-lilypond /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-clojure hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh= 1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-clojure /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ol-w3m hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ol-w3m /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-R hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-ema= cs-29.1-29.1/share/emacs/29.1/lisp/org/ob-R /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/ob-scheme hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-scheme /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ox-md hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-em= acs-29.1-29.1/share/emacs/29.1/lisp/org/ox-md /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-attach-git hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55= qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-attach-git /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-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/sit= e-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/sit= e-lisp/org-9.6.9/org-footnote hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qb= jh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-footnote /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-pcomplete hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55q= bjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-pcomplete /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/ob-sql hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ob-sql /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-inlinetask hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55= qbjh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-inlinetask /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ox-beamer hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ox-beamer /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ox-org hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ox-org /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-exp hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ob-exp /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-eshell hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-eshell /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-mouse hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-mouse /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/ox-texinfo hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh= 1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ox-texinfo /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/ob-C hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-ema= cs-29.1-29.1/share/emacs/29.1/lisp/org/ob-C /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-ctags hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-ctags /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-protocol hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qb= jh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-protocol /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-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/sit= e-lisp/org-9.6.9/ob-python hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/ob-python /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-duration hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qb= jh1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-duration /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-clock hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1= s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-clock /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/oc-biblatex hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbj= h1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/oc-biblatex /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/ob-ref hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-e= macs-29.1-29.1/share/emacs/29.1/lisp/org/ob-ref /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org-version hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbj= h1s-emacs-29.1-29.1/share/emacs/29.1/lisp/org/org-version /gnu/store/3rxpvdkn907pb1ccm2yl3ffyaz02k7d1-emacs-org-9.6.9/share/emacs/sit= e-lisp/org-9.6.9/org hides /gnu/store/jw8bz6mrd6y7hqv2wmbb27lk55qbjh1s-emac= s-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)) From unknown Thu Jun 19 16:23:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65893: 29.1; Keyboard focus permanently lost on killing child frame Resent-From: Sean Whitton Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Sep 2023 09:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65893 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: shtwzrd Cc: 65893@debbugs.gnu.org Received: via spool by 65893-submit@debbugs.gnu.org id=B65893.16948567159411 (code B ref 65893); Sat, 16 Sep 2023 09:32:01 +0000 Received: (at 65893) by debbugs.gnu.org; 16 Sep 2023 09:31:55 +0000 Received: from localhost ([127.0.0.1]:45378 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhRec-0002Ri-M3 for submit@debbugs.gnu.org; Sat, 16 Sep 2023 05:31:54 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:60753) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhReZ-0002RP-5U for 65893@debbugs.gnu.org; Sat, 16 Sep 2023 05:31:52 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 32ACD5C00BA; Sat, 16 Sep 2023 05:31:38 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Sat, 16 Sep 2023 05:31:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm1; t=1694856698; x= 1694943098; bh=tUZOxrpc0y7A4wnTapBpnYxKRXrETX28IHuP2+Qhewg=; b=m R+WjRD2yNPnN++cKXh63Gd9eUIWT42hKJi7qZp96x0+qwWfL35wLwWdot2Jr3R8I sexCUNC+WGGimNzURjdPAbJDNK7Kh4uKKGeu+s0ctpzpxmBcxofOSEPSGN+yvW7f dSyNQyL//TMqmSW6tcmDyvSuxKtGzOU1r1MmJTKnzA1TQYw0GYoOvaLTI5g3F0Z4 arF5/FG1QKZZuCUGfGke93mfNhU21x+1k2jEVQywiX15wRN04RXTUoO4lbRJUwn+ epfi1uiCn4GRK2R83yEXIPyRTy350zW59447FWEnPuMrlVgNWbm8xfxgL+jbaUWh VZyqU1NJofZVrIrIVpMlg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; t=1694856698; x=1694943098; bh=tUZOxrpc0y7A4 wnTapBpnYxKRXrETX28IHuP2+Qhewg=; b=CWnM3xt5JMs9eifcug4WK5ZtyMLKm FAPtJY0qEm0cFjDr09DalnGcgqFrKsAjAx9V2uaBTQOs/GIVyBI1jguhJVGrJyzb UFJ1Ar43uP98g4RSFwn1m/yScGd3k2q7J/Hns/6qbr0hBND7uRwDmZ8Oq0dumOWs 34yF7uJO8c4Qw8lkh7moWXDFuc7eTiGgjaAEQZShQOWb8zSlsZ4yQyLdqo65uJIX iwqE2CRYWKLzU/PIroIMP/xU9L7Kgq/58rhGplnnvbYhcgMkXaQAvooo5Y8ATHx6 P8v0V24KOUa5rmSLdBQsNiWzr64weC3W6enHjjF3j4kkLSGrbPdTnFPhA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudejgedgudejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufgjfhffkfgfgggtsehttd dttddtredtnecuhfhrohhmpefuvggrnhcuhghhihhtthhonhcuoehsphifhhhithhtohhn sehsphifhhhithhtohhnrdhnrghmvgeqnecuggftrfgrthhtvghrnhepffehffetgeefue eghfeiffduleetffettddtgeeuueevleevveehjeejgfeukeffnecuffhomhgrihhnpehg nhhurdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrh homhepshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgv X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 16 Sep 2023 05:31:37 -0400 (EDT) Received: by melete.silentflame.com (Postfix, from userid 1000) id 026427EC762; Sat, 16 Sep 2023 10:31:35 +0100 (BST) From: Sean Whitton In-Reply-To: (shtwzrd's message of "Tue, 12 Sep 2023 14:51:24 +0000") References: Date: Sat, 16 Sep 2023 10:31:35 +0100 Message-ID: <87ediy79c8.fsf@melete.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello shtwzrd, Is this possibly https://debbugs.gnu.org/cgi/bugreport.cgi?bug=61719 ? -- Sean Whitton From unknown Thu Jun 19 16:23:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65893: 29.1; Keyboard focus permanently lost on killing child frame Resent-From: shtwzrd Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Sep 2023 15:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65893 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sean Whitton Cc: 65893@debbugs.gnu.org Received: via spool by 65893-submit@debbugs.gnu.org id=B65893.16948764321719 (code B ref 65893); Sat, 16 Sep 2023 15:01:02 +0000 Received: (at 65893) by debbugs.gnu.org; 16 Sep 2023 15:00:32 +0000 Received: from localhost ([127.0.0.1]:48260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhWmR-0000RO-QE for submit@debbugs.gnu.org; Sat, 16 Sep 2023 11:00:32 -0400 Received: from mail-4022.proton.ch ([185.70.40.22]:39407) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhTzM-0003eF-FH for 65893@debbugs.gnu.org; Sat, 16 Sep 2023 08:01:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wzrdsht.fr; s=protonmail; t=1694865672; x=1695124872; bh=8pOyj3yNmfLnlw3teFl5t7dX26ZJLWKJDiI9qCLtKGU=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=vrsyIjGmzmDgt4XmnX5vuYWWxCkGsSUWQTw9y9iRWGohGnQp+LyEG9UQas4eH2FLP 0vGRYqijY7OURkb1uhcggXWo7Ii1rerfz8b+wTxPAZfZeFFEovG+G1UMuGNEq+/YMz 7mpU1EcnbSicmFJlSWoGM6pOUFTX+tmS234ozZVpudhmCqY7DK6Qv6Ju7gJsoZ1tob 0d9FFG3CfUvaKcZrUb66zcJIK0fsLvMo/emoYCU8ZsohTWQyj1GY6kf0+NkayNi96e Kx80ObygwlaiEQ+t+exfh0hJbsvvikg/adFymluxsxH2kfpS1L+sWwa4aW8us0bkev 8kUYoS0mv5pKw== Date: Sat, 16 Sep 2023 12:01:04 +0000 From: shtwzrd Message-ID: <_oMp1QW38Zly_DzRVhOqY-MMEjYKnDQJOa8B-bz2x5itimM1wfOtznCq1k9-rTtypO7ix24sw65VooCnnktCbPfo5vOgQA4fqA5EGWHHHDU=@wzrdsht.fr> In-Reply-To: <87ediy79c8.fsf@melete.silentflame.com> References: <87ediy79c8.fsf@melete.silentflame.com> Feedback-ID: 77309688:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Mailman-Approved-At: Sat, 16 Sep 2023 11:00:19 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > Is this possibly https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D61719 ? 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 compos= itors (GNOME Wayland, Hyprland), with the same outcome. I tried setting WAYLAND_DEBUG to see if I could get similar output to you b= ut 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 d= on't know how this env var is supposed to be used.