bug#81577: 32.0.50; Segfault in system-sleep-block-sleep on macOS

Stéphane Marks <[email protected]>
Newsgroups gmane.emacs.bugs
Message-ID <CAN+1Hbo4JcAGqvpxOB4tck=XNBs=GA7tCTiR3yYwxTxeHhCxfw@mail.gmail.com>
On Fri, Aug 7, 2026 at 5:57 PM Stéphane Marks <[email protected]> wrote:

> On Fri, Aug 7, 2026 at 5:02 PM Matthew Bauer <[email protected]> wrote:
>
>>
>> I received a segfault on macOS while using the "agent-shell" package.
>> Trace provided by macOS crash reporter:
>>
>> Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
>> 0   libsystem_kernel.dylib                     0x19aa22388 __pthread_kill
>> + 8
>> 1   libsystem_pthread.dylib                    0x19aa5b848 pthread_kill +
>> 296
>> 2   libsystem_c.dylib                          0x19a92c560 raise + 32
>> 3   Emacs                                      0x10495c214
>> terminate_due_to_signal + 216
>> 4   Emacs                                      0x10495c580 emacs_abort +
>> 20
>> 5   Emacs                                      0x1049220a0
>> ns_term_shutdown + 164
>> 6   Emacs                                      0x104801d30
>> shut_down_emacs + 368
>> 7   Emacs                                      0x10495c1dc
>> terminate_due_to_signal + 160
>> 8   Emacs                                      0x1048239a0
>> deliver_fatal_thread_signal + 128
>> 9   Emacs                                      0x1048255f8 handle_sigsegv
>> + 64
>> 10  libsystem_platform.dylib                   0x19aa956a4 _sigtramp + 56
>> 11  CoreFoundation                             0x19ab0140c
>> -[__NSDictionaryM setObject:forKey:] + 320
>> 12  Emacs                                      0x10493f498
>> Fns_block_system_sleep + 292
>> 13  Emacs                                      0x104887e38 funcall_subr +
>> 340
>> 14  Emacs                                      0x1048c81e0 exec_byte_code
>> + 1808
>> 15  Emacs                                      0x104883598 Ffuncall + 328
>> 16  Emacs                                      0x1048873a8 Fapply + 596
>> 17  Emacs                                      0x1048c81e0 exec_byte_code
>> + 1808
>> 18  Emacs                                      0x104883598 Ffuncall + 328
>> 19  system-sleep-9c54bafc-c04b8a4d.eln         0x16b7054a4
>> F73797374656d2d736c6565702d626c6f636b2d736c656570_system_sleep_block_sleep_0
>> + 100
>> 20  Emacs                                      0x104887e38 funcall_subr +
>> 340
>> 21  Emacs                                      0x104883598 Ffuncall + 328
>> 22  agent-shell-6bc907ae-e8371773.eln          0x10f3c0044
>> F6167656e742d7368656c6c2d2d696e68696269742d736c656570_agent_shell__inhibit_sleep_0
>> + 480
>> 23  Emacs                                      0x104887e84 funcall_subr +
>> 416
>> 24  Emacs                                      0x104883598 Ffuncall + 328
>> 25  agent-shell-6bc907ae-e8371773.eln          0x10f3c0354
>> F6167656e742d7368656c6c2d2d73796e632d73797374656d2d736c656570_agent_shell__sync_system_sleep_0
>> + 436
>> 26  Emacs                                      0x104887e84 funcall_subr +
>> 416
>> 27  Emacs                                      0x104883598 Ffuncall + 328
>> 28  agent-shell-6bc907ae-e8371773.eln          0x10f3c0624
>> F6167656e742d7368656c6c2d2d656d69742d6576656e74_agent_shell__emit_event_0 +
>> 672
>> 29  Emacs                                      0x104883598 Ffuncall + 328
>> 30  agent-shell-6bc907ae-e8371773.eln          0x10f3a1ba0
>> F6167656e742d7368656c6c2d2d68616e646c65_agent_shell__handle_0 + 1560
>> 31  Emacs                                      0x104883598 Ffuncall + 328
>> 32  agent-shell-6bc907ae-e8371773.eln          0x10f3a0d1c
>> F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_68 + 120
>> 33  Emacs                                      0x104887e38 funcall_subr +
>> 340
>> 34  Emacs                                      0x104883598 Ffuncall + 328
>> 35  shell-maker-d314f974-026373fc.eln          0x13214dda8
>> F7368656c6c2d6d616b65722d2d6576616c2d696e7075742d6f6e2d6275666665722d7632_shell_maker__eval_input_on_buffer_v2_0
>> + 984
>> 36  Emacs                                      0x104883598 Ffuncall + 328
>> 37  shell-maker-d314f974-026373fc.eln          0x13213d254
>> F7368656c6c2d6d616b65722d7375626d6974_shell_maker_submit_0 + 1556
>> 38  Emacs                                      0x104883598 Ffuncall + 328
>> 39  agent-shell-6bc907ae-e8371773.eln          0x10f39a6f0
>> F6167656e742d7368656c6c2d7375626d6974_agent_shell_submit_0 + 144
>> 40  Emacs                                      0x104887e20 funcall_subr +
>> 316
>> 41  Emacs                                      0x104883598 Ffuncall + 328
>> 42  Emacs                                      0x1048801dc
>> Ffuncall_interactively + 88
>> 43  Emacs                                      0x104883598 Ffuncall + 328
>> 44  Emacs                                      0x104880644
>> Fcall_interactively + 1096
>> 45  simple-fab5b0cf-3bcc0f3a.eln               0x10794c390
>> F636f6d6d616e642d65786563757465_command_execute_0 + 652
>> 46  Emacs                                      0x104887e58 funcall_subr +
>> 372
>> 47  Emacs                                      0x104883598 Ffuncall + 328
>> 48  Emacs                                      0x104805668 command_loop_1
>> + 1208
>> 49  Emacs                                      0x104885ab8
>> internal_condition_case + 92
>> 50  Emacs                                      0x104805194 command_loop_2
>> + 52
>> 51  Emacs                                      0x1048852e8 internal_catch
>> + 88
>> 52  Emacs                                      0x104804a34 command_loop +
>> 284
>> 53  Emacs                                      0x104804868
>> recursive_edit_1 + 180
>> 54  Emacs                                      0x104804ba0
>> Frecursive_edit + 288
>> 55  Emacs                                      0x1048038bc main + 6904
>> 56  dyld                                       0x19a6bab98 start + 6076
>>
>>
>> The problem seems to stem from a use-after-free of activity_id in
>> Fns_block_system_sleep. Here is the full description provided by Claude
>> (caveat: I don’t have enough knowledge here to fully verify):
>>
>>
>> <claude-fable-5[1m]>
>> When you submit a prompt, agent-shell's session-start event calls
>> system-sleep-block-sleep (you have agent-shell-inhibit-system-sleep,
>> default t), which lands in Fns_block_system_sleep at
>> /Users/mbauer/Code/emacs/src/nsfns.m:3912. That function is a recent
>> upstream addition (commit 0bee754a720, bug#80348, the "system-sleep sleep
>> blocker" feature).
>>
>> The function does, in order:
>>
>> 1. activity_id = [processInfo beginActivityWithOptions:… reason:…] — this
>> returns an autoreleased token, which lands in the NS port's global
>> outerpool.
>> 2. unblock_input () — when input is blocked down to level 0 and
>> pending_signals is set, this runs process_pending_signals →
>> handle_async_input → gobble_input → ns_read_socket (src/keyboard.c:8387,
>> src/nsterm.m:5237). And ns_read_socket_1 drains and replaces outerpool
>> (src/nsterm.m:5194-5196) — that comment about "strict nesting is
>> occasionally violated but seems not to matter" is exactly what bites here.
>> Draining the pool deallocates activity_id.
>> 3. [sleep_block_map setObject: activity_id forKey: …] — retains the
>> now-freed token, which is the SIGSEGV inside -[__NSDictionaryM
>> setObject:forKey:] in your crash log. The ns_term_shutdown → emacs_abort
>> frames above it are just the fatal-signal shutdown path, not a second
>> problem.
>>
>> agent-shell hits this reliably because the sleep block fires from
>> agent-shell--emit-event in the middle of shell-maker-submit, while the ACP
>> subprocess is already streaming output — so pending_signals is essentially
>> always set at the moment unblock_input() runs.
>> </claude-fable-5[1m]>
>>
>>
>> In GNU Emacs 32.0.50 (build 1, aarch64-apple-darwin24.6.0, NS
>> appkit-2575.70 Version 15.7.7 (Build 24G720))
>> Repository revision: 1095d63d28fcdfd64a723efaaa4b965e5d846159
>> Repository branch: master
>> Windowing system distributor 'Apple', version 10.3.2575
>> System Description: macOS 15.7.7
>>
>> Configured using:
>>  'configure
>>  --prefix=/nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0
>>  --disable-build-details --with-modules --disable-ns-self-contained
>>  --with-ns --disable-gc-mark-trace --with-compress-install
>>  --with-toolkit-scroll-bars --with-native-compilation
>>  --without-imagemagick --with-mailutils --without-small-ja-dic
>>  --with-tree-sitter --without-xinput2 --without-xwidgets --without-dbus
>>  --without-selinux'
>>
>> Configured features:
>> ACL GLIB GMP GNUTLS JPEG LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS
>> PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER
>> WEBP XIM ZLIB
>>
>> Important settings:
>>   value of $EMACSLOADPATH:
>>   value of $EMACSNATIVELOADPATH:
>>   value of $LANG: en_US.UTF-8
>>   locale-coding-system: utf-8-unix
>>
>> Major mode: Help
>>
>> Minor modes in effect:
>>   global-git-commit-mode: t
>>   page-break-lines-mode: t
>>   goto-address-mode: t
>>   editorconfig-mode: t
>>   recentf-mode: t
>>   savehist-mode: t
>>   save-place-mode: t
>>   envrc-global-mode: t
>>   envrc-mode: t
>>   mode-line-notify: t
>>   which-key-mode: t
>>   global-so-long-mode: t
>>   repeat-mode: t
>>   minibuffer-electric-default-mode: t
>>   minibuffer-depth-indicate-mode: t
>>   delete-selection-mode: t
>>   global-auto-revert-mode: t
>>   undo-fu-session-global-mode: t
>>   persistent-scratch-autosave-mode: t
>>   diff-hl-margin-mode: t
>>   global-diff-hl-mode: t
>>   marginalia-mode: t
>>   corfu-popupinfo-mode: t
>>   corfu-history-mode: t
>>   global-corfu-mode: t
>>   vertico-mode: t
>>   override-global-mode: t
>>   server-mode: t
>>   tooltip-mode: t
>>   global-eldoc-mode: t
>>   eldoc-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
>>   window-divider-mode: t
>>   undelete-frame-mode: t
>>   minibuffer-nonselected-mode: t
>>   minibuffer-regexp-mode: t
>>   buffer-read-only: t
>>   column-number-mode: t
>>   line-number-mode: t
>>   indent-tabs-mode: t
>>   transient-mark-mode: t
>>   auto-composition-mode: t
>>   auto-encryption-mode: t
>>   auto-compression-mode: t
>>
>> Load-path shadows:
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/site-start
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/site-lisp/site-start
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/editorconfig-20260118.718/editorconfig
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/editorconfig
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/editorconfig-20260118.718/editorconfig-core
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/editorconfig-core
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/editorconfig-20260118.718/editorconfig-conf-mode
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/editorconfig-conf-mode
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/jsonrpc-1.0.29.0.20260623.0/jsonrpc
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/jsonrpc
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/editorconfig-20260118.718/editorconfig-tools
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/editorconfig-tools
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/transient-20260731.2243/transient
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/transient
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/editorconfig-20260118.718/editorconfig-core-handle
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/editorconfig-core-handle
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/editorconfig-20260118.718/editorconfig-fnmatch
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/editorconfig-fnmatch
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/xref-1.7.0.0.20260403.13314/xref
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/progmodes/xref
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/project-0.12.0.0.20260716.0/project
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/progmodes/project
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/flymake-1.4.5.0.20260702.3/flymake
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/progmodes/flymake
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-exp
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-exp
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-emacs-lisp
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-emacs-lisp
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/oc
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/oc
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-css
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-css
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-lob
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-lob
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ol-irc
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ol-irc
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-forth
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-forth
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-macs
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-macs
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-version
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-version
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-scheme
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-scheme
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ox
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ox
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-C
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-C
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-capture
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-capture
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-ref
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-ref
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-clojure
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-clojure
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-mouse
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-mouse
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-persist
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-persist
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-ctags
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-ctags
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-entities
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-entities
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-archive
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-archive
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-screen
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-screen
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ol-bibtex
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ol-bibtex
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-haskell
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-haskell
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-loaddefs
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-loaddefs
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-table
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-table
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ol-eww
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ol-eww
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ol-man
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ol-man
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ox-org
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ox-org
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-num
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-num
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-plot
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-plot
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ol-rmail
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ol-rmail
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-awk
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-awk
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-groovy
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-groovy
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-octave
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-octave
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-faces
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-faces
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/oc-biblatex
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/oc-biblatex
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-colview
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-colview
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-R
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-R
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-refile
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-refile
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-timer
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-timer
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-mobile
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-mobile
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-fortran
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-fortran
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-shell
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-shell
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-perl
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-perl
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-sqlite
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-sqlite
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/oc-basic
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/oc-basic
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-sed
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-sed
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-list
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-list
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-ruby
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-ruby
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-eval
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-eval
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-habit
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-habit
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-clock
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-clock
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-goto
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-goto
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ox-html
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ox-html
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-csharp
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-csharp
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-src
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-src
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-lisp
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-lisp
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ol-eshell
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ol-eshell
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-ditaa
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-ditaa
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-pcomplete
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-pcomplete
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-lint
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-lint
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ox-latex
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ox-latex
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-sass
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-sass
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-tangle
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-tangle
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-calc
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-calc
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-java
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-java
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ox-icalendar
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ox-icalendar
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ol-mhe
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ol-mhe
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-attach-git
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-attach-git
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ox-md
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ox-md
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ox-beamer
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ox-beamer
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-element
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-element
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/oc-natbib
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/oc-natbib
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-protocol
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-protocol
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-gnuplot
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-gnuplot
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-tempo
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-tempo
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-latex
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-latex
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ol-w3m
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ol-w3m
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-id
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-id
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ox-man
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ox-man
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ol-doi
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ol-doi
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-feed
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-feed
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-fold-core
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-fold-core
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-julia
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-julia
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-lua
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-lua
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-table
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-table
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-ocaml
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-ocaml
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/oc-csl
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/oc-csl
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ol-gnus
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ol-gnus
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-indent
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-indent
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-lilypond
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-lilypond
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-matlab
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-matlab
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-datetree
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-datetree
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ol-docview
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ol-docview
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/oc-bibtex
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/oc-bibtex
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-python
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-python
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-makefile
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-makefile
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-duration
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-duration
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-agenda
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-agenda
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-dot
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-dot
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-js
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-js
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ox-publish
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ox-publish
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-inlinetask
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-inlinetask
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-org
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-org
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-keys
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-keys
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-core
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-core
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-compat
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-compat
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ol
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ol
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ox-odt
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ox-odt
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ol-info
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ol-info
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-plantuml
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-plantuml
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-eshell
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-eshell
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ox-ascii
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ox-ascii
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ox-koma-letter
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ox-koma-letter
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-maxima
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-maxima
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ol-bbdb
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ol-bbdb
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-macro
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-macro
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-fold
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-fold
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-sql
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-sql
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-attach
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-attach
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-cycle
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-cycle
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-processing
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-processing
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ox-texinfo
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ox-texinfo
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-crypt
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-crypt
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-footnote
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-footnote
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/org-element-ast
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/org-element-ast
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/org-10.0pre0.20260802.406/ob-comint
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/org/ob-comint
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/compat-31.0.0.2.0.20260716.2/compat
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/emacs-lisp/compat
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/seq-2.24.0.20240201.135317/seq
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/emacs-lisp/seq
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/nadvice-0.4.0.20241227.124457/nadvice
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/emacs-lisp/nadvice
>> /nix/store/0pas5qwhk5hgggr47mzblq9x5izcnm15-emacs-packages-deps/share/emacs/site-lisp/elpa/eldoc-1.16.0.0.20260709.6/eldoc
>> hides
>> /nix/store/9wyvp5vqd1zfm9pgwdwaf9kp8vcfnyid-emacs-git-20260801.0/share/emacs/32.0.50/lisp/emacs-lisp/eldoc
>>
>> Features:
>> (shadow sort vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs mail-extr
>> emacsbug lisp-mnt tramp-cmds cl-print help-fns radix-tree ghostel
>> ghostel-module ghostel-prompt ghostel-module-install ghostel-links
>> ghostel-line-mode ghostel-kitty ghostel-faces unfill yaml-ts-mode
>> pandoc-mode pandoc-mode-utils indent-bars-ts indent-bars misearch
>> multi-isearch mwim python embark-org embark-consult embark cap-words
>> superword subword symbol-overlay display-line-numbers elec-pair
>> whitespace em-dired em-unix em-term term ehelp em-script em-prompt
>> em-pred em-ls em-hist em-glob em-extpipe em-cmpl em-dirs em-basic
>> em-banner em-alias esh-mode esh-var eshell esh-cmd esh-ext esh-proc
>> esh-opt esh-io esh-arg esh-module esh-module-loaddefs esh-util
>> markdown-mode cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles
>> cc-align cc-engine cc-vars cc-defs ghci-compilation comint-hyperlink
>> haskell-completions haskell-interactive-mode haskell-presentation-mode
>> haskell-compile haskell-process haskell-session system-sleep
>> claude-code-ide-mcp-http-server web-server web-server-status-codes
>> claude-code-ide-mcp-server claude-code-ide-debug agent-shell
>> agent-shell-xai agent-shell-viewport agent-shell-list-edit
>> agent-shell-ui agent-shell-worktree agent-shell-usage agent-shell-styles
>> agent-shell-qwen agent-shell-prompt-queue agent-shell-pi
>> agent-shell-opencode agent-shell-openai agent-shell-omp
>> agent-shell-mistral agent-shell-kiro agent-shell-kimi agent-shell-hermes
>> agent-shell-active-message agent-shell-heartbeat agent-shell-goose
>> agent-shell-google agent-shell-github agent-shell-droid
>> agent-shell-experimental agent-shell-diff agent-shell-devcontainer
>> agent-shell-cursor agent-shell-config agent-shell-completion
>> agent-shell-project agent-shell-cline agent-shell-codebuddy
>> agent-shell-auggie agent-shell-anthropic shell-maker view
>> agent-shell-markdown agent-shell-faces agent-shell-artist artist picture
>> reporter rect markdown-overlays markdown-overlays-tables
>> agent-shell-work-buffer color acp acp-traffic haskell-mode haskell-cabal
>> haskell-utils haskell-font-lock haskell-indentation haskell-string
>> haskell-sort-imports haskell-lexeme haskell-align-imports
>> haskell-complete-module haskell-ghc-support flymake-proc flymake etags
>> fileloop xref dabbrev haskell-customize orderless consult magit-extras
>> face-remap magit-bookmark magit-submodule magit-blame magit-stash
>> magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone
>> magit-remote magit-commit magit-sequence magit-notes magit-worktree
>> magit-tag magit-merge magit-branch magit-reset magit-files bookmark
>> magit-refs magit-status magit magit-repos magit-apply magit-wip
>> magit-log magit-diff which-func imenu smerge-mode diff git-commit
>> magit-core magit-autorevert magit-margin magit-transient magit-process
>> with-editor magit-mode benchmark magit-git magit-base magit-section
>> transient crm llama cond-let dired-aux dired-x gnus-dired org-download
>> org-attach url-http url-auth url-gw nsm async vertico-sort cursor-sensor
>> ffap help-at-pt tramp-sh tramp-cache time-stamp tramp trampver
>> tramp-integration tramp-message tramp-compat shell tramp-loaddefs
>> git-attr-linguist git-attr hl-line page-break-lines smart-hungry-delete
>> vc-git files-x bug-reference completion-preview goto-addr visual-wrap
>> byte-opt copilot copilot-balancer editorconfig editorconfig-core
>> editorconfig-core-handle editorconfig-fnmatch jsonrpc oc-basic
>> disp-table org-element org-persist org-id org-refile avl-tree generator
>> ol-eww eww vtable url-queue 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 url-file svg xml dom gnus-group
>> gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source utf7 nnoo
>> parse-time gnus-spec gnus-int gnus-range message sendmail yank-media
>> puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode
>> mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums
>> mailabbrev gmm-utils mailheader gnus-win ol-docview doc-view jka-compr
>> image-mode exif ol-bibtex bibtex iso8601 ol-bbdb ol-w3m ol-doi
>> org-link-doi org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro
>> org-src sh-script smie treesit executable ob-comint org-element-ast
>> inline org-pcomplete pcomplete org-list org-footnote org-faces
>> org-entities noutline outline ob-emacs-lisp ob-core ob-eval org-cycle
>> org-table ol org-fold org-fold-core org-keys oc org-compat org-loaddefs
>> thingatpt find-func cal-menu calendar cal-loaddefs org-version org-macs
>> format-spec recentf tree-widget savehist saveplace envrc inheritenv
>> mode-line-notify default which-key project so-long repeat minibuf-eldef
>> mb-depth delsel autorevert filenotify undo-fu-session
>> apropospriate-light-theme apropospriate-dark-theme apropospriate-theme
>> persistent-scratch diff-hl-margin diff-hl-dired dired dired-loaddefs
>> diff-hl log-view log-edit add-log pcvs-util vc-dir ewoc vc vc-dispatcher
>> diff-mode track-changes marginalia cape corfu-popupinfo corfu-history
>> corfu vertico compat edmacro bauer dash use-package use-package-ensure
>> use-package-delight use-package-diminish use-package-bind-key
>> use-package-core bind-key easy-mmode delight comp comp-cstr cl-extra
>> help-mode warnings comp-run bytecomp byte-compile comp-common gnus
>> nnheader gnus-util time-date mail-utils range mm-util mail-prsvr
>> cus-edit pp wid-edit grep compile text-property-search comint ansi-osc
>> ansi-color ring cus-start cus-load set-defaults server string-inflection
>> kmacro 2048-game-autoloads agent-shell-autoloads acp-autoloads
>> aggressive-indent-autoloads avy-autoloads backup-walker-autoloads
>> bats-mode-autoloads bazel-autoloads browse-kill-ring-autoloads
>> buffer-move-autoloads cape-autoloads chatgpt-shell-autoloads
>> chess-autoloads copilot-autoloads copy-as-format-autoloads
>> corfu-autoloads csv-mode-autoloads daemons-autoloads delight-autoloads
>> diff-hl-autoloads dired-rsync-autoloads dired-subtree-autoloads
>> dired-hacks-utils-autoloads dumb-jump-autoloads
>> dwim-shell-command-autoloads editorconfig-autoloads elf-mode-autoloads
>> embark-consult-autoloads consult-autoloads embark-autoloads
>> esh-help-autoloads ess-autoloads f-autoloads flymake-autoloads
>> eldoc-autoloads forge-autoloads closql-autoloads emacsql-autoloads
>> free-keys-autoloads ghostel-autoloads ghub-autoloads
>> gif-screencast-autoloads git-attr-autoloads git-modes-autoloads
>> git-timemachine-autoloads gnugo-autoloads ascii-art-to-unicode-autoloads
>> haskell-mode-autoloads htmlize-autoloads ibuffer-vc-autoloads
>> indent-bars-autoloads inheritenv-autoloads jinx-autoloads
>> jsonrpc-autoloads keycast-autoloads ledger-mode-autoloads
>> magit-autoloads pcase marginalia-autoloads markdown-mode-autoloads
>> mines-autoloads multiple-cursors-autoloads mwim-autoloads
>> nix-mode-autoloads magit-section-autoloads orderless-autoloads
>> org-contrib-autoloads org-download-autoloads async-autoloads
>> org-present-autoloads org-autoloads org-static-blog-autoloads
>> page-break-lines-autoloads pandoc-mode-autoloads
>> persistent-scratch-autoloads project-autoloads
>> rainbow-delimiters-autoloads rainbow-mode-autoloads s-autoloads
>> scala-mode-autoloads shell-maker-autoloads shrink-whitespace-autoloads
>> smart-hungry-delete-autoloads string-inflection-autoloads
>> swift-ts-mode-autoloads symbol-overlay-autoloads systemd-autoloads rx
>> terraform-mode-autoloads dash-autoloads hcl-mode-autoloads
>> time-zones-autoloads transient-autoloads seq-autoloads treepy-autoloads
>> treesit-fold-autoloads try-autoloads undo-fu-autoloads
>> undo-fu-session-autoloads unfill-autoloads vertico-autoloads
>> visual-regexp-autoloads vundo-autoloads web-server-autoloads
>> websocket-autoloads with-editor-autoloads llama-autoloads
>> cond-let-autoloads xpm-autoloads queue-autoloads xref-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 gv
>> icons password-cache json subr-x map url-vars cl-loaddefs cl-lib
>> yaml-autoloads package-activate 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 kqueue cocoa ns multi-tty
>> make-network-process tty-child-frames native-compile emacs)
>>
>> Memory information:
>> ((conses 16 1025193 170358) (symbols 48 51178 2)
>>  (strings 32 209862 15291) (string-bytes 1 12257294)
>>  (vectors 16 93041) (vector-slots 8 2088424 140857)
>>  (floats 8 793 1972) (intervals 56 40611 1768) (buffers 1064 66))
>>
>
> Does the following patch solve the issue?
>
> diff --git a/src/nsfns.m b/src/nsfns.m
> index 3ee6315d963..f10297ed8d7 100644
> --- a/src/nsfns.m
> +++ b/src/nsfns.m
> @@ -3940,8 +3940,6 @@ The position is returned as a cons cell (X . Y) of
> the
>      activity_id = [[NSProcessInfo processInfo]
>       beginActivityWithOptions: activity_options
>         reason: reason];
> -  unblock_input ();
> -
>    if (!sleep_block_map)
>      sleep_block_map = [[NSMutableDictionary alloc] initWithCapacity: 25];
>
> @@ -3949,10 +3947,14 @@ The position is returned as a cons cell (X . Y) of
> the
>      {
>        [sleep_block_map setObject: activity_id
>    forKey: [NSNumber numberWithInt: ++sleep_block_id]];
> +      unblock_input ();
>        return make_fixnum (sleep_block_id);
>      }
>    else
> -    return Qnil;
> +    {
> +      unblock_input ();
> +      return Qnil;
> +    }
>  }
>
>  DEFUN ("ns-unblock-system-sleep",
>

Matthew, if you can confirm the patch solves the issue, we can lobby to
patch emacs-31 before the next release candidate is cut on or about August
17.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.