GNU logs - #77405, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77405: 31.0.50; speedbar-window can't be opened after killing speedbar-buffer
Resent-From: Rudi Schlatte <rudi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 31 Mar 2025 14:38:02 +0000
Resent-Message-ID: <handler.77405.B.174343182821880 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 77405
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 77405 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.174343182821880
          (code B ref -1); Mon, 31 Mar 2025 14:38:02 +0000
Received: (at submit) by debbugs.gnu.org; 31 Mar 2025 14:37:08 +0000
Received: from localhost ([127.0.0.1]:42334 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tzGG4-0005fU-OQ
	for submit <at> debbugs.gnu.org; Mon, 31 Mar 2025 10:37:07 -0400
Received: from lists.gnu.org ([2001:470:142::17]:51786)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rudi@HIDDEN>)
 id 1tzGG0-0005cL-GK
 for submit <at> debbugs.gnu.org; Mon, 31 Mar 2025 10:36:58 -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 <rudi@HIDDEN>)
 id 1tzGFV-00010a-9i
 for bug-gnu-emacs@HIDDEN; Mon, 31 Mar 2025 10:36:28 -0400
Received: from fhigh-a5-smtp.messagingengine.com ([103.168.172.156])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rudi@HIDDEN>)
 id 1tzGFP-0007su-2Z
 for bug-gnu-emacs@HIDDEN; Mon, 31 Mar 2025 10:36:24 -0400
Received: from phl-compute-08.internal (phl-compute-08.phl.internal
 [10.202.2.48])
 by mailfhigh.phl.internal (Postfix) with ESMTP id 2659411400E9;
 Mon, 31 Mar 2025 10:36:14 -0400 (EDT)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-08.internal (MEProxy); Mon, 31 Mar 2025 10:36:14 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=constantly.at;
 h=cc:content-transfer-encoding:content-type:content-type:date
 :date:from:from:in-reply-to:message-id:mime-version:reply-to
 :subject:subject:to:to; s=fm2; t=1743431774; x=1743518174; bh=rN
 7LYWWOt5NEYicRLmkMURCMffo6L9NcsWnHuPo9i8Y=; b=iQ0CYEvG3C7tqHU/4f
 fvZvH8fRXhMP5oagWyfKYBrG+uh+B+n8PWOumkoDx4yNntXyqFpL3nof97wPm3On
 kc27nAz4r+koVEFgoBZW3DRWxu/jvEiCKxQmlzSrCxAjwDRsxBm3OWAHQpE3nFTm
 9RTAuCyLm5mHJLiK159wktykGw8eZDW3Hidat8ZwUnh63gTvEQrZc29ung15zSGl
 p8sVCRvO6ycnPO5M34AeSGMZEiHzJOWTMpd1ymh1dRfkc0pbOiEl6B7IVGOiUTNz
 8pWz4F6+bLEfRb62/TusLZn8uSBIMscnITPoVab8hwz7cPYhMxsYub+dxJDy8dtC
 m/mQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :content-type:date:date:feedback-id:feedback-id:from:from
 :in-reply-to:message-id:mime-version:reply-to:subject:subject:to
 :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=
 1743431774; x=1743518174; bh=rN7LYWWOt5NEYicRLmkMURCMffo6L9NcsWn
 HuPo9i8Y=; b=hg349LRCDvaecVaLJEsJhMhJRtdElxpT5ABu2XLvIKuihVtyH9i
 wm+VaininKqS7DVclA85zxLJ/l2NtFqPgsenh+M5CQ9zVT/ECHm4DkTc7Ns2WIm9
 S25theMWq9QHENU4cIX7XjQyE41gaR2ktg/HYFv9/2GJPY6hZVEtxyr2d6nYNiJo
 zyGFcFlUKPRfSlUMyo5kQF6sJpzsfExyAEaLkeZ6KATJ88U75lt4ZpAiqYm4O2Pr
 KdYLlTd7PVmHF6wWK9r26MxnROhlUE0v0A9j5s53/SFJijg4y/LCZQRH4fIhX853
 UvmXj6kLQHp/7zWWIpYjQy36YUT2E+2ElfQ==
X-ME-Sender: <xms:XajqZ8MBuK2BkgGNxF442XGPkzTvm0lGnGf80uqv9880KYSXPfPLxQ>
 <xme:XajqZy8OqEpwb4qBjBK_V-aiq6wOESqO5kxXbgyUTQwJnIxFcHiEXgfr8T_lZGTH3
 pEY-tQ-GUP80bAsbA>
X-ME-Received: <xmr:XajqZzScAJO2Al5VTi0q-wa_nV3yEnY8aOwWKGOWtso_9Kcb53YopkdsPHZqYkiMpeG8>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddukedtudejucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefhtg
 fgggffuffkvffosehtqhhmtdhhtddvnecuhfhrohhmpeftuhguihcuufgthhhlrghtthgv
 uceorhhuughisegtohhnshhtrghnthhlhidrrghtqeenucggtffrrghtthgvrhhnpeduhf
 ejgefgveethfeljeelgfduleejkeduveduveffffelffdvjefhuefgjeehkeenucffohhm
 rghinhepvghmrggtshdrrghpphenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh
 epmhgrihhlfhhrohhmpehruhguihestghonhhsthgrnhhtlhihrdgrthdpnhgspghrtghp
 thhtohepvddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepsghughdqghhnuhdqvg
 hmrggtshesghhnuhdrohhrghdprhgtphhtthhopehruhguihestghonhhsthgrnhhtlhih
 rdgrth
X-ME-Proxy: <xmx:XajqZ0umbICjqkNTwEfZnj58dTjTaweYXY2SrtF72w67ZMVVyCrovg>
 <xmx:XajqZ0f0Ed_1RQ9SJCweG6A90SUESUCFRSB47Dw-3T64bpBj5dek4A>
 <xmx:XajqZ41od2AhCG_jNgCFqPWBOYRohVMwYGGhOSz0jFu9bppqLVQ-ww>
 <xmx:XajqZ4_DX3VTNC239EOgUocnVqYR28671k7xeYFc8vr8xNBvgLjijQ>
 <xmx:XqjqZ1qjFgxCyJ7XrDphlbMBhLhRgIK1-KQYvZC-N30g4Etx90E7Jgwh>
Feedback-ID: i5b4840b3:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon,
 31 Mar 2025 10:36:12 -0400 (EDT)
From: Rudi Schlatte <rudi@HIDDEN>
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
Date: Mon, 31 Mar 2025 16:35:59 +0200
Message-Id: <BA4F5ADB-DAF0-4E28-8D51-E178DB1F7E54@HIDDEN>
X-Mailer: Apple Mail (2.3826.400.131.1.6)
Received-SPF: pass client-ip=103.168.172.156; envelope-from=rudi@HIDDEN;
 helo=fhigh-a5-smtp.messagingengine.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)


Hi, the following recipe leads to a state where speedbar-window cannot
be activated anymore.

- M-x speedbar-window RET
- Move point into the speedbar side window, e.g., by clicking into the
window
- C-x k RET (killing the speedbar buffer)
- M-x speedbar-window RET

After this, the following can be found in *Messages*:

speedbar-window: Attempt to delete the sole visible or iconified frame
DFRAME TIMER ERROR: (error "Selecting deleted buffer")

Adding (buffer-live-p speedbar-buffer) into speedbar-frame-or-window
seems to fix this:

