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+1HboodysocHy5SphN40iThYBJpGFK4aDFaJAuQKJ=A3v-6g@mail.gmail.com> |
On Mon, Aug 10, 2026 at 1:30 PM Matthew Bauer <[email protected]> wrote: > Ok sounds good. > > Installed the patch yesterday, so far so good. Tried to repro with the > same usage that cause it in the first place and not seeing any segfault. > Also tried manually running (system-sleep-block-sleep "test" t) a few > times with no issue. > > On Sun, Aug 9, 2026 at 5:21 PM Stéphane Marks <[email protected]> wrote: > >> On Sun, Aug 9, 2026 at 6:17 PM Matthew Bauer <[email protected]> wrote: >> >>> Looks reasonable to me. Trying it now. Will report back if the issue >>> persists. >>> >>> On Sun, Aug 9, 2026 at 10:54 AM Stéphane Marks <[email protected]> >>> wrote: >>> >>>> 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. >>>> >>> >> Please report back, either way to confirm. Thank you for reporting the >> issue including a good explanation, and for testing the patch. >> > Patch attached for review and installation.
0001-Fix-Fns_block_system_sleep-to-respect-activity_id-li.patch
(application/octet-stream, 1.2 KB)
From 51b30402c29547eef7c97beb89d0200713bb8561 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Marks?= <[email protected]> Date: Mon, 10 Aug 2026 13:40:00 -0400 Subject: [PATCH] Fix Fns_block_system_sleep to respect activity_id lifetime (bug#81577) * src/nsfns.m (Fns_block_system_sleep): Move unblock_input after setting activity_id. --- src/nsfns.m | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/nsfns.m b/src/nsfns.m index efe622782f7..148bbc7923a 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", -- 2.54.0