From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: James Ferguson Newsgroups: gmane.emacs.bugs Subject: bug#57676: 29.0.50; Tramp: Unable to close vterm buffer with remote default-directory Date: Thu, 8 Sep 2022 08:48:35 -0400 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000a4e7fe05e829d979" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4309"; mail-complaints-to="usenet@ciao.gmane.io" To: 57676@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Sep 08 14:59:16 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oWH7j-0000wv-V8 for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 08 Sep 2022 14:59:16 +0200 Original-Received: from localhost ([::1]:52722 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oWH7j-0007VX-1i for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 08 Sep 2022 08:59:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37294) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oWGxq-0004vu-Bn for bug-gnu-emacs@gnu.org; Thu, 08 Sep 2022 08:49:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40629) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oWGxq-0003iw-2o for bug-gnu-emacs@gnu.org; Thu, 08 Sep 2022 08:49:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oWGxp-0000rR-V1 for bug-gnu-emacs@gnu.org; Thu, 08 Sep 2022 08:49:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: James Ferguson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Sep 2022 12:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 57676 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.16626413393298 (code B ref -1); Thu, 08 Sep 2022 12:49:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 8 Sep 2022 12:48:59 +0000 Original-Received: from localhost ([127.0.0.1]:57561 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oWGxm-0000r4-6S for submit@debbugs.gnu.org; Thu, 08 Sep 2022 08:48:59 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:55536) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oWGxg-0000qs-3p for submit@debbugs.gnu.org; Thu, 08 Sep 2022 08:48:55 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40704) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oWGxf-0004hB-U7 for bug-gnu-emacs@gnu.org; Thu, 08 Sep 2022 08:48:51 -0400 Original-Received: from mail-ej1-f43.google.com ([209.85.218.43]:40459) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oWGxc-0003fw-S8 for bug-gnu-emacs@gnu.org; Thu, 08 Sep 2022 08:48:51 -0400 Original-Received: by mail-ej1-f43.google.com with SMTP id l14so14308463eja.7 for ; Thu, 08 Sep 2022 05:48:48 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date; bh=DgEtOCik1SEYLcbBblYc2CBLv+rLK4IZByWY+6RCJJM=; b=qltxnj7D0HjyR9wy/pwC9A4H/ts0P7O0bjy2KZq3CEWgPBNsexNlOknpZ3xws+vZoP dhJ18FZno6JbigF+ukAEvmNrmwvIhq9FUfOrZdOE8N05d60gt2g55D1pq8MCUDBCteWb fQ8QqViv6dey3LaEBWzeGUF8HzPPZaWTIUAO8Nqbxqg1sm3/s+8rh/0EK50RTZN0CFD+ t4WeW2LneLFqWeeUHBVIbG2mt3QyRMzEYaEOLbrL8BU0EAUsNEyFKprjFrw20xLFL0by 0q7IBO18YL53oEFpML7it88IQUGBsJZ9QJSCEUs3l4DQGX3U01G3hz6gBTY4eV0bjtSW EVpA== X-Gm-Message-State: ACgBeo1b7RVXfYJRnaFKPO+uyRN+uM3ciD0IcPPzU+tky3CE+3JKh22J VPo05RBf+qM0GVU0P+xTmh1fgm6vrLDGtF0r6ppDyeUvm14= X-Google-Smtp-Source: AA6agR7lDPdilqJZ0KxDC6y+NrV8zKUKGPT6VNaFX7VyJf5zbR0TK4w+MbOL0RI12eWHpqE2TwaC64Mv0fnq/EbWyhQ= X-Received: by 2002:a17:906:9bd3:b0:778:c8e0:fcee with SMTP id de19-20020a1709069bd300b00778c8e0fceemr421541ejc.275.1662641326318; Thu, 08 Sep 2022 05:48:46 -0700 (PDT) Received-SPF: pass client-ip=209.85.218.43; envelope-from=wjcferguson@gmail.com; helo=mail-ej1-f43.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:241873 Archived-At: --000000000000a4e7fe05e829d979 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Perhaps what I'm doing is misguided, but it used to work before I recently rebuilt (to master @ e1282c8c66): I open (vterm) buffers to remote hosts, and set `default-directory` on them to be '/sshx::.' for convenience when opening files from that buffer. When trying to close the terminal one way or another (with debug-on-error) I now get: Debugger entered--Lisp error: (file-error "File =E2=80=98.=E2=80=99 must be= absolute") signal(file-error ("File =E2=80=98.=E2=80=99 must be absolute")) tramp-error((tramp-file-name "sshx" nil nil "4x02" nil "." nil) file-error "File `%s' must be absolute" ".") tramp-file-name-unify((tramp-file-name "sshx" nil nil "4x02" nil "." nil) ".") tramp-get-file-property((tramp-file-name "sshx" nil nil "4x02" nil "." nil) "." "file-truename") tramp-flush-file-properties((tramp-file-name "sshx" nil nil "4x02" nil "." nil) ".") tramp-flush-file-function() kill-buffer(#) (if (and vterm-kill-buffer-on-exit (buffer-live-p buf)) (kill-buffer buf)= ) (let ((buf (process-buffer process))) (run-hook-with-args 'vterm-exit-functions (if (buffer-live-p buf) buf nil) event) (if (and vterm-kill-buffer-on-exit (buffer-live-p buf)) (kill-buffer buf))) vterm--sentinel(# "finished\n") And I am unable to close the buffer. In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.20, cairo version 1.16.0) of 2022-09-07 built on jf-laptop Repository revision: e1282c8c66f228d45b03fd7109ffe6bc7ea201a9 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12013000 System Description: Ubuntu 20.04.5 LTS Configured using: 'configure --with-native-compilation' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=3Dibus locale-coding-system: utf-8-unix Major mode: VTerm Minor modes in effect: openwith-mode: t org-roam-db-autosync-mode: t corfu-doc-mode: t ws-butler-global-mode: t winner-mode: t which-key-mode: t vertico-mode: t global-tree-sitter-mode: t prescient-persist-mode: t projectile-mode: t async-bytecomp-package-mode: t dired-async-mode: t minions-mode: t marginalia-mode: t textsize-mode: t direnv-mode: t global-corfu-mode: t corfu-mode: t pixel-scroll-precision-mode: t shell-dirtrack-mode: t savehist-mode: t save-place-mode: t recentf-mode: t global-hl-line-mode: t global-auto-revert-mode: t electric-pair-mode: t delete-selection-mode: t straight-use-package-mode: t straight-package-neutering-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tab-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/james/.emacs.d/elpa/dpkg-dev-el-20190824.2314/debian-autoloads hides /home/james/.emacs.d/elpa/debian-el-20211006.1939/debian-autoloads /home/james/.emacs.d/elpa/transient-20220717.1713/transient hides /home/james/src/emacs/lisp/transient /home/james/.emacs.d/my-packages/custom hides /home/james/src/emacs/lisp/custom Features: (shadow sort expand-region text-mode-expansions cc-mode-expansions the-org-mode-expansions python-el-fgallina-expansions er-basic-expansions expand-region-core expand-region-custom mail-extr emacsbug message yank-media rfc822 mml mml-sec epa gnus-util mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader sendmail mail-utils mule-util lsp-pyright lsp-ui lsp-ui-flycheck lsp-ui-doc goto-addr lsp-ui-imenu lsp-ui-peek lsp-ui-sideline flycheck jka-compr let-alist lsp-ui-util lsp-mode lsp-protocol xref spinner network-stream markdown-mode imenu ht f f-shortdoc shortdoc ewoc epg rfc6068 epg-config vterm bookmark face-remap color term disp-table ehelp vterm-module term/xterm xterm cursor-sensor myremote openwith my-org-roam org-roam-dailies org-roam-migrate org-roam-log org-roam-mode inline org-roam-capture org-roam-id org-roam-node org-roam-db org-roam-utils org-roam-compat org-roam org-capture org-attach org-id ox-reveal ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-md ox-latex ox-icalendar org-agenda org-refile ox-html table ox-ascii ox-publish ox org-element avl-tree generator ob-async org-variable-pitch org org-macro org-footnote org-pcomplete org-list org-faces org-entities noutline outline org-version ob-C cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ob-http ob-http-mode ob-python py-isort python-black reformatter python ob-shell ob-ditaa ob-plantuml ob-dot ob ob-tangle org-src ob-ref ob-lob ob-table ob-exp ob-comint ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex ol org-keys oc org-compat org-macs org-loaddefs find-func cal-menu calendar cal-loaddefs emacsql-sqlite url-http url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm puny emacsql emacsql-compiler magit-section benchmark compat-27 compat-26 display-fill-column-indicator flyspell ispell highlight-symbol cl yasnippet-snippets yasnippet corfu-doc faff-theme init xterm-color ws-butler winner which-key vterm-autoloads vertico tree-sitter-langs tree-sitter-langs-build tar-mode arc-mode archive-mode tree-sitter-hl tree-sitter tree-sitter-load tree-sitter-cli tsc tsc-dyn tsc-dyn-get tsc-obsolete s prescient comp comp-cstr warnings projectile skeleton find-dired dired-x dired-filetype-face async-bytecomp dired-async dired-aux async dired dired-loaddefs lisp-mnt ibuffer-vc ibuf-macs ibuf-ext ibuffer ibuffer-loaddefs thingatpt project orderless minions compat compat-macs marginalia hydra lv grep-a-lot advice textsize direnv diff-mode dash corfu pcase dotenv-mode server pixel-scroll cua-base edmacro kmacro tramp-sh docker-tramp tramp-cache time-stamp tramp tramp-loaddefs trampver tramp-integration cus-edit pp icons files-x tramp-compat shell pcomplete parse-time iso8601 time-date ls-lisp format-spec savehist saveplace recentf tree-widget wid-edit grep compile text-property-search comint ansi-color ring hl-line autorevert filenotify elec-pair delsel cus-load straight-autoloads cl-extra help-mode straight use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core derived finder-inf ede/auto eieio-base atomic-chrome-autoloads dap-mode-autoloads dpkg-dev-el debian-el embark-consult-autoloads consult-autoloads embark-autoloads company-autoloads lsp-docker-autoloads lsp-ui-autoloads lsp-mode-autoloads magit-autoloads marginalia-autoloads markdown-mode-autoloads org-modern-autoloads org-roam-autoloads magit-section-autoloads async-autoloads js2-mode-autoloads rx flycheck-autoloads transient-autoloads treemacs-autoloads projectile-autoloads typescript-mode-autoloads compat-autoloads info yaml-autoloads yasnippet-snippets-autoloads package browse-url 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 password-cache json subr-x map byte-opt gv bytecomp byte-compile cconv url-vars cl-loaddefs cl-lib rmc iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 1235783 559015) (symbols 48 57151 55) (strings 32 306661 80560) (string-bytes 1 11340219) (vectors 16 64943) (vector-slots 8 1166513 120164) (floats 8 455 292) (intervals 56 3980 450) (buffers 1000 18)) --000000000000a4e7fe05e829d979 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Perhaps what I'm doing is misguided, but it used t= o work before I
recently rebuilt (to master @ e1282c8c66): I open (vterm= )
buffers to remote hosts, and set `default-directory` on them to be
= '/sshx:<host>:.' for convenience when opening files from that= buffer.