(defun speedbar-frame-or-window ()
  "Return `frame' or `window' if one of each are open.
Return nil if both are closed."
  (cond
   ((speedbar-window--live-p)
    'window)
   ((and (frame-live-p (speedbar-current-frame))
	 speedbar-buffer
         (buffer-live-p speedbar-buffer) ; <<< HERE
	 (not (speedbar-window--live-p)))
    'frame)
   (t nil)))



In GNU Emacs 31.0.50 (build 1, aarch64-apple-darwin24.3.0, NS
appkit-2575.40 Version 15.3.2 (Build 24D81)) of 2025-03-31 built on
Cafeolix.local
Repository revision: 1ed1cc83491311517ba46dff73fdc4383ffd4102
Repository branch: master
Windowing system distributor 'Apple', version 10.3.2575
System Description:  macOS 15.3.2

Configured features:
ACL DBUS GLIB GNUTLS LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG
RSVG SQLITE3 THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM ZLIB

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Help

Minor modes in effect:
  which-function-mode: t
  show-smartparens-global-mode: t
  show-smartparens-mode: t
  smartparens-global-mode: t
  treemacs-filewatch-mode: t
  global-diff-hl-mode: t
  global-whitespace-mode: t
  global-atomic-chrome-edit-mode: t
  envrc-global-mode: t
  envrc-mode: t
  pdf-occur-global-minor-mode: t
  treemacs-project-follow-mode: t
  treemacs-follow-mode: t
  treemacs-git-mode: t
  treemacs-fringe-indicator-mode: t
  global-org-modern-mode: t
  spacious-padding-mode: t
  global-project-headerline-mode: t
  vertico-mouse-mode: t
  vertico-mode: t
  lin-global-mode: t
  global-page-break-lines-mode: t
  page-break-lines-mode: t
  ace-window-posframe-mode: t
  pulsar-global-mode: t
  pulsar-mode: t
  super-save-mode: t
  recentf-mode: t
  minions-mode: t
  server-mode: t
  pixel-scroll-precision-mode: t
  which-key-mode: t
  windmove-mode: t
  savehist-mode: t
  save-place-mode: t
  global-completion-preview-mode: t
  global-auto-revert-mode: t
  auto-insert-mode: t
  override-global-mode: t
  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
  tab-bar-history-mode: t
  tab-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  isearch-fold-quotes-mode: t
  context-menu-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  minibuffer-regexp-mode: t
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
~/Sync/Source/elisp/diff-hl/diff-hl-inline-popup hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-inline-popup
~/Sync/Source/elisp/diff-hl/diff-hl-amend hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-amend
~/Sync/Source/elisp/diff-hl/diff-hl hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl
~/Sync/Source/elisp/diff-hl/diff-hl-dired hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-dired
~/Sync/Source/elisp/diff-hl/diff-hl-show-hunk-posframe hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-show-hunk-posframe
~/Sync/Source/elisp/diff-hl/diff-hl-flydiff hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-flydiff
~/Sync/Source/elisp/diff-hl/diff-hl-margin hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-margin
~/Sync/Source/elisp/diff-hl/diff-hl-show-hunk hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-show-hunk
/Users/rudi/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editor=
config
/Users/rudi/.emacs.d/elpa/which-key-20240620.2145/which-key hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/which-=
key
/Users/rudi/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-core =
hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editor=
config-core
=
/Users/rudi/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-conf-mod=
e hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editor=
config-conf-mode
/Users/rudi/.emacs.d/elpa/ef-themes-1.9.0/theme-loaddefs hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/theme-=
loaddefs
/Users/rudi/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-tools =
hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editor=
config-tools
/Users/rudi/.emacs.d/elpa/transient-20250328.1940/transient hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/transi=
ent
=
/Users/rudi/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-core-han=
dle hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editor=
config-core-handle
=
/Users/rudi/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-fnmatch =
hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editor=
config-fnmatch
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-exp hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-exp
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-emacs-lisp hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-emacs-lisp
/Users/rudi/.emacs.d/elpa/org-9.7.27/oc hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/oc=

/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-css hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-css
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-lob hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-lob
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-irc hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-irc
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-forth hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-forth
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-macs hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-macs
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=

/Users/rudi/.emacs.d/elpa/org-9.7.27/org-version hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-version
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-scheme hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-scheme
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=

/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-C hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-C
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-capture hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-capture
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-ref hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-ref
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-clojure hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-clojure
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-mouse hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-mouse
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-persist hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-persist
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-ctags hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-ctags
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-entities hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-entities
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-archive hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-archive
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-screen hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-screen
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-bibtex hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-bibtex
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-haskell hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-haskell
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-loaddefs hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-loaddefs
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-table hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-table
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-eww hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-eww
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-man hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-man
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-org hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-org
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-num hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-num
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-plot hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-plot
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-rmail hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-rmail
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-awk hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-awk
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-groovy hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-groovy
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-octave hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-octave
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-faces hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-faces
/Users/rudi/.emacs.d/elpa/org-9.7.27/oc-biblatex hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/oc=
-biblatex
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-colview hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-colview
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-R hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-R
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-refile hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-refile
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-timer hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-timer
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-mobile hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-mobile
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-fortran hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-fortran
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-shell hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-shell
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-perl hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-perl
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-sqlite hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-sqlite
/Users/rudi/.emacs.d/elpa/org-9.7.27/oc-basic hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/oc=
-basic
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-sed hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-sed
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-list hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-list
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-ruby hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-ruby
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-eval hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-eval
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-habit hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-habit
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-clock hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-clock
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-goto hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-goto
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-html hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-html
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-src hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-src
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-lisp hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-lisp
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-eshell hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-eshell
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-ditaa hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-ditaa
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-pcomplete hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-pcomplete
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-lint hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-lint
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-latex hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-latex
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-sass hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-sass
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-tangle hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-tangle
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-calc hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-calc
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-java hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-java
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-icalendar hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-icalendar
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-mhe hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-mhe
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-attach-git hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-attach-git
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-md hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-md
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-beamer hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-beamer
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-element hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-element
/Users/rudi/.emacs.d/elpa/org-9.7.27/oc-natbib hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/oc=
-natbib
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-protocol hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-protocol
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-gnuplot hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-gnuplot
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-tempo hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-tempo
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-latex hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-latex
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-w3m hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-w3m
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-id hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-id
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-man hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-man
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-doi hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-doi
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-feed hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-feed
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-fold-core hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-fold-core
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-julia hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-julia
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-lua hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-lua
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-table hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-table
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-ocaml hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-ocaml
/Users/rudi/.emacs.d/elpa/org-9.7.27/oc-csl hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/oc=
-csl
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-gnus hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-gnus
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-indent hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-indent
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-lilypond hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-lilypond
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-matlab hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-matlab
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-datetree hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-datetree
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-docview hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-docview
/Users/rudi/.emacs.d/elpa/org-9.7.27/oc-bibtex hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/oc=
-bibtex
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-python hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-python
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-makefile hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-makefile
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-duration hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-duration
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-agenda hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-agenda
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-dot hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-dot
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-js hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-js
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-publish hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-publish
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-inlinetask hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-inlinetask
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-org hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-org
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-keys hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-keys
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-core hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-core
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-compat hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-compat
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=

/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-odt hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-odt
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-info hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-info
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-plantuml hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-plantuml
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-eshell hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-eshell
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-ascii hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-ascii
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-koma-letter hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-koma-letter
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-maxima hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-maxima
/Users/rudi/.emacs.d/elpa/org-9.7.27/org hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-bbdb hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-bbdb
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-macro hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-macro
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-fold hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-fold
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-sql hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-sql
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-attach hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-attach
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-cycle hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-cycle
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-processing hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-processing
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-texinfo hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-texinfo
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-crypt hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-crypt
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-footnote hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-footnote
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-element-ast hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-element-ast
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-comint hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-comint
/Users/rudi/.emacs.d/elpa/faceup-20170925.1946/faceup hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/emacs-=
lisp/faceup
/Users/rudi/.emacs.d/elpa/idlwave-6.5.1/idlwave hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/obsole=
te/idlwave
/Users/rudi/.emacs.d/elpa/idlwave-6.5.1/idlw-complete-structtag hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/obsole=
te/idlw-complete-structtag
/Users/rudi/.emacs.d/elpa/idlwave-6.5.1/idlw-help hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/obsole=
te/idlw-help
/Users/rudi/.emacs.d/elpa/idlwave-6.5.1/idlw-shell hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/obsole=
te/idlw-shell
/Users/rudi/.emacs.d/elpa/idlwave-6.5.1/idlw-toolbar hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/obsole=
te/idlw-toolbar

Features:
(shadow sort mail-extr emacsbug bug-reference checkdoc lisp-mnt shortdoc
comp-common cursor-sensor nndraft nnmh nnfolder utf-7 network-stream
gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp
gnus-cache arc-mode archive-mode treemacs-mouse-interface consult alert
notifications misearch multi-isearch dabbrev abs-mode speedbar ezimage
dframe cc-langs smartparens-c cc-mode cc-fonts cc-guess cc-menus
cc-styles cc-align flymake-proc flymake yasnippet-snippets yasnippet
java-ts-mode c-ts-common inf-groovy cc-cmds cc-engine cc-vars cc-defs
goto-addr which-func indent-bars smartparens-config smartparens-rst
smartparens-markdown smartparens-org smartparens-text smartparens-python
smartparens-html smartparens loadhist groovy-mode treemacs
treemacs-header-line treemacs-compatibility treemacs-mode
treemacs-bookmarks treemacs-tags treemacs-interface treemacs-persistence
treemacs-filewatch-mode treemacs-faces eat term ehelp vc-bzr vc-src
vc-sccs vc-svn vc-cvs vc-rcs nerd-icons-dired dired-collapse
dired-hacks-utils diff-hl-dired diff-hl vc-hg log-view log-edit add-log
pcvs-util vc-dir ewoc whitespace multiple-cursors mc-separate-operations
rectangular-region-mode mc-mark-pop mc-edit-lines
mc-hide-unmatched-lines-mode mc-mark-more mc-cycle-cursors
multiple-cursors-core atomic-chrome websocket bindat org-indent
visual-wrap image-file image-converter oc-basic disp-table ol-eww eww
vtable mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art
mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill
kinsoku gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap
nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win
ol-docview doc-view ol-bbdb ol-w3m ol-doi org-link-doi tramp-cache
time-stamp tramp-sh ellama llm-provider-utils llm-models llm-request-plz
plz-event-source plz-media-type plz warnings llm smtpmail envrc
inheritenv gnus nnheader range pdf-occur ibuf-ext ibuffer
ibuffer-loaddefs tablist advice tablist-filter semantic/wisent/comp
semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util
semantic semantic/tag semantic/lex semantic/fw mode-local cedet
pdf-isearch pdf-misc imenu pdf-loader pdf-tools cus-edit pdf-view
bookmark jka-compr pdf-cache pdf-info pdf-util pdf-macs image-mode exif
treemacs-project-follow-mode treemacs-follow-mode treemacs-rendering
treemacs-annotations treemacs-async treemacs-visuals
treemacs-fringe-indicator treemacs-workspaces treemacs-dom
treemacs-icons treemacs-themes treemacs-scope treemacs-core-utils
treemacs-macros treemacs-logging treemacs-customization pfuture
geiser-guile tramp trampver tramp-integration tramp-message tramp-compat
tramp-loaddefs info-look transient pp geiser geiser-debug geiser-repl
geiser-image geiser-capf geiser-doc geiser-menu geiser-autodoc
geiser-edit etags fileloop geiser-completion geiser-eval
geiser-connection tq geiser-syntax scheme geiser-impl help-fns
radix-tree geiser-log geiser-popup view geiser-custom geiser-base
project-jj vc-jj vc-git diff-mode track-changes files-x org-modern
org-ref org-ref-core openalex request org-ref-glossary org-ref-bibtex
sgml-mode facemenu doi-utils url-http url-auth url-gw nsm message
sendmail yank-media puny rfc822 mml mml-sec epa derived epg rfc6068
epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231
rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils
gmm-utils mailheader org-ref-utils org-ref-export citeproc
citeproc-itemgetters citeproc-cite citeproc-biblatex citeproc-bibtex
ol-bibtex parse-time citeproc-subbibs citeproc-sort citeproc-name
citeproc-formatters citeproc-proc citeproc-disamb citeproc-itemdata
citeproc-generic-elements citeproc-macro citeproc-choose citeproc-date
citeproc-number rst compile text-property-search citeproc-context
citeproc-prange citeproc-style citeproc-locale citeproc-term citeproc-rt
citeproc-lib citeproc-s queue ox-pandoc ht ox-org org-ref-misc-links
org-ref-label-link org-ref-ref-links org-ref-citation-links xref
org-ref-bibliography-links hydra lv bibtex-completion org-capture biblio
biblio-download biblio-dissemin biblio-ieee biblio-hal biblio-dblp
biblio-crossref biblio-arxiv timezone biblio-doi biblio-core let-alist
url-queue url-file ido bibtex iso8601 parsebib ox-odt rng-loc rng-uri
rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns
nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda ox-html table
ox-ascii ox-publish ox org-attach org-element org-persist org-id
org-refile org-element-ast inline avl-tree generator org org-macro
org-pcomplete org-list org-footnote org-faces org-entities time-date
noutline outline ob-http ob-http-mode ob-shell shell pcomplete ob-sparql
sparql-mode ob-dot ob-plantuml ob-mermaid ob-ditaa ob-sqlite ob-sql
ob-python python ob-lisp ob ob-tangle org-src sh-script smie treesit
executable ob-ref ob-lob ob-table ob-exp ob-comint comint ansi-osc
ob-emacs-lisp ob-core ob-eval org-cycle org-table ol rx org-fold
org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar
cal-loaddefs org-version org-compat org-macs format-spec
spacious-padding project-headerline f dash s vc vc-dispatcher project
dired-aux dired dired-loaddefs orderless kind-icon svg-lib svg dom xml
vertico-mouse vertico dashboard dashboard-widgets rect ffap thingatpt
lin face-remap nerd-icons nerd-icons-faces nerd-icons-data
nerd-icons-data-mdicon nerd-icons-data-flicon nerd-icons-data-codicon
nerd-icons-data-devicon nerd-icons-data-sucicon nerd-icons-data-wicon
nerd-icons-data-faicon nerd-icons-data-powerline nerd-icons-data-octicon
nerd-icons-data-pomicon nerd-icons-data-ipsicon all-the-icons
all-the-icons-faces data-material data-weathericons data-octicons
data-fileicons data-faicons data-alltheicons ansi-color page-break-lines
ace-window-posframe ace-window avy pulsar pulse color super-save recentf
tree-widget wid-edit time minions compat emacs-lock server pixel-scroll
cua-base ring ef-frost-theme which-key exec-path-from-shell ef-themes
windmove savehist saveplace help-at-pt completion-preview autorevert
filenotify autoinsert cus-load edmacro kmacro cl-extra help-mode
use-package use-package-ensure use-package-delight use-package-diminish
use-package-bind-key bind-key use-package-core adaptive-wrap-autoloads
adoc-mode-autoloads alert-autoloads all-the-icons-autoloads
atomic-chrome-autoloads auctex-autoloads tex-site bufler-autoloads
burly-autoloads calle24-autoloads consult-autoloads corfu-autoloads
dape-autoloads dashboard-autoloads deadgrep-autoloads debbugs-autoloads
demap-autoloads easy-mmode demap demap-modes hl-line demap-minimap
demap-tools devdocs-autoloads diff-hl-autoloads dired-collapse-autoloads
dired-narrow-autoloads dired-subtree-autoloads
dired-hacks-utils-autoloads dockerfile-mode-autoloads eat-autoloads
editorconfig-autoloads ef-themes-autoloads ellama-autoloads
envrc-autoloads exec-path-from-shell-autoloads expand-region-autoloads
faceup-autoloads focus-autoloads forge-autoloads closql-autoloads
geiser-guile-autoloads geiser-autoloads ghub-autoloads
groovy-mode-autoloads haskell-mode-autoloads idlwave-autoloads
indent-bars-autoloads info-colors-autoloads inheritenv-autoloads
jarchive-autoloads julia-snail-autoloads kind-icon-autoloads
lin-autoloads llm-autoloads lua-mode-autoloads magit-todos-autoloads
hl-todo-autoloads marginalia-autoloads mathjax-autoloads
mermaid-mode-autoloads minions-autoloads multiple-cursors-autoloads
nerd-icons-completion-autoloads nerd-icons-corfu-autoloads
nerd-icons-dired-autoloads nerd-icons-autoloads ob-http-autoloads
ob-mermaid-autoloads ollama-buddy-autoloads orderless-autoloads
org-download-autoloads async-autoloads org-journal-autoloads
org-modern-autoloads org-ref-autoloads citeproc-autoloads
bibtex-completion-autoloads biblio-autoloads biblio-core-autoloads
htmlize-autoloads org-roam-ui-autoloads org-roam-autoloads
emacsql-autoloads orglink-autoloads outline-indent-autoloads
ox-hugo-autoloads ox-pandoc-autoloads ox-reveal-autoloads org-autoloads
package-lint-autoloads page-break-lines-autoloads parsebib-autoloads
pcre2el-autoloads pdf-tools-autoloads pipenv-autoloads
plantuml-mode-autoloads plz-event-source-autoloads
plz-media-type-autoloads plz-autoloads poporg-autoloads
pretty-hydra-autoloads pulsar-autoloads pyvenv-autoloads
markdown-mode-autoloads queue-autoloads request-autoloads
reveal-in-folder-autoloads f-autoloads simple-httpd-autoloads
slime-autoloads macrostep-autoloads smartparens-autoloads
spacious-padding-autoloads sparql-mode-autoloads spinner-autoloads
string-inflection-autoloads super-save-autoloads svg-lib-autoloads
tablist-autoloads tomelr-autoloads treemacs-magit-autoloads
magit-autoloads pcase transient-autoloads magit-section-autoloads
llama-autoloads treemacs-tab-bar-autoloads treemacs-autoloads
ht-autoloads hydra-autoloads lv-autoloads pfuture-autoloads
ace-window-autoloads avy-autoloads s-autoloads dash-autoloads
treepy-autoloads vertico-autoloads vterm-autoloads websocket-autoloads
which-key-autoloads with-editor-autoloads info writeroom-mode-autoloads
visual-fill-column-autoloads xclip-autoloads yaml-autoloads
yasnippet-snippets-autoloads yasnippet-autoloads package browse-url xdg
url url-proxy url-privacy url-expand url-methods url-history url-cookie
generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse
auth-source cl-seq eieio eieio-core cl-macs icons password-cache json
subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib
rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook
vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win
ucs-normalize mule-util term/common-win 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 kqueue cocoa ns
lcms2 multi-tty make-network-process tty-child-frames emacs)

Memory information:
((conses 16 1040153 204420) (symbols 48 64704 1)
(strings 32 246071 20374) (string-bytes 1 6850811)
(vectors 16 117488) (vector-slots 8 1867581 554150)
(floats 8 2115 1239) (intervals 56 9725 5555) (buffers 992 107))




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Rudi Schlatte <rudi@HIDDEN>
Subject: bug#77405: Acknowledgement (31.0.50; speedbar-window can't be
 opened after killing speedbar-buffer)
Message-ID: <handler.77405.B.174343182821880.ack <at> debbugs.gnu.org>
References: <BA4F5ADB-DAF0-4E28-8D51-E178DB1F7E54@HIDDEN>
X-Gnu-PR-Message: ack 77405
X-Gnu-PR-Package: emacs
Reply-To: 77405 <at> debbugs.gnu.org
Date: Mon, 31 Mar 2025 14:38:03 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 77405 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
77405: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77405
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77405: 31.0.50; speedbar-window can't be opened after killing speedbar-buffer
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 31 Mar 2025 15:18:04 +0000
Resent-Message-ID: <handler.77405.B77405.174343422813749 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77405
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Rudi Schlatte <rudi@HIDDEN>, Vincenzo Pupillo <vincenzo.pupillo@HIDDEN>
Cc: 77405 <at> debbugs.gnu.org
Received: via spool by 77405-submit <at> debbugs.gnu.org id=B77405.174343422813749
          (code B ref 77405); Mon, 31 Mar 2025 15:18:04 +0000
Received: (at 77405) by debbugs.gnu.org; 31 Mar 2025 15:17:08 +0000
Received: from localhost ([127.0.0.1]:42444 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tzGst-0003Zf-OD
	for submit <at> debbugs.gnu.org; Mon, 31 Mar 2025 11:17:08 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:51152)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tzGsp-0003YN-6A
 for 77405 <at> debbugs.gnu.org; Mon, 31 Mar 2025 11:17:05 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1tzGsi-0006JQ-ON; Mon, 31 Mar 2025 11:16:56 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=JYZlchDr/4Q+xB2iro0XDV46gJhuWQAemKMrc5hA6SY=; b=Dq6vs19+WLAX
 icSrrO+D+0+Te97V3fQ0ftIr/1y05pF8wA7PshNF+rL1y7QL+37tEIGvns2wtcd/5bWkUnApbhS1F
 Lb83N6EFW2AkJx9eF/R3/PdZmwKHu6hWA1e1DJi7uxtBDdtoexD2XbUQHNoFlKBGErsl94VMHIYNW
 dg059lmVWi0GJNbg9O5qQX/0mvYgPQC6IHY18VnK17ZckXvFEgbP7TZHDh0ae3oiCgIpmunjB3juc
 geTGbFkwKr6mRN0H8dTthkQy6Lt+fUA4RCDJ7n2QyfZXO+nSxq7yRMbZwJ46+odBYUClT8Emjm3Rh
 6EgPALQ+R505CFsK0k4BIQ==;
Date: Mon, 31 Mar 2025 18:16:55 +0300
Message-Id: <861pud44d4.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <BA4F5ADB-DAF0-4E28-8D51-E178DB1F7E54@HIDDEN> (message
 from Rudi Schlatte on Mon, 31 Mar 2025 16:35:59 +0200)
References: <BA4F5ADB-DAF0-4E28-8D51-E178DB1F7E54@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Rudi Schlatte <rudi@HIDDEN>
> Date: Mon, 31 Mar 2025 16:35:59 +0200
> 
> 
> Hi, the following recipe leads to a state where speedbar-window cannot
> be activated anymore.
> 
> - M-x speedbar-window RET
> - Move point into the speedbar side window, e.g., by clicking into the
> window
> - C-x k RET (killing the speedbar buffer)
> - M-x speedbar-window RET
> 
> After this, the following can be found in *Messages*:
> 
> speedbar-window: Attempt to delete the sole visible or iconified frame
> DFRAME TIMER ERROR: (error "Selecting deleted buffer")
> 
> Adding (buffer-live-p speedbar-buffer) into speedbar-frame-or-window
> seems to fix this:
> 
> (defun speedbar-frame-or-window ()
>   "Return `frame' or `window' if one of each are open.
> Return nil if both are closed."
>   (cond
>    ((speedbar-window--live-p)
>     'window)
>    ((and (frame-live-p (speedbar-current-frame))
> 	 speedbar-buffer
>          (buffer-live-p speedbar-buffer) ; <<< HERE
> 	 (not (speedbar-window--live-p)))
>     'frame)
>    (t nil)))

Thanks.

Vincenzo, could you please look into this?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77405: 31.0.50; speedbar-window can't be opened after killing speedbar-buffer
Resent-From: Vincenzo Pupillo <v.pupillo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 31 Mar 2025 20:21:02 +0000
Resent-Message-ID: <handler.77405.B.174345241830871 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77405
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: rudi@HIDDEN, 77405 <at> debbugs.gnu.org
Cc: eliz@HIDDEN
X-Debbugs-Original-To: Rudi Schlatte <rudi@HIDDEN>, bug-gnu-emacs@HIDDEN
X-Debbugs-Original-Cc: 77405 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.174345241830871
          (code B ref -1); Mon, 31 Mar 2025 20:21:02 +0000
Received: (at submit) by debbugs.gnu.org; 31 Mar 2025 20:20:18 +0000
Received: from localhost ([127.0.0.1]:43073 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tzLcH-00081o-Gm
	for submit <at> debbugs.gnu.org; Mon, 31 Mar 2025 16:20:18 -0400
Received: from lists.gnu.org ([2001:470:142::17]:53228)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <v.pupillo@HIDDEN>)
 id 1tzLc4-0007tb-W9
 for submit <at> debbugs.gnu.org; Mon, 31 Mar 2025 16:20:06 -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 <v.pupillo@HIDDEN>)
 id 1tzLbx-0006Sb-Q4
 for bug-gnu-emacs@HIDDEN; Mon, 31 Mar 2025 16:19:57 -0400
Received: from mail-ed1-x52c.google.com ([2a00:1450:4864:20::52c])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <v.pupillo@HIDDEN>)
 id 1tzLbv-0001lg-Vg; Mon, 31 Mar 2025 16:19:57 -0400
Received: by mail-ed1-x52c.google.com with SMTP id
 4fb4d7f45d1cf-5e5deb6482cso10537732a12.1; 
 Mon, 31 Mar 2025 13:19:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1743452394; x=1744057194; darn=gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=vC/8K+dYCx9iR3n5qSAOjeIXmZihGps32Ut+BM+6sYg=;
 b=bU+RydQ699HUZZes2V+9fiP5/AOOhZyVIFw0w1YIUakxf+1x9+XU7fuQ4iCWbIQ21u
 WhhafV00oJvT+79zHrmluHaLK+5uH3MQiFbIL5B0uwE8PViHrdvxKg4cJWGu1cUqwQ2o
 zkyCeOtjz1z9lhXr8GdjvWfQJhPm/5wvF/UioPoJ9IxybCGG8yLjPBL72YOY8vuEoRTF
 yKuvT766bwBQOWnn2m3xZ7tAq5ZUA8dSdb9gNJBgJtqUBgmzZGltvuF+J11E3X3RRPup
 lKxx4BO9i3BDnSeCxyf/mkb5L/Qep5uFD+f5EZdBa0Bq5FkzSBjXWZedrSTtLCOV5C6H
 Ks/g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1743452394; x=1744057194;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=vC/8K+dYCx9iR3n5qSAOjeIXmZihGps32Ut+BM+6sYg=;
 b=I1fzKb+YOTvzKPdz7kBbWVN4ikefnogOz8WuzlrJOw+pWmSkCr8IsTfdjdQd9L2jJh
 hxIts33NRRvO9Hhznhrv4xi9iqxputhPr/pTRHxlp08os2MaNOhGe0H4lj4qOi0uT5t3
 nAiMnBnF+5NG9fP6miqfiwuxf0XDCZvdTygTa6Wsxp8XTPt9SOTk/TBqIk7ayFz84pJR
 rF2627dDri8zYyombgpeXm3YCAeCanCpn9mwchdC/HSwVbsZfT5mjSo3U1dw8sm2468I
 q8LYplIUAufS5u2qEPqLHcLGoERULvRni3LhNPmzDmSMEOgyh7f0Ro8RpZ2PFmVn1ZZm
 WSrQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCUP45AHYyRzQy8cI0xfbndR+UacP7RzteyDTTRWYlOo4Em7vG1JrwFn+dRuH6YesLZrcTgk3Q==@gnu.org,
 AJvYcCVI8kD+gLH9yVmaGoiYpsnxMOngtYtDBK5vIgoS6Av5QXx5D5QonUtGLPk2njErsJcDrpp7GV/GH27oTvIR@HIDDEN
X-Gm-Message-State: AOJu0YwVJMuUXzEvO8UwotPot90XEgvuDYWIfHIq0rO4U2L1K5f19PGA
 002IB4pUzhgGl7fsas/Rbm/6rMuzlbRmeRF8HyOqfpB7liULkJUsDvFZ7cu5
X-Gm-Gg: ASbGnctce82c+VxEoUOd7OkaIjHLL/pS2H7y5JVojgDkxPM5Wn2cE1bXLErOiYU7dz7
 qzu+eRzLUTe9BOmVv05zGRk9OVw1gAV0eUVGWU8xCkfPyRBeLJ8kPg42VgVuY/nd7hOvW1kzBJk
 F6BJ1zb8B9Pq9GSINuVbnlLFsfM+v2h5QljjwSfmJGfmRM1pw7GLtU/UX8msBdPMpk57JNdU2zr
 3QXxXjowWv3U/ZFLmZ/AhYrLur/dpA1bN7Gw66w9c7CrNMr3RZNQETLd2bqe+MjqBW1V0QEVMdA
 7YqE5omGMhXMuwFBrpQyCBXvWi2/ClCfcSt0E+sCI4QfiKwRC7XHzdOA8IhrS18WsdE2wMOUCsH
 Nn3yC/m6f
X-Google-Smtp-Source: AGHT+IFFWYCpuqCIR8NY18t5Y73BUxH4ppuv1ILApdeQIda4x2lOgJOURxRSdS3223E/EffUu1pr+w==
X-Received: by 2002:a17:907:9617:b0:abf:6f95:22fc with SMTP id
 a640c23a62f3a-ac71ef16da4mr1391965266b.28.1743452393301; 
 Mon, 31 Mar 2025 13:19:53 -0700 (PDT)
Received: from fedora.localnet (2-230-139-124.ip202.fastwebnet.it.
 [2.230.139.124]) by smtp.gmail.com with ESMTPSA id
 a640c23a62f3a-ac7196ccfdasm663492066b.153.2025.03.31.13.19.52
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 31 Mar 2025 13:19:52 -0700 (PDT)
From: Vincenzo Pupillo <v.pupillo@HIDDEN>
Date: Mon, 31 Mar 2025 22:19:51 +0200
Message-ID: <2315032.vFx2qVVIhK@fedora>
In-Reply-To: <861pud44d4.fsf@HIDDEN>
References: <BA4F5ADB-DAF0-4E28-8D51-E178DB1F7E54@HIDDEN>
 <861pud44d4.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="nextPart2748175.lGaqSPkdTl"
Content-Transfer-Encoding: 7Bit
Received-SPF: pass client-ip=2a00:1450:4864:20::52c;
 envelope-from=v.pupillo@HIDDEN; helo=mail-ed1-x52c.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

This is a multi-part message in MIME format.

--nextPart2748175.lGaqSPkdTl
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Ciao, I confirm the bug and also the fix suggested by Rudi. The attached pa=
tch=20
solves the problem.

Thanks Rudi for the bug report.

Vincenzo

In data luned=C3=AC 31 marzo 2025 17:16:55 Ora legale dell=E2=80=99Europa c=
entrale, Eli=20
Zaretskii ha scritto:
> > From: Rudi Schlatte <rudi@HIDDEN>
> > Date: Mon, 31 Mar 2025 16:35:59 +0200
> >=20
> >=20
> > Hi, the following recipe leads to a state where speedbar-window cannot
> > be activated anymore.
> >=20
> > - M-x speedbar-window RET
> > - Move point into the speedbar side window, e.g., by clicking into the
> > window
> > - C-x k RET (killing the speedbar buffer)
> > - M-x speedbar-window RET
> >=20
> > After this, the following can be found in *Messages*:
> >=20
> > speedbar-window: Attempt to delete the sole visible or iconified frame
> > DFRAME TIMER ERROR: (error "Selecting deleted buffer")
> >=20
> > Adding (buffer-live-p speedbar-buffer) into speedbar-frame-or-window
> > seems to fix this:
> >=20
> > (defun speedbar-frame-or-window ()
> >=20
> >   "Return `frame' or `window' if one of each are open.
> >=20
> > Return nil if both are closed."
> >=20
> >   (cond
> >  =20
> >    ((speedbar-window--live-p)
> >   =20
> >     'window)
> >   =20
> >    ((and (frame-live-p (speedbar-current-frame))
> > 	=20
> > 	 speedbar-buffer
> > 	=20
> >          (buffer-live-p speedbar-buffer) ; <<< HERE
> > 	=20
> > 	 (not (speedbar-window--live-p)))
> > 	=20
> >     'frame)
> >   =20
> >    (t nil)))
>=20
> Thanks.
>=20
> Vincenzo, could you please look into this?


--nextPart2748175.lGaqSPkdTl
Content-Disposition: attachment;
 filename="0001-Added-a-check-to-see-if-the-speedbar-buffer-is-still.patch"
Content-Transfer-Encoding: 7Bit
Content-Type: text/x-patch; charset="utf-8";
 name="0001-Added-a-check-to-see-if-the-speedbar-buffer-is-still.patch"

From 882dc977995a01e19a5bf6c24b9f2ac70b605596 Mon Sep 17 00:00:00 2001
From: Vincenzo Pupillo <v.pupillo@HIDDEN>
Date: Mon, 31 Mar 2025 21:49:36 +0200
Subject: [PATCH] Added a check to see if the 'speedbar-buffer' is still alive.

Fix suggested by Rudi Schlatte.

* lisp/speedbar.el (speedbar-frame-or-window): Added an additional check
to see if 'speedbar-buffer' is still alive (bug#77405).
---
 lisp/speedbar.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lisp/speedbar.el b/lisp/speedbar.el
index 6ad96c979d6..b1fd141321c 100644
--- a/lisp/speedbar.el
+++ b/lisp/speedbar.el
@@ -1048,7 +1048,8 @@ speedbar-frame-or-window
    ((speedbar-window--live-p)
     'window)
    ((and (frame-live-p (speedbar-current-frame))
-	 speedbar-buffer
+         speedbar-buffer
+	 (buffer-live-p speedbar-buffer)
 	 (not (speedbar-window--live-p)))
     'frame)
    (t nil)))
-- 
2.49.0


--nextPart2748175.lGaqSPkdTl--







Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77405: 31.0.50; speedbar-window can't be opened after killing speedbar-buffer
Resent-From: Vincenzo Pupillo <v.pupillo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 31 Mar 2025 20:21:02 +0000
Resent-Message-ID: <handler.77405.B77405.174345240830596 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77405
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: rudi@HIDDEN, 77405 <at> debbugs.gnu.org
Cc: eliz@HIDDEN
X-Debbugs-Original-To: Rudi Schlatte <rudi@HIDDEN>, bug-gnu-emacs@HIDDEN
X-Debbugs-Original-Cc: 77405 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>
Received: via spool by 77405-submit <at> debbugs.gnu.org id=B77405.174345240830596
          (code B ref 77405); Mon, 31 Mar 2025 20:21:02 +0000
Received: (at 77405) by debbugs.gnu.org; 31 Mar 2025 20:20:08 +0000
Received: from localhost ([127.0.0.1]:43068 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tzLc7-0007wo-Ai
	for submit <at> debbugs.gnu.org; Mon, 31 Mar 2025 16:20:08 -0400
Received: from mail-ej1-x631.google.com ([2a00:1450:4864:20::631]:42200)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <v.pupillo@HIDDEN>)
 id 1tzLbz-0007tE-S0
 for 77405 <at> debbugs.gnu.org; Mon, 31 Mar 2025 16:20:00 -0400
Received: by mail-ej1-x631.google.com with SMTP id
 a640c23a62f3a-ac2aeada833so926361266b.0
 for <77405 <at> debbugs.gnu.org>; Mon, 31 Mar 2025 13:19:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1743452394; x=1744057194; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=vC/8K+dYCx9iR3n5qSAOjeIXmZihGps32Ut+BM+6sYg=;
 b=V6HWl33OGq3h4GnULRAqR5qVMig9+e/N068Gp473Hj1Dk7+DXBeH8VsRQvGdz4HGvv
 qkTi1mvVQfxIT50uud8d3qnKdrgq+YsWrBiUCtaD6qpeTnyOktwv/Rz27fgl0YZWMIIa
 LMAS3zlrSygagrS5hl6tkOwdQBDMnlV8ZgQ8FWh1wBnTiJvhxlMQRFm8J1ftye8S2uwY
 dUhcDUP+PFQlgm30VvxuFm9nIB1RQyarB3yY/NiRZmRsfzIQRxRNgLkeMSXS4iToBvs2
 Fa5YaApD1+6opAgGzaYvvL89zXjMQxMUQuDH2x3mC8MSeOMzJ1jA9gskVtAg2VZV4L/P
 b+lQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1743452394; x=1744057194;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=vC/8K+dYCx9iR3n5qSAOjeIXmZihGps32Ut+BM+6sYg=;
 b=F+Hi5tYry1nUQ80ZfKBKDHA0azllThb3Mz3DBDDSqsEH72/DPWtUl5zxUAQOJlVBQC
 rM1uL16W6JkTIWX9D8wLcqxhgOWs881LmDsgPKs2hiI07b5mC2Mo54H+J5+qntw8QLZj
 YhKK8BJ2r9DJcDr9ugkNcQgg09PvSBeVJ/7qZZjqNgCpc1yydajVzqI0X2XYMn+8erJ2
 c0KPmSX2JcukMpdHexaMtceG6BCgTlN44rxWIAN6uDQQGRcjnRIoTAKPstt/Pji9CHKY
 rY7uZJ3uMUFEj2NFHdiU8oKpQ6u2xgXTkHRQZuasaYekL8C8xN7Seqkr1WnARoFLJbZi
 no+A==
X-Gm-Message-State: AOJu0Yxd4qHC5IOdlvkz3buUIUSUcEvIw2wKlvBjNkfsE1LB7pG8mXZ4
 FpswkMu58fUz+1So9qUxr1/r1lodqIkYXenPXMUeVFZmEz+RK6xh
X-Gm-Gg: ASbGnctWmq0H4QNWi01DA84eX3DLzefpmZHN+3jeN+/kH/ntFePrXjnWlc3a6uqcYrc
 MmdgtJX3JTW7MGsrZhEqGP5gbT/0QZysIrQtN+wK8+tbo4xqoJkUmjmqGEGXaASUgeyuqWw4pqd
 s8sc/sFdcAhvsOngODSQIclYnpRtHz8rowYN2BaikL+lrvnSD/aYW6SWJqJsqyAlPjPdUffF/Ca
 8BvCuSAZnU6vYkklkbVr5cN3dhWekGVGzowPqBqK54v75+hNCeQ9tSl0KAEc3+aYOFEva1tMCof
 sDo4maLsJFQwmlCHWvqtYeKlnv5+zuhpGER8MWT/iIkdYiw7jWyetfohoFEwlRbLIDMmq2YrS2t
 ixoMM4qwz
X-Google-Smtp-Source: AGHT+IFFWYCpuqCIR8NY18t5Y73BUxH4ppuv1ILApdeQIda4x2lOgJOURxRSdS3223E/EffUu1pr+w==
X-Received: by 2002:a17:907:9617:b0:abf:6f95:22fc with SMTP id
 a640c23a62f3a-ac71ef16da4mr1391965266b.28.1743452393301; 
 Mon, 31 Mar 2025 13:19:53 -0700 (PDT)
Received: from fedora.localnet (2-230-139-124.ip202.fastwebnet.it.
 [2.230.139.124]) by smtp.gmail.com with ESMTPSA id
 a640c23a62f3a-ac7196ccfdasm663492066b.153.2025.03.31.13.19.52
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 31 Mar 2025 13:19:52 -0700 (PDT)
From: Vincenzo Pupillo <v.pupillo@HIDDEN>
Date: Mon, 31 Mar 2025 22:19:51 +0200
Message-ID: <2315032.vFx2qVVIhK@fedora>
In-Reply-To: <861pud44d4.fsf@HIDDEN>
References: <BA4F5ADB-DAF0-4E28-8D51-E178DB1F7E54@HIDDEN>
 <861pud44d4.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="nextPart2748175.lGaqSPkdTl"
Content-Transfer-Encoding: 7Bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

This is a multi-part message in MIME format.

--nextPart2748175.lGaqSPkdTl
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Ciao, I confirm the bug and also the fix suggested by Rudi. The attached pa=
tch=20
solves the problem.

Thanks Rudi for the bug report.

Vincenzo

In data luned=C3=AC 31 marzo 2025 17:16:55 Ora legale dell=E2=80=99Europa c=
entrale, Eli=20
Zaretskii ha scritto:
> > From: Rudi Schlatte <rudi@HIDDEN>
> > Date: Mon, 31 Mar 2025 16:35:59 +0200
> >=20
> >=20
> > Hi, the following recipe leads to a state where speedbar-window cannot
> > be activated anymore.
> >=20
> > - M-x speedbar-window RET
> > - Move point into the speedbar side window, e.g., by clicking into the
> > window
> > - C-x k RET (killing the speedbar buffer)
> > - M-x speedbar-window RET
> >=20
> > After this, the following can be found in *Messages*:
> >=20
> > speedbar-window: Attempt to delete the sole visible or iconified frame
> > DFRAME TIMER ERROR: (error "Selecting deleted buffer")
> >=20
> > Adding (buffer-live-p speedbar-buffer) into speedbar-frame-or-window
> > seems to fix this:
> >=20
> > (defun speedbar-frame-or-window ()
> >=20
> >   "Return `frame' or `window' if one of each are open.
> >=20
> > Return nil if both are closed."
> >=20
> >   (cond
> >  =20
> >    ((speedbar-window--live-p)
> >   =20
> >     'window)
> >   =20
> >    ((and (frame-live-p (speedbar-current-frame))
> > 	=20
> > 	 speedbar-buffer
> > 	=20
> >          (buffer-live-p speedbar-buffer) ; <<< HERE
> > 	=20
> > 	 (not (speedbar-window--live-p)))
> > 	=20
> >     'frame)
> >   =20
> >    (t nil)))
>=20
> Thanks.
>=20
> Vincenzo, could you please look into this?


--nextPart2748175.lGaqSPkdTl
Content-Disposition: attachment;
 filename="0001-Added-a-check-to-see-if-the-speedbar-buffer-is-still.patch"
Content-Transfer-Encoding: 7Bit
Content-Type: text/x-patch; charset="utf-8";
 name="0001-Added-a-check-to-see-if-the-speedbar-buffer-is-still.patch"

From 882dc977995a01e19a5bf6c24b9f2ac70b605596 Mon Sep 17 00:00:00 2001
From: Vincenzo Pupillo <v.pupillo@HIDDEN>
Date: Mon, 31 Mar 2025 21:49:36 +0200
Subject: [PATCH] Added a check to see if the 'speedbar-buffer' is still alive.

Fix suggested by Rudi Schlatte.

* lisp/speedbar.el (speedbar-frame-or-window): Added an additional check
to see if 'speedbar-buffer' is still alive (bug#77405).
---
 lisp/speedbar.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lisp/speedbar.el b/lisp/speedbar.el
index 6ad96c979d6..b1fd141321c 100644
--- a/lisp/speedbar.el
+++ b/lisp/speedbar.el
@@ -1048,7 +1048,8 @@ speedbar-frame-or-window
    ((speedbar-window--live-p)
     'window)
    ((and (frame-live-p (speedbar-current-frame))
-	 speedbar-buffer
+         speedbar-buffer
+	 (buffer-live-p speedbar-buffer)
 	 (not (speedbar-window--live-p)))
     'frame)
    (t nil)))
-- 
2.49.0


--nextPart2748175.lGaqSPkdTl--







Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Eli Zaretskii <eliz@HIDDEN>
Subject: bug#77405: closed (31.0.50; speedbar-window can't be opened after
 killing speedbar-buffer)
CC: tracker <at> debbugs.gnu.org
Message-ID: <handler.77405.D77405.174350690722610.ackdone <at> debbugs.gnu.org>
References: <86plhw2kaa.fsf@HIDDEN>
 <BA4F5ADB-DAF0-4E28-8D51-E178DB1F7E54@HIDDEN>
X-Gnu-PR-Message: closed 77405
X-Gnu-PR-Package: emacs
Date: Tue, 01 Apr 2025 11:29:02 +0000
Content-Type: multipart/mixed; boundary="----------=_1743506942-22995-0"

This is a multi-part message in MIME format...

------------=_1743506942-22995-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8

Your message dated Tue, 01 Apr 2025 14:28:13 +0300
with message-id <86plhw2kaa.fsf@HIDDEN>
and subject line Re: bug#77405: 31.0.50; speedbar-window can't be opened af=
ter killing speedbar-buffer
has caused the debbugs.gnu.org bug report #77405,
regarding 31.0.50; speedbar-window can't be opened after killing speedbar-b=
uffer
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@HIDDEN)


--=20
77405: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77405
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1743506942-22995-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 31 Mar 2025 14:37:08 +0000
Received: from localhost ([127.0.0.1]:42334 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tzGG4-0005fU-OQ
	for submit <at> debbugs.gnu.org; Mon, 31 Mar 2025 10:37:07 -0400
Received: from lists.gnu.org ([2001:470:142::17]:51786)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rudi@HIDDEN>)
 id 1tzGG0-0005cL-GK
 for submit <at> debbugs.gnu.org; Mon, 31 Mar 2025 10:36:58 -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 <rudi@HIDDEN>)
 id 1tzGFV-00010a-9i
 for bug-gnu-emacs@HIDDEN; Mon, 31 Mar 2025 10:36:28 -0400
Received: from fhigh-a5-smtp.messagingengine.com ([103.168.172.156])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rudi@HIDDEN>)
 id 1tzGFP-0007su-2Z
 for bug-gnu-emacs@HIDDEN; Mon, 31 Mar 2025 10:36:24 -0400
Received: from phl-compute-08.internal (phl-compute-08.phl.internal
 [10.202.2.48])
 by mailfhigh.phl.internal (Postfix) with ESMTP id 2659411400E9;
 Mon, 31 Mar 2025 10:36:14 -0400 (EDT)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-08.internal (MEProxy); Mon, 31 Mar 2025 10:36:14 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=constantly.at;
 h=cc:content-transfer-encoding:content-type:content-type:date
 :date:from:from:in-reply-to:message-id:mime-version:reply-to
 :subject:subject:to:to; s=fm2; t=1743431774; x=1743518174; bh=rN
 7LYWWOt5NEYicRLmkMURCMffo6L9NcsWnHuPo9i8Y=; b=iQ0CYEvG3C7tqHU/4f
 fvZvH8fRXhMP5oagWyfKYBrG+uh+B+n8PWOumkoDx4yNntXyqFpL3nof97wPm3On
 kc27nAz4r+koVEFgoBZW3DRWxu/jvEiCKxQmlzSrCxAjwDRsxBm3OWAHQpE3nFTm
 9RTAuCyLm5mHJLiK159wktykGw8eZDW3Hidat8ZwUnh63gTvEQrZc29ung15zSGl
 p8sVCRvO6ycnPO5M34AeSGMZEiHzJOWTMpd1ymh1dRfkc0pbOiEl6B7IVGOiUTNz
 8pWz4F6+bLEfRb62/TusLZn8uSBIMscnITPoVab8hwz7cPYhMxsYub+dxJDy8dtC
 m/mQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :content-type:date:date:feedback-id:feedback-id:from:from
 :in-reply-to:message-id:mime-version:reply-to:subject:subject:to
 :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=
 1743431774; x=1743518174; bh=rN7LYWWOt5NEYicRLmkMURCMffo6L9NcsWn
 HuPo9i8Y=; b=hg349LRCDvaecVaLJEsJhMhJRtdElxpT5ABu2XLvIKuihVtyH9i
 wm+VaininKqS7DVclA85zxLJ/l2NtFqPgsenh+M5CQ9zVT/ECHm4DkTc7Ns2WIm9
 S25theMWq9QHENU4cIX7XjQyE41gaR2ktg/HYFv9/2GJPY6hZVEtxyr2d6nYNiJo
 zyGFcFlUKPRfSlUMyo5kQF6sJpzsfExyAEaLkeZ6KATJ88U75lt4ZpAiqYm4O2Pr
 KdYLlTd7PVmHF6wWK9r26MxnROhlUE0v0A9j5s53/SFJijg4y/LCZQRH4fIhX853
 UvmXj6kLQHp/7zWWIpYjQy36YUT2E+2ElfQ==
X-ME-Sender: <xms:XajqZ8MBuK2BkgGNxF442XGPkzTvm0lGnGf80uqv9880KYSXPfPLxQ>
 <xme:XajqZy8OqEpwb4qBjBK_V-aiq6wOESqO5kxXbgyUTQwJnIxFcHiEXgfr8T_lZGTH3
 pEY-tQ-GUP80bAsbA>
X-ME-Received: <xmr:XajqZzScAJO2Al5VTi0q-wa_nV3yEnY8aOwWKGOWtso_9Kcb53YopkdsPHZqYkiMpeG8>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddukedtudejucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefhtg
 fgggffuffkvffosehtqhhmtdhhtddvnecuhfhrohhmpeftuhguihcuufgthhhlrghtthgv
 uceorhhuughisegtohhnshhtrghnthhlhidrrghtqeenucggtffrrghtthgvrhhnpeduhf
 ejgefgveethfeljeelgfduleejkeduveduveffffelffdvjefhuefgjeehkeenucffohhm
 rghinhepvghmrggtshdrrghpphenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh
 epmhgrihhlfhhrohhmpehruhguihestghonhhsthgrnhhtlhihrdgrthdpnhgspghrtghp
 thhtohepvddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepsghughdqghhnuhdqvg
 hmrggtshesghhnuhdrohhrghdprhgtphhtthhopehruhguihestghonhhsthgrnhhtlhih
 rdgrth
X-ME-Proxy: <xmx:XajqZ0umbICjqkNTwEfZnj58dTjTaweYXY2SrtF72w67ZMVVyCrovg>
 <xmx:XajqZ0f0Ed_1RQ9SJCweG6A90SUESUCFRSB47Dw-3T64bpBj5dek4A>
 <xmx:XajqZ41od2AhCG_jNgCFqPWBOYRohVMwYGGhOSz0jFu9bppqLVQ-ww>
 <xmx:XajqZ4_DX3VTNC239EOgUocnVqYR28671k7xeYFc8vr8xNBvgLjijQ>
 <xmx:XqjqZ1qjFgxCyJ7XrDphlbMBhLhRgIK1-KQYvZC-N30g4Etx90E7Jgwh>
Feedback-ID: i5b4840b3:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon,
 31 Mar 2025 10:36:12 -0400 (EDT)
From: Rudi Schlatte <rudi@HIDDEN>
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
Date: Mon, 31 Mar 2025 16:35:59 +0200
Subject: 31.0.50; speedbar-window can't be opened after killing speedbar-buffer
Message-Id: <BA4F5ADB-DAF0-4E28-8D51-E178DB1F7E54@HIDDEN>
To: bug-gnu-emacs@HIDDEN
X-Mailer: Apple Mail (2.3826.400.131.1.6)
Received-SPF: pass client-ip=103.168.172.156; envelope-from=rudi@HIDDEN;
 helo=fhigh-a5-smtp.messagingengine.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.7 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)


Hi, the following recipe leads to a state where speedbar-window cannot
be activated anymore.

- M-x speedbar-window RET
- Move point into the speedbar side window, e.g., by clicking into the
window
- C-x k RET (killing the speedbar buffer)
- M-x speedbar-window RET

After this, the following can be found in *Messages*:

speedbar-window: Attempt to delete the sole visible or iconified frame
DFRAME TIMER ERROR: (error "Selecting deleted buffer")

Adding (buffer-live-p speedbar-buffer) into speedbar-frame-or-window
seems to fix this:

(defun speedbar-frame-or-window ()
  "Return `frame' or `window' if one of each are open.
Return nil if both are closed."
  (cond
   ((speedbar-window--live-p)
    'window)
   ((and (frame-live-p (speedbar-current-frame))
	 speedbar-buffer
         (buffer-live-p speedbar-buffer) ; <<< HERE
	 (not (speedbar-window--live-p)))
    'frame)
   (t nil)))



In GNU Emacs 31.0.50 (build 1, aarch64-apple-darwin24.3.0, NS
appkit-2575.40 Version 15.3.2 (Build 24D81)) of 2025-03-31 built on
Cafeolix.local
Repository revision: 1ed1cc83491311517ba46dff73fdc4383ffd4102
Repository branch: master
Windowing system distributor 'Apple', version 10.3.2575
System Description:  macOS 15.3.2

Configured features:
ACL DBUS GLIB GNUTLS LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG
RSVG SQLITE3 THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM ZLIB

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Help

Minor modes in effect:
  which-function-mode: t
  show-smartparens-global-mode: t
  show-smartparens-mode: t
  smartparens-global-mode: t
  treemacs-filewatch-mode: t
  global-diff-hl-mode: t
  global-whitespace-mode: t
  global-atomic-chrome-edit-mode: t
  envrc-global-mode: t
  envrc-mode: t
  pdf-occur-global-minor-mode: t
  treemacs-project-follow-mode: t
  treemacs-follow-mode: t
  treemacs-git-mode: t
  treemacs-fringe-indicator-mode: t
  global-org-modern-mode: t
  spacious-padding-mode: t
  global-project-headerline-mode: t
  vertico-mouse-mode: t
  vertico-mode: t
  lin-global-mode: t
  global-page-break-lines-mode: t
  page-break-lines-mode: t
  ace-window-posframe-mode: t
  pulsar-global-mode: t
  pulsar-mode: t
  super-save-mode: t
  recentf-mode: t
  minions-mode: t
  server-mode: t
  pixel-scroll-precision-mode: t
  which-key-mode: t
  windmove-mode: t
  savehist-mode: t
  save-place-mode: t
  global-completion-preview-mode: t
  global-auto-revert-mode: t
  auto-insert-mode: t
  override-global-mode: t
  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
  tab-bar-history-mode: t
  tab-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  isearch-fold-quotes-mode: t
  context-menu-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  minibuffer-regexp-mode: t
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
~/Sync/Source/elisp/diff-hl/diff-hl-inline-popup hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-inline-popup
~/Sync/Source/elisp/diff-hl/diff-hl-amend hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-amend
~/Sync/Source/elisp/diff-hl/diff-hl hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl
~/Sync/Source/elisp/diff-hl/diff-hl-dired hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-dired
~/Sync/Source/elisp/diff-hl/diff-hl-show-hunk-posframe hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-show-hunk-posframe
~/Sync/Source/elisp/diff-hl/diff-hl-flydiff hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-flydiff
~/Sync/Source/elisp/diff-hl/diff-hl-margin hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-margin
~/Sync/Source/elisp/diff-hl/diff-hl-show-hunk hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-show-hunk
/Users/rudi/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editor=
config
/Users/rudi/.emacs.d/elpa/which-key-20240620.2145/which-key hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/which-=
key
/Users/rudi/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-core =
hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editor=
config-core
=
/Users/rudi/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-conf-mod=
e hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editor=
config-conf-mode
/Users/rudi/.emacs.d/elpa/ef-themes-1.9.0/theme-loaddefs hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/theme-=
loaddefs
/Users/rudi/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-tools =
hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editor=
config-tools
/Users/rudi/.emacs.d/elpa/transient-20250328.1940/transient hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/transi=
ent
=
/Users/rudi/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-core-han=
dle hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editor=
config-core-handle
=
/Users/rudi/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-fnmatch =
hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editor=
config-fnmatch
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-exp hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-exp
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-emacs-lisp hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-emacs-lisp
/Users/rudi/.emacs.d/elpa/org-9.7.27/oc hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/oc=

/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-css hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-css
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-lob hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-lob
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-irc hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-irc
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-forth hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-forth
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-macs hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-macs
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=

/Users/rudi/.emacs.d/elpa/org-9.7.27/org-version hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-version
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-scheme hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-scheme
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=

/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-C hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-C
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-capture hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-capture
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-ref hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-ref
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-clojure hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-clojure
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-mouse hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-mouse
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-persist hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-persist
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-ctags hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-ctags
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-entities hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-entities
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-archive hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-archive
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-screen hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-screen
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-bibtex hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-bibtex
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-haskell hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-haskell
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-loaddefs hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-loaddefs
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-table hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-table
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-eww hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-eww
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-man hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-man
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-org hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-org
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-num hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-num
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-plot hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-plot
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-rmail hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-rmail
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-awk hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-awk
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-groovy hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-groovy
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-octave hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-octave
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-faces hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-faces
/Users/rudi/.emacs.d/elpa/org-9.7.27/oc-biblatex hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/oc=
-biblatex
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-colview hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-colview
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-R hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-R
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-refile hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-refile
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-timer hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-timer
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-mobile hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-mobile
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-fortran hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-fortran
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-shell hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-shell
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-perl hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-perl
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-sqlite hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-sqlite
/Users/rudi/.emacs.d/elpa/org-9.7.27/oc-basic hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/oc=
-basic
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-sed hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-sed
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-list hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-list
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-ruby hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-ruby
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-eval hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-eval
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-habit hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-habit
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-clock hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-clock
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-goto hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-goto
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-html hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-html
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-src hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-src
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-lisp hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-lisp
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-eshell hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-eshell
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-ditaa hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-ditaa
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-pcomplete hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-pcomplete
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-lint hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-lint
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-latex hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-latex
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-sass hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-sass
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-tangle hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-tangle
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-calc hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-calc
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-java hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-java
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-icalendar hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-icalendar
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-mhe hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-mhe
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-attach-git hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-attach-git
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-md hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-md
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-beamer hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-beamer
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-element hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-element
/Users/rudi/.emacs.d/elpa/org-9.7.27/oc-natbib hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/oc=
-natbib
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-protocol hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-protocol
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-gnuplot hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-gnuplot
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-tempo hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-tempo
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-latex hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-latex
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-w3m hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-w3m
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-id hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-id
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-man hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-man
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-doi hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-doi
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-feed hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-feed
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-fold-core hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-fold-core
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-julia hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-julia
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-lua hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-lua
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-table hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-table
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-ocaml hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-ocaml
/Users/rudi/.emacs.d/elpa/org-9.7.27/oc-csl hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/oc=
-csl
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-gnus hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-gnus
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-indent hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-indent
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-lilypond hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-lilypond
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-matlab hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-matlab
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-datetree hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-datetree
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-docview hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-docview
/Users/rudi/.emacs.d/elpa/org-9.7.27/oc-bibtex hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/oc=
-bibtex
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-python hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-python
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-makefile hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-makefile
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-duration hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-duration
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-agenda hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-agenda
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-dot hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-dot
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-js hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-js
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-publish hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-publish
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-inlinetask hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-inlinetask
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-org hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-org
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-keys hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-keys
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-core hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-core
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-compat hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-compat
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=

/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-odt hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-odt
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-info hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-info
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-plantuml hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-plantuml
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-eshell hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-eshell
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-ascii hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-ascii
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-koma-letter hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-koma-letter
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-maxima hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-maxima
/Users/rudi/.emacs.d/elpa/org-9.7.27/org hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-bbdb hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-bbdb
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-macro hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-macro
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-fold hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-fold
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-sql hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-sql
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-attach hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-attach
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-cycle hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-cycle
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-processing hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-processing
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-texinfo hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-texinfo
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-crypt hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-crypt
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-footnote hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-footnote
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-element-ast hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-element-ast
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-comint hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-comint
/Users/rudi/.emacs.d/elpa/faceup-20170925.1946/faceup hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/emacs-=
lisp/faceup
/Users/rudi/.emacs.d/elpa/idlwave-6.5.1/idlwave hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/obsole=
te/idlwave
/Users/rudi/.emacs.d/elpa/idlwave-6.5.1/idlw-complete-structtag hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/obsole=
te/idlw-complete-structtag
/Users/rudi/.emacs.d/elpa/idlwave-6.5.1/idlw-help hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/obsole=
te/idlw-help
/Users/rudi/.emacs.d/elpa/idlwave-6.5.1/idlw-shell hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/obsole=
te/idlw-shell
/Users/rudi/.emacs.d/elpa/idlwave-6.5.1/idlw-toolbar hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/obsole=
te/idlw-toolbar

Features:
(shadow sort mail-extr emacsbug bug-reference checkdoc lisp-mnt shortdoc
comp-common cursor-sensor nndraft nnmh nnfolder utf-7 network-stream
gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp
gnus-cache arc-mode archive-mode treemacs-mouse-interface consult alert
notifications misearch multi-isearch dabbrev abs-mode speedbar ezimage
dframe cc-langs smartparens-c cc-mode cc-fonts cc-guess cc-menus
cc-styles cc-align flymake-proc flymake yasnippet-snippets yasnippet
java-ts-mode c-ts-common inf-groovy cc-cmds cc-engine cc-vars cc-defs
goto-addr which-func indent-bars smartparens-config smartparens-rst
smartparens-markdown smartparens-org smartparens-text smartparens-python
smartparens-html smartparens loadhist groovy-mode treemacs
treemacs-header-line treemacs-compatibility treemacs-mode
treemacs-bookmarks treemacs-tags treemacs-interface treemacs-persistence
treemacs-filewatch-mode treemacs-faces eat term ehelp vc-bzr vc-src
vc-sccs vc-svn vc-cvs vc-rcs nerd-icons-dired dired-collapse
dired-hacks-utils diff-hl-dired diff-hl vc-hg log-view log-edit add-log
pcvs-util vc-dir ewoc whitespace multiple-cursors mc-separate-operations
rectangular-region-mode mc-mark-pop mc-edit-lines
mc-hide-unmatched-lines-mode mc-mark-more mc-cycle-cursors
multiple-cursors-core atomic-chrome websocket bindat org-indent
visual-wrap image-file image-converter oc-basic disp-table ol-eww eww
vtable mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art
mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill
kinsoku gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap
nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win
ol-docview doc-view ol-bbdb ol-w3m ol-doi org-link-doi tramp-cache
time-stamp tramp-sh ellama llm-provider-utils llm-models llm-request-plz
plz-event-source plz-media-type plz warnings llm smtpmail envrc
inheritenv gnus nnheader range pdf-occur ibuf-ext ibuffer
ibuffer-loaddefs tablist advice tablist-filter semantic/wisent/comp
semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util
semantic semantic/tag semantic/lex semantic/fw mode-local cedet
pdf-isearch pdf-misc imenu pdf-loader pdf-tools cus-edit pdf-view
bookmark jka-compr pdf-cache pdf-info pdf-util pdf-macs image-mode exif
treemacs-project-follow-mode treemacs-follow-mode treemacs-rendering
treemacs-annotations treemacs-async treemacs-visuals
treemacs-fringe-indicator treemacs-workspaces treemacs-dom
treemacs-icons treemacs-themes treemacs-scope treemacs-core-utils
treemacs-macros treemacs-logging treemacs-customization pfuture
geiser-guile tramp trampver tramp-integration tramp-message tramp-compat
tramp-loaddefs info-look transient pp geiser geiser-debug geiser-repl
geiser-image geiser-capf geiser-doc geiser-menu geiser-autodoc
geiser-edit etags fileloop geiser-completion geiser-eval
geiser-connection tq geiser-syntax scheme geiser-impl help-fns
radix-tree geiser-log geiser-popup view geiser-custom geiser-base
project-jj vc-jj vc-git diff-mode track-changes files-x org-modern
org-ref org-ref-core openalex request org-ref-glossary org-ref-bibtex
sgml-mode facemenu doi-utils url-http url-auth url-gw nsm message
sendmail yank-media puny rfc822 mml mml-sec epa derived epg rfc6068
epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231
rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils
gmm-utils mailheader org-ref-utils org-ref-export citeproc
citeproc-itemgetters citeproc-cite citeproc-biblatex citeproc-bibtex
ol-bibtex parse-time citeproc-subbibs citeproc-sort citeproc-name
citeproc-formatters citeproc-proc citeproc-disamb citeproc-itemdata
citeproc-generic-elements citeproc-macro citeproc-choose citeproc-date
citeproc-number rst compile text-property-search citeproc-context
citeproc-prange citeproc-style citeproc-locale citeproc-term citeproc-rt
citeproc-lib citeproc-s queue ox-pandoc ht ox-org org-ref-misc-links
org-ref-label-link org-ref-ref-links org-ref-citation-links xref
org-ref-bibliography-links hydra lv bibtex-completion org-capture biblio
biblio-download biblio-dissemin biblio-ieee biblio-hal biblio-dblp
biblio-crossref biblio-arxiv timezone biblio-doi biblio-core let-alist
url-queue url-file ido bibtex iso8601 parsebib ox-odt rng-loc rng-uri
rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns
nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda ox-html table
ox-ascii ox-publish ox org-attach org-element org-persist org-id
org-refile org-element-ast inline avl-tree generator org org-macro
org-pcomplete org-list org-footnote org-faces org-entities time-date
noutline outline ob-http ob-http-mode ob-shell shell pcomplete ob-sparql
sparql-mode ob-dot ob-plantuml ob-mermaid ob-ditaa ob-sqlite ob-sql
ob-python python ob-lisp ob ob-tangle org-src sh-script smie treesit
executable ob-ref ob-lob ob-table ob-exp ob-comint comint ansi-osc
ob-emacs-lisp ob-core ob-eval org-cycle org-table ol rx org-fold
org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar
cal-loaddefs org-version org-compat org-macs format-spec
spacious-padding project-headerline f dash s vc vc-dispatcher project
dired-aux dired dired-loaddefs orderless kind-icon svg-lib svg dom xml
vertico-mouse vertico dashboard dashboard-widgets rect ffap thingatpt
lin face-remap nerd-icons nerd-icons-faces nerd-icons-data
nerd-icons-data-mdicon nerd-icons-data-flicon nerd-icons-data-codicon
nerd-icons-data-devicon nerd-icons-data-sucicon nerd-icons-data-wicon
nerd-icons-data-faicon nerd-icons-data-powerline nerd-icons-data-octicon
nerd-icons-data-pomicon nerd-icons-data-ipsicon all-the-icons
all-the-icons-faces data-material data-weathericons data-octicons
data-fileicons data-faicons data-alltheicons ansi-color page-break-lines
ace-window-posframe ace-window avy pulsar pulse color super-save recentf
tree-widget wid-edit time minions compat emacs-lock server pixel-scroll
cua-base ring ef-frost-theme which-key exec-path-from-shell ef-themes
windmove savehist saveplace help-at-pt completion-preview autorevert
filenotify autoinsert cus-load edmacro kmacro cl-extra help-mode
use-package use-package-ensure use-package-delight use-package-diminish
use-package-bind-key bind-key use-package-core adaptive-wrap-autoloads
adoc-mode-autoloads alert-autoloads all-the-icons-autoloads
atomic-chrome-autoloads auctex-autoloads tex-site bufler-autoloads
burly-autoloads calle24-autoloads consult-autoloads corfu-autoloads
dape-autoloads dashboard-autoloads deadgrep-autoloads debbugs-autoloads
demap-autoloads easy-mmode demap demap-modes hl-line demap-minimap
demap-tools devdocs-autoloads diff-hl-autoloads dired-collapse-autoloads
dired-narrow-autoloads dired-subtree-autoloads
dired-hacks-utils-autoloads dockerfile-mode-autoloads eat-autoloads
editorconfig-autoloads ef-themes-autoloads ellama-autoloads
envrc-autoloads exec-path-from-shell-autoloads expand-region-autoloads
faceup-autoloads focus-autoloads forge-autoloads closql-autoloads
geiser-guile-autoloads geiser-autoloads ghub-autoloads
groovy-mode-autoloads haskell-mode-autoloads idlwave-autoloads
indent-bars-autoloads info-colors-autoloads inheritenv-autoloads
jarchive-autoloads julia-snail-autoloads kind-icon-autoloads
lin-autoloads llm-autoloads lua-mode-autoloads magit-todos-autoloads
hl-todo-autoloads marginalia-autoloads mathjax-autoloads
mermaid-mode-autoloads minions-autoloads multiple-cursors-autoloads
nerd-icons-completion-autoloads nerd-icons-corfu-autoloads
nerd-icons-dired-autoloads nerd-icons-autoloads ob-http-autoloads
ob-mermaid-autoloads ollama-buddy-autoloads orderless-autoloads
org-download-autoloads async-autoloads org-journal-autoloads
org-modern-autoloads org-ref-autoloads citeproc-autoloads
bibtex-completion-autoloads biblio-autoloads biblio-core-autoloads
htmlize-autoloads org-roam-ui-autoloads org-roam-autoloads
emacsql-autoloads orglink-autoloads outline-indent-autoloads
ox-hugo-autoloads ox-pandoc-autoloads ox-reveal-autoloads org-autoloads
package-lint-autoloads page-break-lines-autoloads parsebib-autoloads
pcre2el-autoloads pdf-tools-autoloads pipenv-autoloads
plantuml-mode-autoloads plz-event-source-autoloads
plz-media-type-autoloads plz-autoloads poporg-autoloads
pretty-hydra-autoloads pulsar-autoloads pyvenv-autoloads
markdown-mode-autoloads queue-autoloads request-autoloads
reveal-in-folder-autoloads f-autoloads simple-httpd-autoloads
slime-autoloads macrostep-autoloads smartparens-autoloads
spacious-padding-autoloads sparql-mode-autoloads spinner-autoloads
string-inflection-autoloads super-save-autoloads svg-lib-autoloads
tablist-autoloads tomelr-autoloads treemacs-magit-autoloads
magit-autoloads pcase transient-autoloads magit-section-autoloads
llama-autoloads treemacs-tab-bar-autoloads treemacs-autoloads
ht-autoloads hydra-autoloads lv-autoloads pfuture-autoloads
ace-window-autoloads avy-autoloads s-autoloads dash-autoloads
treepy-autoloads vertico-autoloads vterm-autoloads websocket-autoloads
which-key-autoloads with-editor-autoloads info writeroom-mode-autoloads
visual-fill-column-autoloads xclip-autoloads yaml-autoloads
yasnippet-snippets-autoloads yasnippet-autoloads package browse-url xdg
url url-proxy url-privacy url-expand url-methods url-history url-cookie
generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse
auth-source cl-seq eieio eieio-core cl-macs icons password-cache json
subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib
rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook
vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win
ucs-normalize mule-util term/common-win 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 kqueue cocoa ns
lcms2 multi-tty make-network-process tty-child-frames emacs)

Memory information:
((conses 16 1040153 204420) (symbols 48 64704 1)
(strings 32 246071 20374) (string-bytes 1 6850811)
(vectors 16 117488) (vector-slots 8 1867581 554150)
(floats 8 2115 1239) (intervals 56 9725 5555) (buffers 992 107))



------------=_1743506942-22995-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 77405-done) by debbugs.gnu.org; 1 Apr 2025 11:28:27 +0000
Received: from localhost ([127.0.0.1]:46711 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tzZn8-0005sY-RJ
	for submit <at> debbugs.gnu.org; Tue, 01 Apr 2025 07:28:27 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:42846)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tzZn5-0005r4-4G
 for 77405-done <at> debbugs.gnu.org; Tue, 01 Apr 2025 07:28:24 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1tzZmz-0008OW-C3; Tue, 01 Apr 2025 07:28:17 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=0kxXq3cE90mLHBGyAc8XF+eqMfxsAl54KyqHemhAf1g=; b=MiwLuH1YP1rq
 RVk0VWzLMhSpQIaYwL6cjXz3D7FoY7f/bQqi8CNGU0mAz0oeKZt0r+PtVXFhiHkAfrm/rFG7k8FzX
 LHvjCi7IwpPE1Vw0jJo9phnVvWfjttRAu+c94x7kC6CF8EK5NjufaMx8dXWOkBRdcrdoMH+AGDcdi
 QzywUhr4nZfmBe++IPsD6xOQcEn/DDyOrMqv737S5c8MBvMojnn0DLHVlXjNmtVL5d8G4cdDETr23
 X+ibw7Qo5AaLfgG9xxiF1UcqWmBAS1pwKJ7Izz6OSk9e6twYvbd5AXAdkaZ1LmNpWkOYXGJOQ6Bzi
 7xGFreYRyq74wZVm0qCiEQ==;
Date: Tue, 01 Apr 2025 14:28:13 +0300
Message-Id: <86plhw2kaa.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Vincenzo Pupillo <v.pupillo@HIDDEN>
In-Reply-To: <2315032.vFx2qVVIhK@fedora> (message from Vincenzo Pupillo on
 Mon, 31 Mar 2025 22:19:51 +0200)
Subject: Re: bug#77405: 31.0.50;
 speedbar-window can't be opened after killing speedbar-buffer
References: <BA4F5ADB-DAF0-4E28-8D51-E178DB1F7E54@HIDDEN>
 <861pud44d4.fsf@HIDDEN> <2315032.vFx2qVVIhK@fedora>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 77405-done
Cc: 77405-done <at> debbugs.gnu.org, rudi@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Vincenzo Pupillo <v.pupillo@HIDDEN>
> Cc: 77405 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>
> Date: Mon, 31 Mar 2025 22:19:51 +0200
> 
> Ciao, I confirm the bug and also the fix suggested by Rudi. The attached patch 
> solves the problem.
> 
> Thanks Rudi for the bug report.

Thanks, installed on the master branch, and closing the bug.


------------=_1743506942-22995-0--


Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Rudi Schlatte <rudi@HIDDEN>
Subject: bug#77405: closed (Re: bug#77405: 31.0.50; speedbar-window can't
 be opened after killing speedbar-buffer)
Message-ID: <handler.77405.D77405.174350690722610.notifdone <at> debbugs.gnu.org>
References: <86plhw2kaa.fsf@HIDDEN>
 <BA4F5ADB-DAF0-4E28-8D51-E178DB1F7E54@HIDDEN>
X-Gnu-PR-Message: they-closed 77405
X-Gnu-PR-Package: emacs
Reply-To: 77405 <at> debbugs.gnu.org
Date: Tue, 01 Apr 2025 11:29:03 +0000
Content-Type: multipart/mixed; boundary="----------=_1743506943-22995-1"

This is a multi-part message in MIME format...

------------=_1743506943-22995-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your bug report

#77405: 31.0.50; speedbar-window can't be opened after killing speedbar-buf=
fer

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 77405 <at> debbugs.gnu.org.

--=20
77405: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77405
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1743506943-22995-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 77405-done) by debbugs.gnu.org; 1 Apr 2025 11:28:27 +0000
Received: from localhost ([127.0.0.1]:46711 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tzZn8-0005sY-RJ
	for submit <at> debbugs.gnu.org; Tue, 01 Apr 2025 07:28:27 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:42846)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tzZn5-0005r4-4G
 for 77405-done <at> debbugs.gnu.org; Tue, 01 Apr 2025 07:28:24 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1tzZmz-0008OW-C3; Tue, 01 Apr 2025 07:28:17 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=0kxXq3cE90mLHBGyAc8XF+eqMfxsAl54KyqHemhAf1g=; b=MiwLuH1YP1rq
 RVk0VWzLMhSpQIaYwL6cjXz3D7FoY7f/bQqi8CNGU0mAz0oeKZt0r+PtVXFhiHkAfrm/rFG7k8FzX
 LHvjCi7IwpPE1Vw0jJo9phnVvWfjttRAu+c94x7kC6CF8EK5NjufaMx8dXWOkBRdcrdoMH+AGDcdi
 QzywUhr4nZfmBe++IPsD6xOQcEn/DDyOrMqv737S5c8MBvMojnn0DLHVlXjNmtVL5d8G4cdDETr23
 X+ibw7Qo5AaLfgG9xxiF1UcqWmBAS1pwKJ7Izz6OSk9e6twYvbd5AXAdkaZ1LmNpWkOYXGJOQ6Bzi
 7xGFreYRyq74wZVm0qCiEQ==;
Date: Tue, 01 Apr 2025 14:28:13 +0300
Message-Id: <86plhw2kaa.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Vincenzo Pupillo <v.pupillo@HIDDEN>
In-Reply-To: <2315032.vFx2qVVIhK@fedora> (message from Vincenzo Pupillo on
 Mon, 31 Mar 2025 22:19:51 +0200)
Subject: Re: bug#77405: 31.0.50;
 speedbar-window can't be opened after killing speedbar-buffer
References: <BA4F5ADB-DAF0-4E28-8D51-E178DB1F7E54@HIDDEN>
 <861pud44d4.fsf@HIDDEN> <2315032.vFx2qVVIhK@fedora>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 77405-done
Cc: 77405-done <at> debbugs.gnu.org, rudi@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Vincenzo Pupillo <v.pupillo@HIDDEN>
> Cc: 77405 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>
> Date: Mon, 31 Mar 2025 22:19:51 +0200
> 
> Ciao, I confirm the bug and also the fix suggested by Rudi. The attached patch 
> solves the problem.
> 
> Thanks Rudi for the bug report.

Thanks, installed on the master branch, and closing the bug.


------------=_1743506943-22995-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 31 Mar 2025 14:37:08 +0000
Received: from localhost ([127.0.0.1]:42334 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tzGG4-0005fU-OQ
	for submit <at> debbugs.gnu.org; Mon, 31 Mar 2025 10:37:07 -0400
Received: from lists.gnu.org ([2001:470:142::17]:51786)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rudi@HIDDEN>)
 id 1tzGG0-0005cL-GK
 for submit <at> debbugs.gnu.org; Mon, 31 Mar 2025 10:36:58 -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 <rudi@HIDDEN>)
 id 1tzGFV-00010a-9i
 for bug-gnu-emacs@HIDDEN; Mon, 31 Mar 2025 10:36:28 -0400
Received: from fhigh-a5-smtp.messagingengine.com ([103.168.172.156])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rudi@HIDDEN>)
 id 1tzGFP-0007su-2Z
 for bug-gnu-emacs@HIDDEN; Mon, 31 Mar 2025 10:36:24 -0400
Received: from phl-compute-08.internal (phl-compute-08.phl.internal
 [10.202.2.48])
 by mailfhigh.phl.internal (Postfix) with ESMTP id 2659411400E9;
 Mon, 31 Mar 2025 10:36:14 -0400 (EDT)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-08.internal (MEProxy); Mon, 31 Mar 2025 10:36:14 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=constantly.at;
 h=cc:content-transfer-encoding:content-type:content-type:date
 :date:from:from:in-reply-to:message-id:mime-version:reply-to
 :subject:subject:to:to; s=fm2; t=1743431774; x=1743518174; bh=rN
 7LYWWOt5NEYicRLmkMURCMffo6L9NcsWnHuPo9i8Y=; b=iQ0CYEvG3C7tqHU/4f
 fvZvH8fRXhMP5oagWyfKYBrG+uh+B+n8PWOumkoDx4yNntXyqFpL3nof97wPm3On
 kc27nAz4r+koVEFgoBZW3DRWxu/jvEiCKxQmlzSrCxAjwDRsxBm3OWAHQpE3nFTm
 9RTAuCyLm5mHJLiK159wktykGw8eZDW3Hidat8ZwUnh63gTvEQrZc29ung15zSGl
 p8sVCRvO6ycnPO5M34AeSGMZEiHzJOWTMpd1ymh1dRfkc0pbOiEl6B7IVGOiUTNz
 8pWz4F6+bLEfRb62/TusLZn8uSBIMscnITPoVab8hwz7cPYhMxsYub+dxJDy8dtC
 m/mQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :content-type:date:date:feedback-id:feedback-id:from:from
 :in-reply-to:message-id:mime-version:reply-to:subject:subject:to
 :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=
 1743431774; x=1743518174; bh=rN7LYWWOt5NEYicRLmkMURCMffo6L9NcsWn
 HuPo9i8Y=; b=hg349LRCDvaecVaLJEsJhMhJRtdElxpT5ABu2XLvIKuihVtyH9i
 wm+VaininKqS7DVclA85zxLJ/l2NtFqPgsenh+M5CQ9zVT/ECHm4DkTc7Ns2WIm9
 S25theMWq9QHENU4cIX7XjQyE41gaR2ktg/HYFv9/2GJPY6hZVEtxyr2d6nYNiJo
 zyGFcFlUKPRfSlUMyo5kQF6sJpzsfExyAEaLkeZ6KATJ88U75lt4ZpAiqYm4O2Pr
 KdYLlTd7PVmHF6wWK9r26MxnROhlUE0v0A9j5s53/SFJijg4y/LCZQRH4fIhX853
 UvmXj6kLQHp/7zWWIpYjQy36YUT2E+2ElfQ==