When trying to close the terminal one way or another (with = debug-on-error) I now get:

Debugger entered--Lisp error: (file-error= "File =E2=80=98.=E2=80=99 must be absolute")
=C2=A0 signal(fi= le-error ("File =E2=80=98.=E2=80=99 must be absolute"))
=C2=A0= tramp-error((tramp-file-name "sshx" nil nil "4x02" nil= "." nil) file-error "File `%s' must be absolute" &= quot;.")
=C2=A0 tramp-file-name-unify((tramp-file-name "sshx&q= uot; nil nil "4x02" nil "." nil) ".")
=C2= =A0 tramp-get-file-property((tramp-file-name "sshx" nil nil "= ;4x02" nil "." nil) "." "file-truename")=
=C2=A0 tramp-flush-file-properties((tramp-file-name "sshx" ni= l nil "4x02" nil "." nil) ".")
=C2=A0 tram= p-flush-file-function()
=C2=A0 kill-buffer(#<buffer Terminal-4x02 vol= ta@4x02 (10.0.154.60) - byobu>)
=C2=A0 (if (and vterm-kill-buffer-on-= exit (buffer-live-p buf)) (kill-buffer buf))
=C2=A0 (let ((buf (process-= buffer process))) (run-hook-with-args 'vterm-exit-functions (if (buffer= -live-p buf) buf nil) event) (if (and vterm-kill-buffer-on-exit (buffer-liv= e-p buf)) (kill-buffer buf)))
=C2=A0 vterm--sentinel(#<process vterm&= gt; "finished\n")

And I am unable to close the buffer.
=


In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Versio= n
=C2=A03.24.20, cairo version 1.16.0) of 2022-09-07 built on jf-laptop<= br>Repository revision: e1282c8c66f228d45b03fd7109ffe6bc7ea201a9
Reposit= ory branch: master
Windowing system distributor 'The X.Org Foundatio= n', version 11.0.12013000
System Description: Ubuntu 20.04.5 LTS
=
Configured using:
=C2=A0'configure --with-native-compilation'= ;

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTL= S GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LI= BXML2 M17N_FLT MODULES
NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCO= MP SOUND THREADS TIFF
TOOLKIT_SCROLL_BARS X11 XDBE XIM XINPUT2 XPM GTK3 = ZLIB

Important settings:
=C2=A0 value of $LANG: en_US.UTF-8
= =C2=A0 value of $XMODIFIERS: @im=3Dibus
=C2=A0 locale-coding-system: utf= -8-unix

Major mode: VTerm

Minor modes in effect:
=C2=A0 op= enwith-mode: t
=C2=A0 org-roam-db-autosync-mode: t
=C2=A0 corfu-doc-m= ode: t
=C2=A0 ws-butler-global-mode: t
=C2=A0 winner-mode: t
=C2= =A0 which-key-mode: t
=C2=A0 vertico-mode: t
=C2=A0 global-tree-sitte= r-mode: t
=C2=A0 prescient-persist-mode: t
=C2=A0 projectile-mode: t<= br>=C2=A0 async-bytecomp-package-mode: t
=C2=A0 dired-async-mode: t
= =C2=A0 minions-mode: t
=C2=A0 marginalia-mode: t
=C2=A0 textsize-mode= : t
=C2=A0 direnv-mode: t
=C2=A0 global-corfu-mode: t
=C2=A0 corfu= -mode: t
=C2=A0 pixel-scroll-precision-mode: t
=C2=A0 shell-dirtrack-= mode: t
=C2=A0 savehist-mode: t
=C2=A0 save-place-mode: t
=C2=A0 r= ecentf-mode: t
=C2=A0 global-hl-line-mode: t
=C2=A0 global-auto-rever= t-mode: t
=C2=A0 electric-pair-mode: t
=C2=A0 delete-selection-mode: = t
=C2=A0 straight-use-package-mode: t
=C2=A0 straight-package-neuteri= ng-mode: t
=C2=A0 override-global-mode: t
=C2=A0 tooltip-mode: t
= =C2=A0 global-eldoc-mode: t
=C2=A0 show-paren-mode: t
=C2=A0 electric= -indent-mode: t
=C2=A0 mouse-wheel-mode: t
=C2=A0 tab-bar-mode: t
= =C2=A0 file-name-shadow-mode: t
=C2=A0 global-font-lock-mode: t
=C2= =A0 font-lock-mode: t
=C2=A0 buffer-read-only: t
=C2=A0 column-number= -mode: t
=C2=A0 line-number-mode: t
=C2=A0 transient-mark-mode: t
= =C2=A0 auto-composition-mode: t
=C2=A0 auto-encryption-mode: t
=C2=A0= auto-compression-mode: t

Load-path shadows:
/home/james/.emacs.d= /elpa/dpkg-dev-el-20190824.2314/debian-autoloads hides /home/james/.emacs.d= /elpa/debian-el-20211006.1939/debian-autoloads
/home/james/.emacs.d/elpa= /transient-20220717.1713/transient hides /home/james/src/emacs/lisp/transie= nt
/home/james/.emacs.d/my-packages/custom hides /home/james/src/emacs/l= isp/custom

Features:
(shadow sort expand-region text-mode-expansi= ons cc-mode-expansions
the-org-mode-expansions python-el-fgallina-expans= ions
er-basic-expansions expand-region-core expand-region-custom mail-ex= tr
emacsbug message yank-media rfc822 mml mml-sec epa gnus-util mm-decod= e
mm-bodies mm-encode mailabbrev gmm-utils mailheader sendmail mail-util= s
mule-util lsp-pyright lsp-ui lsp-ui-flycheck lsp-ui-doc goto-addr
l= sp-ui-imenu lsp-ui-peek lsp-ui-sideline flycheck jka-compr let-alist
lsp= -ui-util lsp-mode lsp-protocol xref spinner network-stream
markdown-mode= imenu ht f f-shortdoc shortdoc ewoc epg rfc6068 epg-config
vterm bookma= rk face-remap color term disp-table ehelp vterm-module
term/xterm xterm = cursor-sensor myremote openwith my-org-roam
org-roam-dailies org-roam-mi= grate org-roam-log org-roam-mode inline
org-roam-capture org-roam-id org= -roam-node org-roam-db org-roam-utils
org-roam-compat org-roam org-captu= re org-attach org-id ox-reveal ox-odt
rng-loc rng-uri rng-parse rng-matc= h rng-dt rng-util rng-pttrn nxml-parse
nxml-ns nxml-enc xmltok nxml-util= ox-md ox-latex ox-icalendar org-agenda
org-refile ox-html table ox-asci= i ox-publish ox org-element avl-tree
generator ob-async org-variable-pit= ch org org-macro org-footnote
org-pcomplete org-list org-faces org-entit= ies noutline outline
org-version ob-C cc-mode cc-fonts cc-guess cc-menus= cc-cmds cc-styles
cc-align cc-engine cc-vars cc-defs ob-http ob-http-mo= de ob-python
py-isort python-black reformatter python ob-shell ob-ditaa = ob-plantuml
ob-dot ob ob-tangle org-src ob-ref ob-lob ob-table ob-exp ob= -comint
ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex ol org-k= eys oc
org-compat org-macs org-loaddefs find-func cal-menu calendar
c= al-loaddefs emacsql-sqlite url-http url-auth mail-parse rfc2231 rfc2047
= rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm puny emacsql
emacsql-co= mpiler magit-section benchmark compat-27 compat-26
display-fill-column-i= ndicator flyspell ispell highlight-symbol cl
yasnippet-snippets yasnippe= t corfu-doc faff-theme init xterm-color
ws-butler winner which-key vterm= -autoloads vertico tree-sitter-langs
tree-sitter-langs-build tar-mode ar= c-mode archive-mode tree-sitter-hl
tree-sitter tree-sitter-load tree-sit= ter-cli tsc tsc-dyn tsc-dyn-get
tsc-obsolete s prescient comp comp-cstr = warnings projectile skeleton
find-dired dired-x dired-filetype-face asyn= c-bytecomp dired-async
dired-aux async dired dired-loaddefs lisp-mnt ibu= ffer-vc ibuf-macs
ibuf-ext ibuffer ibuffer-loaddefs thingatpt project or= derless minions
compat compat-macs marginalia hydra lv grep-a-lot advice= textsize direnv
diff-mode dash corfu pcase dotenv-mode server pixel-scr= oll cua-base
edmacro kmacro tramp-sh docker-tramp tramp-cache time-stamp= tramp
tramp-loaddefs trampver tramp-integration cus-edit pp icons files= -x
tramp-compat shell pcomplete parse-time iso8601 time-date ls-lisp
= format-spec savehist saveplace recentf tree-widget wid-edit grep compiletext-property-search comint ansi-color ring hl-line autorevert
filenoti= fy elec-pair delsel cus-load straight-autoloads cl-extra
help-mode strai= ght use-package use-package-ensure use-package-delight
use-package-dimin= ish use-package-bind-key bind-key easy-mmode
use-package-core derived fi= nder-inf ede/auto eieio-base
atomic-chrome-autoloads dap-mode-autoloads = dpkg-dev-el debian-el
embark-consult-autoloads consult-autoloads embark-= autoloads
company-autoloads lsp-docker-autoloads lsp-ui-autoloads
lsp= -mode-autoloads magit-autoloads marginalia-autoloads
markdown-mode-autol= oads org-modern-autoloads org-roam-autoloads
magit-section-autoloads asy= nc-autoloads js2-mode-autoloads rx
flycheck-autoloads transient-autoload= s treemacs-autoloads
projectile-autoloads typescript-mode-autoloads comp= at-autoloads info
yaml-autoloads yasnippet-snippets-autoloads package br= owse-url url
url-proxy url-privacy url-expand url-methods url-history ur= l-cookie
generate-lisp-file url-domsuf url-util mailcap url-handlers url= -parse
auth-source cl-seq eieio eieio-core cl-macs password-cache json s= ubr-x
map byte-opt gv bytecomp byte-compile cconv url-vars cl-loaddefs c= l-lib
rmc iso-transl tooltip eldoc paren electric uniquify ediff-hook vc= -hooks
lisp-float-type elisp-mode mwheel term/x-win x-win term/common-wi= n x-dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-list repl= ace
newcomment text-mode lisp-mode prog-mode register page tab-bar menu-= bar
rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock<= br>font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq<= br>simple cl-generic indonesian philippine cham georgian utf-8-lang
misc= -lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms
cp51= 932 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 fac= es cus-face macroexp files window text-properties overlay
sha1 md5 base6= 4 format env code-pages mule custom widget keymap
hashtable-print-readab= le backquote threads dbusbind inotify lcms2
dynamic-setting system-font-= setting font-render-setting cairo
move-toolbar gtk x-toolkit xinput2 x m= ulti-tty make-network-process
native-compile emacs)

Memory inform= ation:
((conses 16 1235783 559015)
=C2=A0(symbols 48 57151 55)
=C2= =A0(strings 32 306661 80560)
=C2=A0(string-bytes 1 11340219)
=C2=A0(v= ectors 16 64943)
=C2=A0(vector-slots 8 1166513 120164)
=C2=A0(floats = 8 455 292)
=C2=A0(intervals 56 3980 450)
=C2=A0(buffers 1000 18))
=
--000000000000a4e7fe05e829d979--