X-ME-Sender: <xms:XajqZ8MBuK2BkgGNxF442XGPkzTvm0lGnGf80uqv9880KYSXPfPLxQ>
 <xme:XajqZy8OqEpwb4qBjBK_V-aiq6wOESqO5kxXbgyUTQwJnIxFcHiEXgfr8T_lZGTH3
 pEY-tQ-GUP80bAsbA>
X-ME-Received: <xmr:XajqZzScAJO2Al5VTi0q-wa_nV3yEnY8aOwWKGOWtso_9Kcb53YopkdsPHZqYkiMpeG8>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddukedtudejucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefhtg
 fgggffuffkvffosehtqhhmtdhhtddvnecuhfhrohhmpeftuhguihcuufgthhhlrghtthgv
 uceorhhuughisegtohhnshhtrghnthhlhidrrghtqeenucggtffrrghtthgvrhhnpeduhf
 ejgefgveethfeljeelgfduleejkeduveduveffffelffdvjefhuefgjeehkeenucffohhm
 rghinhepvghmrggtshdrrghpphenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh
 epmhgrihhlfhhrohhmpehruhguihestghonhhsthgrnhhtlhihrdgrthdpnhgspghrtghp
 thhtohepvddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepsghughdqghhnuhdqvg
 hmrggtshesghhnuhdrohhrghdprhgtphhtthhopehruhguihestghonhhsthgrnhhtlhih
 rdgrth
X-ME-Proxy: <xmx:XajqZ0umbICjqkNTwEfZnj58dTjTaweYXY2SrtF72w67ZMVVyCrovg>
 <xmx:XajqZ0f0Ed_1RQ9SJCweG6A90SUESUCFRSB47Dw-3T64bpBj5dek4A>
 <xmx:XajqZ41od2AhCG_jNgCFqPWBOYRohVMwYGGhOSz0jFu9bppqLVQ-ww>
 <xmx:XajqZ4_DX3VTNC239EOgUocnVqYR28671k7xeYFc8vr8xNBvgLjijQ>
 <xmx:XqjqZ1qjFgxCyJ7XrDphlbMBhLhRgIK1-KQYvZC-N30g4Etx90E7Jgwh>
Feedback-ID: i5b4840b3:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon,
 31 Mar 2025 10:36:12 -0400 (EDT)
From: Rudi Schlatte <rudi@HIDDEN>
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
Date: Mon, 31 Mar 2025 16:35:59 +0200
Subject: 31.0.50; speedbar-window can't be opened after killing speedbar-buffer
Message-Id: <BA4F5ADB-DAF0-4E28-8D51-E178DB1F7E54@HIDDEN>
To: bug-gnu-emacs@HIDDEN
X-Mailer: Apple Mail (2.3826.400.131.1.6)
Received-SPF: pass client-ip=103.168.172.156; envelope-from=rudi@HIDDEN;
 helo=fhigh-a5-smtp.messagingengine.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.7 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)


Hi, the following recipe leads to a state where speedbar-window cannot
be activated anymore.

- M-x speedbar-window RET
- Move point into the speedbar side window, e.g., by clicking into the
window
- C-x k RET (killing the speedbar buffer)
- M-x speedbar-window RET

After this, the following can be found in *Messages*:

speedbar-window: Attempt to delete the sole visible or iconified frame
DFRAME TIMER ERROR: (error "Selecting deleted buffer")

Adding (buffer-live-p speedbar-buffer) into speedbar-frame-or-window
seems to fix this:

(defun speedbar-frame-or-window ()
  "Return `frame' or `window' if one of each are open.
Return nil if both are closed."
  (cond
   ((speedbar-window--live-p)
    'window)
   ((and (frame-live-p (speedbar-current-frame))
	 speedbar-buffer
         (buffer-live-p speedbar-buffer) ; <<< HERE
	 (not (speedbar-window--live-p)))
    'frame)
   (t nil)))



In GNU Emacs 31.0.50 (build 1, aarch64-apple-darwin24.3.0, NS
appkit-2575.40 Version 15.3.2 (Build 24D81)) of 2025-03-31 built on
Cafeolix.local
Repository revision: 1ed1cc83491311517ba46dff73fdc4383ffd4102
Repository branch: master
Windowing system distributor 'Apple', version 10.3.2575
System Description:  macOS 15.3.2

Configured features:
ACL DBUS GLIB GNUTLS LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG
RSVG SQLITE3 THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM ZLIB

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Help

Minor modes in effect:
  which-function-mode: t
  show-smartparens-global-mode: t
  show-smartparens-mode: t
  smartparens-global-mode: t
  treemacs-filewatch-mode: t
  global-diff-hl-mode: t
  global-whitespace-mode: t
  global-atomic-chrome-edit-mode: t
  envrc-global-mode: t
  envrc-mode: t
  pdf-occur-global-minor-mode: t
  treemacs-project-follow-mode: t
  treemacs-follow-mode: t
  treemacs-git-mode: t
  treemacs-fringe-indicator-mode: t
  global-org-modern-mode: t
  spacious-padding-mode: t
  global-project-headerline-mode: t
  vertico-mouse-mode: t
  vertico-mode: t
  lin-global-mode: t
  global-page-break-lines-mode: t
  page-break-lines-mode: t
  ace-window-posframe-mode: t
  pulsar-global-mode: t
  pulsar-mode: t
  super-save-mode: t
  recentf-mode: t
  minions-mode: t
  server-mode: t
  pixel-scroll-precision-mode: t
  which-key-mode: t
  windmove-mode: t
  savehist-mode: t
  save-place-mode: t
  global-completion-preview-mode: t
  global-auto-revert-mode: t
  auto-insert-mode: t
  override-global-mode: t
  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
  tab-bar-history-mode: t
  tab-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  isearch-fold-quotes-mode: t
  context-menu-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  minibuffer-regexp-mode: t
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
~/Sync/Source/elisp/diff-hl/diff-hl-inline-popup hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-inline-popup
~/Sync/Source/elisp/diff-hl/diff-hl-amend hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-amend
~/Sync/Source/elisp/diff-hl/diff-hl hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl
~/Sync/Source/elisp/diff-hl/diff-hl-dired hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-dired
~/Sync/Source/elisp/diff-hl/diff-hl-show-hunk-posframe hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-show-hunk-posframe
~/Sync/Source/elisp/diff-hl/diff-hl-flydiff hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-flydiff
~/Sync/Source/elisp/diff-hl/diff-hl-margin hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-margin
~/Sync/Source/elisp/diff-hl/diff-hl-show-hunk hides =
/Users/rudi/.emacs.d/elpa/diff-hl-20250327.314/diff-hl-show-hunk
/Users/rudi/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editor=
config
/Users/rudi/.emacs.d/elpa/which-key-20240620.2145/which-key hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/which-=
key
/Users/rudi/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-core =
hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editor=
config-core
=
/Users/rudi/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-conf-mod=
e hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editor=
config-conf-mode
/Users/rudi/.emacs.d/elpa/ef-themes-1.9.0/theme-loaddefs hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/theme-=
loaddefs
/Users/rudi/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-tools =
hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editor=
config-tools
/Users/rudi/.emacs.d/elpa/transient-20250328.1940/transient hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/transi=
ent
=
/Users/rudi/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-core-han=
dle hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editor=
config-core-handle
=
/Users/rudi/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-fnmatch =
hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editor=
config-fnmatch
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-exp hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-exp
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-emacs-lisp hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-emacs-lisp
/Users/rudi/.emacs.d/elpa/org-9.7.27/oc hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/oc=

/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-css hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-css
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-lob hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-lob
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-irc hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-irc
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-forth hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-forth
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-macs hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-macs
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=

/Users/rudi/.emacs.d/elpa/org-9.7.27/org-version hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-version
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-scheme hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-scheme
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=

/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-C hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-C
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-capture hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-capture
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-ref hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-ref
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-clojure hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-clojure
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-mouse hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-mouse
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-persist hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-persist
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-ctags hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-ctags
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-entities hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-entities
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-archive hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-archive
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-screen hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-screen
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-bibtex hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-bibtex
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-haskell hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-haskell
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-loaddefs hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-loaddefs
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-table hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-table
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-eww hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-eww
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-man hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-man
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-org hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-org
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-num hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-num
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-plot hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-plot
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-rmail hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-rmail
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-awk hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-awk
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-groovy hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-groovy
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-octave hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-octave
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-faces hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-faces
/Users/rudi/.emacs.d/elpa/org-9.7.27/oc-biblatex hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/oc=
-biblatex
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-colview hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-colview
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-R hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-R
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-refile hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-refile
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-timer hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-timer
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-mobile hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-mobile
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-fortran hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-fortran
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-shell hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-shell
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-perl hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-perl
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-sqlite hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-sqlite
/Users/rudi/.emacs.d/elpa/org-9.7.27/oc-basic hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/oc=
-basic
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-sed hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-sed
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-list hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-list
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-ruby hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-ruby
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-eval hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-eval
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-habit hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-habit
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-clock hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-clock
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-goto hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-goto
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-html hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-html
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-src hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-src
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-lisp hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-lisp
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-eshell hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-eshell
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-ditaa hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-ditaa
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-pcomplete hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-pcomplete
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-lint hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-lint
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-latex hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-latex
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-sass hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-sass
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-tangle hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-tangle
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-calc hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-calc
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-java hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-java
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-icalendar hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-icalendar
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-mhe hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-mhe
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-attach-git hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-attach-git
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-md hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-md
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-beamer hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-beamer
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-element hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-element
/Users/rudi/.emacs.d/elpa/org-9.7.27/oc-natbib hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/oc=
-natbib
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-protocol hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-protocol
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-gnuplot hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-gnuplot
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-tempo hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-tempo
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-latex hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-latex
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-w3m hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-w3m
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-id hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-id
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-man hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-man
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-doi hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-doi
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-feed hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-feed
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-fold-core hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-fold-core
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-julia hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-julia
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-lua hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-lua
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-table hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-table
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-ocaml hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-ocaml
/Users/rudi/.emacs.d/elpa/org-9.7.27/oc-csl hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/oc=
-csl
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-gnus hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-gnus
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-indent hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-indent
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-lilypond hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-lilypond
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-matlab hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-matlab
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-datetree hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-datetree
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-docview hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-docview
/Users/rudi/.emacs.d/elpa/org-9.7.27/oc-bibtex hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/oc=
-bibtex
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-python hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-python
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-makefile hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-makefile
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-duration hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-duration
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-agenda hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-agenda
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-dot hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-dot
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-js hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-js
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-publish hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-publish
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-inlinetask hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-inlinetask
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-org hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-org
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-keys hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-keys
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-core hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-core
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-compat hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-compat
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=

/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-odt hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-odt
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-info hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-info
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-plantuml hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-plantuml
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-eshell hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-eshell
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-ascii hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-ascii
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-koma-letter hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-koma-letter
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-maxima hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-maxima
/Users/rudi/.emacs.d/elpa/org-9.7.27/org hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g
/Users/rudi/.emacs.d/elpa/org-9.7.27/ol-bbdb hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ol=
-bbdb
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-macro hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-macro
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-fold hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-fold
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-sql hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-sql
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-attach hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-attach
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-cycle hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-cycle
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-processing hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-processing
/Users/rudi/.emacs.d/elpa/org-9.7.27/ox-texinfo hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ox=
-texinfo
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-crypt hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-crypt
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-footnote hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-footnote
/Users/rudi/.emacs.d/elpa/org-9.7.27/org-element-ast hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/or=
g-element-ast
/Users/rudi/.emacs.d/elpa/org-9.7.27/ob-comint hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/org/ob=
-comint
/Users/rudi/.emacs.d/elpa/faceup-20170925.1946/faceup hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/emacs-=
lisp/faceup
/Users/rudi/.emacs.d/elpa/idlwave-6.5.1/idlwave hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/obsole=
te/idlwave
/Users/rudi/.emacs.d/elpa/idlwave-6.5.1/idlw-complete-structtag hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/obsole=
te/idlw-complete-structtag
/Users/rudi/.emacs.d/elpa/idlwave-6.5.1/idlw-help hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/obsole=
te/idlw-help
/Users/rudi/.emacs.d/elpa/idlwave-6.5.1/idlw-shell hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/obsole=
te/idlw-shell
/Users/rudi/.emacs.d/elpa/idlwave-6.5.1/idlw-toolbar hides =
/Users/rudi/Source/emacs/nextstep/Emacs.app/Contents/Resources/lisp/obsole=
te/idlw-toolbar

Features:
(shadow sort mail-extr emacsbug bug-reference checkdoc lisp-mnt shortdoc
comp-common cursor-sensor nndraft nnmh nnfolder utf-7 network-stream
gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp
gnus-cache arc-mode archive-mode treemacs-mouse-interface consult alert
notifications misearch multi-isearch dabbrev abs-mode speedbar ezimage
dframe cc-langs smartparens-c cc-mode cc-fonts cc-guess cc-menus
cc-styles cc-align flymake-proc flymake yasnippet-snippets yasnippet
java-ts-mode c-ts-common inf-groovy cc-cmds cc-engine cc-vars cc-defs
goto-addr which-func indent-bars smartparens-config smartparens-rst
smartparens-markdown smartparens-org smartparens-text smartparens-python
smartparens-html smartparens loadhist groovy-mode treemacs
treemacs-header-line treemacs-compatibility treemacs-mode
treemacs-bookmarks treemacs-tags treemacs-interface treemacs-persistence
treemacs-filewatch-mode treemacs-faces eat term ehelp vc-bzr vc-src
vc-sccs vc-svn vc-cvs vc-rcs nerd-icons-dired dired-collapse
dired-hacks-utils diff-hl-dired diff-hl vc-hg log-view log-edit add-log
pcvs-util vc-dir ewoc whitespace multiple-cursors mc-separate-operations
rectangular-region-mode mc-mark-pop mc-edit-lines
mc-hide-unmatched-lines-mode mc-mark-more mc-cycle-cursors
multiple-cursors-core atomic-chrome websocket bindat org-indent
visual-wrap image-file image-converter oc-basic disp-table ol-eww eww
vtable mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art
mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill
kinsoku gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap
nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win
ol-docview doc-view ol-bbdb ol-w3m ol-doi org-link-doi tramp-cache
time-stamp tramp-sh ellama llm-provider-utils llm-models llm-request-plz
plz-event-source plz-media-type plz warnings llm smtpmail envrc
inheritenv gnus nnheader range pdf-occur ibuf-ext ibuffer
ibuffer-loaddefs tablist advice tablist-filter semantic/wisent/comp
semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util
semantic semantic/tag semantic/lex semantic/fw mode-local cedet
pdf-isearch pdf-misc imenu pdf-loader pdf-tools cus-edit pdf-view
bookmark jka-compr pdf-cache pdf-info pdf-util pdf-macs image-mode exif
treemacs-project-follow-mode treemacs-follow-mode treemacs-rendering
treemacs-annotations treemacs-async treemacs-visuals
treemacs-fringe-indicator treemacs-workspaces treemacs-dom
treemacs-icons treemacs-themes treemacs-scope treemacs-core-utils
treemacs-macros treemacs-logging treemacs-customization pfuture
geiser-guile tramp trampver tramp-integration tramp-message tramp-compat
tramp-loaddefs info-look transient pp geiser geiser-debug geiser-repl
geiser-image geiser-capf geiser-doc geiser-menu geiser-autodoc
geiser-edit etags fileloop geiser-completion geiser-eval
geiser-connection tq geiser-syntax scheme geiser-impl help-fns
radix-tree geiser-log geiser-popup view geiser-custom geiser-base
project-jj vc-jj vc-git diff-mode track-changes files-x org-modern
org-ref org-ref-core openalex request org-ref-glossary org-ref-bibtex
sgml-mode facemenu doi-utils url-http url-auth url-gw nsm message
sendmail yank-media puny rfc822 mml mml-sec epa derived epg rfc6068
epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231
rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils
gmm-utils mailheader org-ref-utils org-ref-export citeproc
citeproc-itemgetters citeproc-cite citeproc-biblatex citeproc-bibtex
ol-bibtex parse-time citeproc-subbibs citeproc-sort citeproc-name
citeproc-formatters citeproc-proc citeproc-disamb citeproc-itemdata
citeproc-generic-elements citeproc-macro citeproc-choose citeproc-date
citeproc-number rst compile text-property-search citeproc-context
citeproc-prange citeproc-style citeproc-locale citeproc-term citeproc-rt
citeproc-lib citeproc-s queue ox-pandoc ht ox-org org-ref-misc-links
org-ref-label-link org-ref-ref-links org-ref-citation-links xref
org-ref-bibliography-links hydra lv bibtex-completion org-capture biblio
biblio-download biblio-dissemin biblio-ieee biblio-hal biblio-dblp
biblio-crossref biblio-arxiv timezone biblio-doi biblio-core let-alist
url-queue url-file ido bibtex iso8601 parsebib ox-odt rng-loc rng-uri
rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns
nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda ox-html table
ox-ascii ox-publish ox org-attach org-element org-persist org-id
org-refile org-element-ast inline avl-tree generator org org-macro
org-pcomplete org-list org-footnote org-faces org-entities time-date
noutline outline ob-http ob-http-mode ob-shell shell pcomplete ob-sparql
sparql-mode ob-dot ob-plantuml ob-mermaid ob-ditaa ob-sqlite ob-sql
ob-python python ob-lisp ob ob-tangle org-src sh-script smie treesit
executable ob-ref ob-lob ob-table ob-exp ob-comint comint ansi-osc
ob-emacs-lisp ob-core ob-eval org-cycle org-table ol rx org-fold
org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar
cal-loaddefs org-version org-compat org-macs format-spec
spacious-padding project-headerline f dash s vc vc-dispatcher project
dired-aux dired dired-loaddefs orderless kind-icon svg-lib svg dom xml
vertico-mouse vertico dashboard dashboard-widgets rect ffap thingatpt
lin face-remap nerd-icons nerd-icons-faces nerd-icons-data
nerd-icons-data-mdicon nerd-icons-data-flicon nerd-icons-data-codicon
nerd-icons-data-devicon nerd-icons-data-sucicon nerd-icons-data-wicon
nerd-icons-data-faicon nerd-icons-data-powerline nerd-icons-data-octicon
nerd-icons-data-pomicon nerd-icons-data-ipsicon all-the-icons
all-the-icons-faces data-material data-weathericons data-octicons
data-fileicons data-faicons data-alltheicons ansi-color page-break-lines
ace-window-posframe ace-window avy pulsar pulse color super-save recentf
tree-widget wid-edit time minions compat emacs-lock server pixel-scroll
cua-base ring ef-frost-theme which-key exec-path-from-shell ef-themes
windmove savehist saveplace help-at-pt completion-preview autorevert
filenotify autoinsert cus-load edmacro kmacro cl-extra help-mode
use-package use-package-ensure use-package-delight use-package-diminish
use-package-bind-key bind-key use-package-core adaptive-wrap-autoloads
adoc-mode-autoloads alert-autoloads all-the-icons-autoloads
atomic-chrome-autoloads auctex-autoloads tex-site bufler-autoloads
burly-autoloads calle24-autoloads consult-autoloads corfu-autoloads
dape-autoloads dashboard-autoloads deadgrep-autoloads debbugs-autoloads
demap-autoloads easy-mmode demap demap-modes hl-line demap-minimap
demap-tools devdocs-autoloads diff-hl-autoloads dired-collapse-autoloads
dired-narrow-autoloads dired-subtree-autoloads
dired-hacks-utils-autoloads dockerfile-mode-autoloads eat-autoloads
editorconfig-autoloads ef-themes-autoloads ellama-autoloads
envrc-autoloads exec-path-from-shell-autoloads expand-region-autoloads
faceup-autoloads focus-autoloads forge-autoloads closql-autoloads
geiser-guile-autoloads geiser-autoloads ghub-autoloads
groovy-mode-autoloads haskell-mode-autoloads idlwave-autoloads
indent-bars-autoloads info-colors-autoloads inheritenv-autoloads
jarchive-autoloads julia-snail-autoloads kind-icon-autoloads
lin-autoloads llm-autoloads lua-mode-autoloads magit-todos-autoloads
hl-todo-autoloads marginalia-autoloads mathjax-autoloads
mermaid-mode-autoloads minions-autoloads multiple-cursors-autoloads
nerd-icons-completion-autoloads nerd-icons-corfu-autoloads
nerd-icons-dired-autoloads nerd-icons-autoloads ob-http-autoloads
ob-mermaid-autoloads ollama-buddy-autoloads orderless-autoloads
org-download-autoloads async-autoloads org-journal-autoloads
org-modern-autoloads org-ref-autoloads citeproc-autoloads
bibtex-completion-autoloads biblio-autoloads biblio-core-autoloads
htmlize-autoloads org-roam-ui-autoloads org-roam-autoloads
emacsql-autoloads orglink-autoloads outline-indent-autoloads
ox-hugo-autoloads ox-pandoc-autoloads ox-reveal-autoloads org-autoloads
package-lint-autoloads page-break-lines-autoloads parsebib-autoloads
pcre2el-autoloads pdf-tools-autoloads pipenv-autoloads
plantuml-mode-autoloads plz-event-source-autoloads
plz-media-type-autoloads plz-autoloads poporg-autoloads
pretty-hydra-autoloads pulsar-autoloads pyvenv-autoloads
markdown-mode-autoloads queue-autoloads request-autoloads
reveal-in-folder-autoloads f-autoloads simple-httpd-autoloads
slime-autoloads macrostep-autoloads smartparens-autoloads
spacious-padding-autoloads sparql-mode-autoloads spinner-autoloads
string-inflection-autoloads super-save-autoloads svg-lib-autoloads
tablist-autoloads tomelr-autoloads treemacs-magit-autoloads
magit-autoloads pcase transient-autoloads magit-section-autoloads
llama-autoloads treemacs-tab-bar-autoloads treemacs-autoloads
ht-autoloads hydra-autoloads lv-autoloads pfuture-autoloads
ace-window-autoloads avy-autoloads s-autoloads dash-autoloads
treepy-autoloads vertico-autoloads vterm-autoloads websocket-autoloads
which-key-autoloads with-editor-autoloads info writeroom-mode-autoloads
visual-fill-column-autoloads xclip-autoloads yaml-autoloads
yasnippet-snippets-autoloads yasnippet-autoloads package browse-url xdg
url url-proxy url-privacy url-expand url-methods url-history url-cookie
generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse
auth-source cl-seq eieio eieio-core cl-macs icons password-cache json
subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib
rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook
vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win
ucs-normalize mule-util term/common-win 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 kqueue cocoa ns
lcms2 multi-tty make-network-process tty-child-frames emacs)

Memory information:
((conses 16 1040153 204420) (symbols 48 64704 1)
(strings 32 246071 20374) (string-bytes 1 6850811)
(vectors 16 117488) (vector-slots 8 1867581 554150)
(floats 8 2115 1239) (intervals 56 9725 5555) (buffers 992 107))



------------=_1743506943-22995-1--



Last modified: Tue, 1 Apr 2025 11:30:05 UTC

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