From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Kristoffer Balintona Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 24 Jun 2025 10:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 78890@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.175076173620322 (code B ref -1); Tue, 24 Jun 2025 10:43:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jun 2025 10:42:16 +0000 Received: from localhost ([127.0.0.1]:40862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uU16S-0005HM-EA for submit@debbugs.gnu.org; Tue, 24 Jun 2025 06:42:15 -0400 Received: from lists.gnu.org ([2001:470:142::17]:43786) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uU16J-0005En-Da for submit@debbugs.gnu.org; Tue, 24 Jun 2025 06:42:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uU16A-0003Fo-Db for bug-gnu-emacs@gnu.org; Tue, 24 Jun 2025 06:41:54 -0400 Received: from mail-lf1-x12c.google.com ([2a00:1450:4864:20::12c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uU162-00022v-KT for bug-gnu-emacs@gnu.org; Tue, 24 Jun 2025 06:41:50 -0400 Received: by mail-lf1-x12c.google.com with SMTP id 2adb3069b0e04-553d771435fso220612e87.3 for ; Tue, 24 Jun 2025 03:41:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750761702; x=1751366502; darn=gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=h3Ewe/clKkoSqWea6kgrcicJmIuLKdYBbbhquN3Ftrw=; b=kuHkXNcPEAyLLsSNzWH5B+TtRyHeS4ZhGDANsfYJkTX/oWImgyk2NmSwvCOjZZrACk tFXUN36ZbGgrzZKwVd7cRHTLEOc9RVMRF15NnvR840W5RprTUtK+28KDcokTLbih2S5R vDuxTsfhb7DR9Jvxq9tMHCSDcgQPDT9zefJ7WYa2jrz2/TlU0t9fR0Y/oxVwVe143tJV ba6KsGbfTce117NIuZO+AKWKE7PahEZMdFZf5rzF1NOZYse1zmKYFu4Q0EfvNvdenMc2 aoZ9ISksnkXaUC/aW5U9BYiAZLlqptwhXdzEfvFAf03Lm8O4Lc7/ZZG57xSLqmHAOO7L qBmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750761702; x=1751366502; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=h3Ewe/clKkoSqWea6kgrcicJmIuLKdYBbbhquN3Ftrw=; b=JWx4jHDLHlvQ55H3J46bcaHsDmi+b8ynCttPaHb9nImYhVyg94MQJlzBjRU1UCBqP+ 0+Lquzc5MavVOzqiwWpJ9gd6XqHDq1h0fnWPSMIGSHQjqjfqffCbIfXbYmWNgO566Uzz Iarv9mSDG3mRwzklkFBoqXY2AuLwfzj+Cyie7bha22QUZk31cvh/s5LkeMXY5uv9qO9z ERIRPs1+Fr171JfCMcBbGcv4WV7rU04n4xJD9pkyradl86a24v22bh1FQTBH60BP3RXr dMALXQx1SvgK7hU5/VssVRGjqhKZI8M3tZ5UL8o01ZdVWKnItG6wMaynQcfH23Re5fDZ 4cYQ== X-Gm-Message-State: AOJu0YzAQhd+QEcrsfSPdMqqOugiyJ/Fc3pnaZpmoMLD7pJgdK1vSt2x SKNuBHyNUBJwUWsj1WBc4GQ0nwqMJ/zV4Fz5RU5Z6rjQASJ5HDcMMf1tRwQ8pja8JSvj9JTjzuU sSEVhRi3jEwquEahrA+MQ5vQknTHB5IHJlg== X-Gm-Gg: ASbGncsP3xKysVi4HdWJmqWkwdhC6Aq+ppSVYBpORY0wyPie1c52itZBl3KXZuOi5bR fF+gI32nrUWxQNqgwX7S94Q4dV8LNUILjvbcmyqtMDcgSNMrPruIN4ZebSNTQ9jJKWNOeWGKi3K qq/VAIYDC6p4OD0unGXNagQ9SxOhOiKWvTefWUFeUKQq8= X-Google-Smtp-Source: AGHT+IEP1YwseTuMRlLcvj/YU6rNKlrgmWoraIHkMWTKY7utYMenfiGqPnYykZJ0asPRYnkDLcGGp1g3VBQRadQ5i3s= X-Received: by 2002:a05:6512:1285:b0:549:38eb:d694 with SMTP id 2adb3069b0e04-553e3bfe24emr4560412e87.26.1750761701743; Tue, 24 Jun 2025 03:41:41 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 24 Jun 2025 06:41:41 -0400 From: Kristoffer Balintona MIME-Version: 1.0 Date: Tue, 24 Jun 2025 06:41:41 -0400 X-Gm-Features: Ac12FXz1ZKybRLbPN_4yUauC51dazb3VYd0m1HznTcBsxdkZNa2J9Ly6lIVojxo Message-ID: Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::12c; envelope-from=krisbalintona@gmail.com; helo=mail-lf1-x12c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hi, I've noticed a peculiarity with the names of the buffer created by vc-annotate. For instance, opening up vtable.el and calling vc-annotate, the initial vc-annotate buffer name is: 1. *Annotate vtable.el (rev f1737342518)* Then calling vc-annotate-prev-revision: 2. *Annotate *Annotate vtable.el (rev f1737342518)* (rev fdab542a56201b1581abdc0df940e0c50abde1c7)* Then calling vc-annotate-prev-revision again: 3. *Annotate *Annotate *Annotate vtable.el (rev f1737342518)* (rev fdab542a56201b1581abdc0df940e0c50abde1c7)* (rev 35e1ab970c1cfc6a1b62fbb920e0d2bb031765da)* and so on. As you can see, the file names become messy quickly. Would it be possible to have buffer names more like the following instead upon calls to vc-annotate-next-revision and vc-annotate-prev-revision? 1. *Annotate vtable.el (rev f1737342518)* 2. *Annotate vtable.el (rev fdab542a56201b1581abdc0df940e0c50abde1c7)* 3. *Annotate vtable.el (rev 35e1ab970c1cfc6a1b62fbb920e0d2bb031765da)* In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.43, cairo version 1.18.2) Windowing system distributor 'Microsoft Corporation', version 11.0.12010000 System Description: Guix System Configured using: 'configure CONFIG_SHELL=/gnu/store/m0xdsa8cfq6mq1kxgxmpmpg71la4f0b9-bash-minimal-5.1.16/bin/bash SHELL=/gnu/store/m0xdsa8cfq6mq1kxgxmpmpg71la4f0b9-bash-minimal-5.1.16/bin/bash --prefix=/gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81 --enable-fast-install --with-x-toolkit=gtk3 --with-x-widgets --with-cairo --with-modules --with-native-compilation=aot --disable-build-details' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINERAMA XINPUT2 XPM XRANDR GTK3 ZLIB Important settings: value of $EMACSLOADPATH: /home/krisbalintona/.guix-home/profile/share/emacs/site-lisp:/home/krisbalintona/.guix-home/profile/share/emacs/site-lisp:/gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Elisp/l Minor modes in effect: org-super-agenda-mode: t notmuch-bookmarks-mode: t dired-hist-mode: t citar-org-node-mode: t org-node-context-follow-mode: t org-node-cache-mode: t org-mem-updater-mode: t repeat-mode: t global-dash-fontify-mode: t dash-fontify-mode: t highlight-function-calls-mode: t eros-mode: t goto-address-prog-mode: t bug-reference-prog-mode: t completion-preview-mode: t whitespace-mode: t outli-mode: t global-visual-wrap-prefix-mode: t visual-wrap-prefix-mode: t global-jinx-mode: t jinx-mode: t gcmh-mode: t recentf-mode: t save-place-mode: t cascading-dir-locals-mode: t global-sops-mode: t desktop-save-mode: t fancy-compilation-mode: t global-paren-face-mode: t paren-face-mode: t activities-tabs-mode: t activities-mode: t lin-global-mode: t smart-mark-mode: t cursory-mode: t recursion-indicator-mode: t ultra-scroll-mode: t pixel-scroll-precision-mode: t pulsar-global-mode: t pulsar-mode: t corfu-popupinfo-mode: t global-corfu-mode: t corfu-mode: t vertico-multiform-mode: t vertico-mode: t global-so-long-mode: t delete-selection-mode: t global-word-wrap-whitespace-mode: t word-wrap-whitespace-mode: t display-time-mode: t flymake-mode: t find-function-mode: t minibuffer-electric-default-mode: t outline-minor-mode: t savehist-mode: t electric-pair-mode: t el-patch-use-package-mode: t fontaine-mode: t elpaca-use-package-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tab-bar-history-mode: t tab-bar-mode: t file-name-shadow-mode: t context-menu-mode: t global-font-lock-mode: t font-lock-mode: t undelete-frame-mode: t minibuffer-regexp-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t auto-save-visited-mode: t abbrev-mode: t Load-path shadows: /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org-capture/org-capture hides /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-capture /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/dash/dash hides /gnu/store/6pv70fj42n72sp2p5yfs3kqinwxd1w8i-emacs-dash-2.20.0/share/emacs/site-lisp/dash-2.20.0/dash /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/dash/dash-autoloads hides /gnu/store/6pv70fj42n72sp2p5yfs3kqinwxd1w8i-emacs-dash-2.20.0/share/emacs/site-lisp/dash-2.20.0/dash-autoloads /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/eros/eros hides /gnu/store/znqdh97na6gjls4mb7krvfb6cxx3i76n-emacs-eros-0.1.0-0.a9a92bd/share/emacs/site-lisp/eros-0.1.0-0.a9a92bd/eros /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/eros/eros-autoloads hides /gnu/store/znqdh97na6gjls4mb7krvfb6cxx3i76n-emacs-eros-0.1.0-0.a9a92bd/share/emacs/site-lisp/eros-0.1.0-0.a9a92bd/eros-autoloads /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/queue/queue hides /gnu/store/5lp5w47rzfvldhal454kkachd7aasr73-emacs-queue-0.2/share/emacs/site-lisp/queue-0.2/queue /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/queue/queue-autoloads hides /gnu/store/5lp5w47rzfvldhal454kkachd7aasr73-emacs-queue-0.2/share/emacs/site-lisp/queue-0.2/queue-autoloads /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/ef-themes/theme-loaddefs hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/theme-loaddefs /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/transient/transient hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/transient /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/use-package/use-package-bind-key hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/use-package/use-package-bind-key /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/use-package/use-package-delight hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/use-package/use-package-delight /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/use-package/use-package hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/use-package/use-package /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/use-package/use-package-lint hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/use-package/use-package-lint /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/use-package/use-package-jump hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/use-package/use-package-jump /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/use-package/use-package-ensure-system-package hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/use-package/use-package-ensure-system-package /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/use-package/use-package-core hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/use-package/use-package-core /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/use-package/use-package-ensure hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/use-package/use-package-ensure /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/use-package/use-package-diminish hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/use-package/use-package-diminish /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-matlab hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-matlab /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-shell hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-shell /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-forth hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-forth /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-R hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-R /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-docview hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-docview /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-src hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-src /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-mhe hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-mhe /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-latex hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-latex /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-python hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-python /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-pcomplete hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-pcomplete /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-agenda hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-agenda /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-clojure hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-clojure /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/oc-basic hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/oc-basic /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-mobile hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-mobile /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-gnus hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-gnus /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-scheme hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-scheme /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-habit hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-habit /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-plantuml hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-plantuml /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-protocol hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-protocol /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-screen hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-screen /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-eshell hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-eshell /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-exp hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-exp /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-doi hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-doi /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-dot hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-dot /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-element-ast hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-element-ast /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/oc-natbib hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/oc-natbib /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-inlinetask hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-inlinetask /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-loaddefs hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-loaddefs /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-processing hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-processing /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-emacs-lisp hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-emacs-lisp /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-maxima hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-maxima /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-colview hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-colview /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-octave hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-octave /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-perl hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-perl /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-attach-git hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-attach-git /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org-capture/org-capture hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-capture /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-eshell hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-eshell /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-ctags hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-ctags /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-makefile hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-makefile /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-awk hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-awk /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-sqlite hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-sqlite /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-clock hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-clock /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-faces hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-faces /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-goto hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-goto /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-fold-core hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-fold-core /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-core hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-core /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-plot hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-plot /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-element hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-element /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-beamer hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-beamer /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-lilypond hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-lilypond /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-lisp hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-lisp /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-table hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-table /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-koma-letter hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-koma-letter /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-rmail hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-rmail /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-comint hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-comint /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-datetree hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-datetree /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-man hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-man /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-odt hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-odt /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-ascii hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-ascii /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-table hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-table /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-footnote hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-footnote /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-tangle hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-tangle /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-w3m hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-w3m /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-groovy hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-groovy /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-bbdb hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-bbdb /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-mouse hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-mouse /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-js hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-js /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-publish hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-publish /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-lob hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-lob /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-irc hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-irc /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/oc-csl hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/oc-csl /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/oc hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/oc /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-macs hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-macs /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-lua hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-lua /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-tempo hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-tempo /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-sql hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-sql /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-gnuplot hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-gnuplot /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-info hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-info /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-keys hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-keys /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-md hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-md /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-feed hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-feed /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-duration hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-duration /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-ditaa hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-ditaa /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-bibtex hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-bibtex /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-julia hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-julia /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-ocaml hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-ocaml /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/oc-biblatex hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/oc-biblatex /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-timer hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-timer /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-sass hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-sass /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-latex hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-latex /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-man hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-man /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-org hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-org /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-attach hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-attach /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-archive hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-archive /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-cycle hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-cycle /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-persist hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-persist /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-sed hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-sed /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-macro hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-macro /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-ruby hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-ruby /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-eww hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-eww /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-compat hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-compat /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-eval hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-eval /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-icalendar hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-icalendar /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-fold hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-fold /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-css hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-css /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-lint hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-lint /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-refile hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-refile /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-ref hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-ref /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-C hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-C /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-texinfo hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-texinfo /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-haskell hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-haskell /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-indent hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-indent /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-fortran hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-fortran /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-calc hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-calc /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-id hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-id /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-html hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-html /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-org hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-org /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/oc-bibtex hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/oc-bibtex /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-list hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-list /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-crypt hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-crypt /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-entities hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-entities /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-java hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-java /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-num hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-num /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-version hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-version /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/vtable/vtable hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/emacs-lisp/vtable /gnu/store/lk7zg1qqnkq4z474pvi7jwnh2xv469p6-emacs-compat-30.0.2.0/share/emacs/site-lisp/compat-30.0.2.0/compat hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/emacs-lisp/compat Features: (shadow sort mail-extr emacsbug org-duration org-super-agenda ts s org-habit org-agenda consult-org avy reposition consult-imenu embark-consult consult misc elisp-demos shortdoc puni eat term/xterm xterm term ehelp misearch multi-isearch vertico-directory vertico-grid smerge-mode diff mm-archive notmuch-addr notmuch-transient notmuch-bookmarks notmuch notmuch-tree notmuch-jump notmuch-hello notmuch-show notmuch-print notmuch-crypto notmuch-mua notmuch-message notmuch-draft notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser notmuch-wash coolj icalendar diary-lib diary-loaddefs notmuch-tag crm notmuch-lib notmuch-compat ibuf-ext ibuffer ibuffer-loaddefs cape info-colors conf-mode tabify cl-print vc-annotate vc-filewise embark-org embark ffap vertico-sort vertico-repeat dired-aux gnus-dired dired-hist footnote help-at-pt geiser-mode geiser-xref geiser-compile geiser-guile info-look info geiser geiser-debug geiser-repl geiser-image geiser-capf geiser-doc geiser-menu geiser-autodoc geiser-edit etags geiser-completion geiser-eval geiser-connection tq geiser-syntax geiser-log geiser-popup view geiser-impl help-fns radix-tree geiser-custom geiser-base arei arei-spinner arei-completion arei-xref xref arei-eldoc arei-client arei-nrepl queue sesman scheme guix-build-log guix-utils bui-utils guix vc-dir ewoc flymake-collection-vale olivetti org-modern citar-capf citar-org-node org-capture ht org-node-context magit-section cursor-sensor org-node org-node-changes org-mem-updater org-mem org-mem-parser el-job el-job-child llama repeat fileloop citar citar-file citar-cache citar-format parsebib org-appear org-hide-drawers astute ol-eww eww vtable mule-util 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 dom gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win gnus nnheader range ol-docview doc-view image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view jka-compr dash checkdoc comp comp-cstr comp-run comp-common tramp-cache time-stamp tramp-sh tramp trampver tramp-integration tramp-message tramp-compat shell parse-time tramp-loaddefs ispell highlight-function-calls eros package-lint-flymake package-lint let-alist finder finder-inf lisp-mnt package browse-url url-handlers goto-addr bug-reference completion-preview disp-table whitespace outli tempel visual-wrap jinx gcmh recentf tree-widget saveplace-pdf-view saveplace cascading-dir-locals sops desktop frameset esxml flymake-collection-hook flymake-collection org-depend org-contrib fancy-compilation paren-face pcmpl-args pcmpl-gnu pcmpl-linux pcmpl-unix activities-tabs activities persist bookmark lin hl-line smart-mark cursory recursion-indicator mixed-pitch ultra-scroll pixel-scroll cua-base pulsar pulse face-remap color corfu-popupinfo corfu vertico-multiform vertico-flat vertico hotfuzz orderless project-jj vc-jj iso8601 vc-git diff-mode track-changes files-x vc vc-dispatcher ef-duo-dark-theme ef-themes org-make-toc-autoloads package-lint-flymake-autoloads package-lint-autoloads sops-autoloads hammy-autoloads svg-lib-autoloads org-review-autoloads notmuch-transient-autoloads notmuch-bookmarks-autoloads notmuch-addr-autoloads ol-notmuch-autoloads notmuch-autoloads wombag-autoloads markdown-mode-autoloads org-hide-drawers-autoloads flymake-collection-autoloads astute-autoloads org-appear-autoloads saveplace-pdf-view-autoloads citar-org-node-autoloads org-roam-folgezettel-autoloads org-roam-ql-autoloads org-super-agenda-autoloads ht-autoloads ts-autoloads org-roam-autoloads emacsql-autoloads citar-autoloads citeproc-autoloads f-autoloads string-inflection-autoloads parsebib-autoloads org-modern-autoloads powerthesaurus-autoloads transient jeison-autoloads org-web-tools-autoloads esxml-autoloads s-autoloads plz-autoloads request-autoloads olivetti-autoloads org-node-autoloads magit-section-autoloads org-mem-autoloads el-job-autoloads llama-autoloads org-contrib-autoloads cascading-dir-locals-autoloads lorem-ipsum-autoloads keychain-environment-autoloads fancy-compilation-autoloads puni-autoloads fish-mode-autoloads inspector-autoloads paren-face-autoloads highlight-function-calls-autoloads eshell-syntax-highlighting-autoloads eshell-atuin-autoloads pcmpl-args-autoloads activities-autoloads persist-autoloads info-colors-autoloads lin-autoloads hide-mode-line-autoloads dired-hist-autoloads tempel-autoloads smart-mark-autoloads cursory-autoloads recursion-indicator-autoloads cape-autoloads mixed-pitch-autoloads scratch-autoloads mistty-autoloads eat-autoloads ultra-scroll-autoloads pulsar-autoloads avy-autoloads embark-consult-autoloads consult-autoloads embark-autoloads corfu-autoloads vertico-autoloads hotfuzz-autoloads orderless-autoloads outli-autoloads vc-jj-autoloads elisp-demos-autoloads gcmh-autoloads ef-themes-autoloads cus-start pcase advice so-long avoid delsel org-clock dbus xml org-element org-persist xdg org-id org-refile avl-tree generator 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 ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc-biblatex oc cal-menu calendar cal-loaddefs org-compat org-version org-macs format-spec smtpmail nerd-icons nerd-icons-faces nerd-icons-data nerd-icons-data-mdicon nerd-icons-data-flicon nerd-icons-data-codicon nerd-icons-data-devicon nerd-icons-data-sucicon nerd-icons-data-wicon nerd-icons-data-faicon nerd-icons-data-powerline nerd-icons-data-octicon nerd-icons-data-pomicon nerd-icons-data-ipsicon krisb-org-publish word-wrap-mode time flymake project warnings thingatpt autorevert filenotify dabbrev find-func log-edit message sendmail yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log imenu grep compile text-property-search comint ansi-osc ansi-color ring minibuf-eldef noutline outline savehist elec-pair cl-extra help-mode exec-path-from-shell on exec-path-from-shell-autoloads on-autoloads edmacro kmacro el-patch-autoloads el-patch el-patch-stub fontaine fontaine-autoloads no-littering compat no-littering-autoloads elpaca-use-package elpaca-use-package-autoloads use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core use-package-autoloads transient-autoloads org-capture-autoloads vtable-autoloads elpaca-menu-elpa elpaca-menu-melpa org-loaddefs elpaca-log elpaca-ui url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util url-parse auth-source eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars mailcap elpaca-menu-org cl-seq elpaca elpaca-process elpaca-autoloads cus-edit pp cus-load icons wid-edit cl-loaddefs cl-lib nerd-icons-autoloads compat-autoloads jinx-autoloads tablist-autoloads pdf-tools-autoloads queue-autoloads sesman-autoloads eros-autoloads arei-autoloads magit-popup-autoloads geiser-guile-autoloads geiser-autoloads edit-indirect-autoloads dash-autoloads bui-autoloads guix-autoloads rx guix-emacs rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process tty-child-frames native-compile emacs) Memory information: ((conses 16 2311391 853741) (symbols 48 84198 4) (strings 32 479339 116667) (string-bytes 1 11831453) (vectors 16 2154934) (vector-slots 8 20514896 1433490) (floats 8 1636 5225) (intervals 56 114170 34217) (buffers 1064 99)) -- Kind regards, Kristoffer From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 24 Jun 2025 11:51:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Kristoffer Balintona Cc: 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.1750765831616 (code B ref 78890); Tue, 24 Jun 2025 11:51:06 +0000 Received: (at 78890) by debbugs.gnu.org; 24 Jun 2025 11:50:31 +0000 Received: from localhost ([127.0.0.1]:41746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uU2AY-00009n-Tp for submit@debbugs.gnu.org; Tue, 24 Jun 2025 07:50:31 -0400 Received: from mout.gmx.net ([212.227.17.22]:59399) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uU2AV-00008k-Er for 78890@debbugs.gnu.org; Tue, 24 Jun 2025 07:50:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1750765819; x=1751370619; i=stephen.berman@gmx.net; bh=MY7Ku9k/6vOuxDQHuCx7+yBGSfmPPm8hfm0aF3qyGxg=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=HbMQu32YbUawbO0hAaIXLpZ5ACiPgEh8FMcqgzxaUDfJiDX2uhtn68i645RHVTKU oTuI5h1FSjHKknPuVFyp6vtV9bAMIyjScSUFedIGIIdUGhiEsS8ew1jpbPdXqoOkX 607nd5Rz368hMTEsfn8hftNr7BWMO4u65bsccRh8XUlxlZQvrA8wKCOdwy/gY6MxN TDgCOkhrt/56k+s79ti66HaOu9jLNOyh36C394t0HLyuYAYVUfIZ4mpUS30m3ys9r 2wx+zBTaQVvJX8SBIX4arJCgrHaoAEwqG6E4aihk48FIzVMpe1CuGxuOCjjciIu6r FMG5J/DMjLCLjMJ2qg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs2 ([88.130.50.197]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MysW2-1ugbAP2Klm-016OrP; Tue, 24 Jun 2025 13:50:19 +0200 From: Stephen Berman In-Reply-To: References: Date: Tue, 24 Jun 2025 13:50:18 +0200 Message-ID: <87o6udjr45.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:E3z9nTVZTcQWxfMeBMPXuMKeKHQyL3/ddqqMchV+HJ67v0oF61Q 6qvCeecLxQycnOQrD/ARAgFT3ewf7yWUGDbSZZ0J6B0n3y9lDXpXT7wyfRU09j8a78wb8QO zJ4anFNy9C2LefZ2Nk7/cG0uGMckzs5r4M0YvLmaXMCSkx9kLJ9uLW0JDI/G+yQ9uSa3wWr uG827ielkY3SH3cVCo9Uw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:n3N6hUyMxSI=;T6rZ7+Ua7qyMzDLgN0Vx8041e+Y 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 X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Tue, 24 Jun 2025 06:41:41 -0400 Kristoffer Balintona wrote: > Hi, > > I've noticed a peculiarity with the names of the buffer created by > vc-annotate. For instance, opening up vtable.el and calling vc-annotate, > the initial vc-annotate buffer name is: > 1. * [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.22 listed in sa-trusted.bondedsender.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [88.130.50.197 listed in zen.spamhaus.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.22 listed in bl.score.senderscore.com] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stephen.berman[at]gmx.net) -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.22 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.17.22 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Tue, 24 Jun 2025 06:41:41 -0400 Kristoffer Balintona wrote: > Hi, > > I've noticed a peculiarity with the names of the buffer created by > vc-annotate. For instance, opening up vtable.el and calling vc-annotate, > the initial vc-annotate buffer name is: > 1. * [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.22 listed in sa-trusted.bondedsender.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [88.130.50.197 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.22 listed in list.dnswl.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.22 listed in bl.score.senderscore.com] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.17.22 listed in wl.mailspike.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stephen.berman[at]gmx.net) 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain On Tue, 24 Jun 2025 06:41:41 -0400 Kristoffer Balintona wrote: > Hi, > > I've noticed a peculiarity with the names of the buffer created by > vc-annotate. For instance, opening up vtable.el and calling vc-annotate, > the initial vc-annotate buffer name is: > 1. *Annotate vtable.el (rev f1737342518)* > Then calling vc-annotate-prev-revision: > 2. *Annotate *Annotate vtable.el (rev f1737342518)* (rev > fdab542a56201b1581abdc0df940e0c50abde1c7)* > Then calling vc-annotate-prev-revision again: > 3. *Annotate *Annotate *Annotate vtable.el (rev f1737342518)* (rev > fdab542a56201b1581abdc0df940e0c50abde1c7)* (rev > 35e1ab970c1cfc6a1b62fbb920e0d2bb031765da)* > and so on. As you can see, the file names become messy quickly. > > Would it be possible to have buffer names more like the following > instead upon calls to vc-annotate-next-revision and > vc-annotate-prev-revision? > 1. *Annotate vtable.el (rev f1737342518)* > 2. *Annotate vtable.el (rev fdab542a56201b1581abdc0df940e0c50abde1c7)* > 3. *Annotate vtable.el (rev 35e1ab970c1cfc6a1b62fbb920e0d2bb031765da)* Does the attached patch give the results you want? Steve Berman --=-=-= Content-Type: text/x-patch Content-Disposition: attachment Content-Description: vc-annotate patch diff --git a/lisp/vc/vc-annotate.el b/lisp/vc/vc-annotate.el index de432e4e1c3..de0145276ee 100644 --- a/lisp/vc/vc-annotate.el +++ b/lisp/vc/vc-annotate.el @@ -419,7 +419,8 @@ vc-annotate (read-string (format-prompt "Annotate span days" 20) nil nil "20")))))))) (setq vc-annotate-display-mode display-mode) ;Not sure why. --Stef - (let* ((temp-buffer-name (format "*Annotate %s (rev %s)*" (buffer-name) rev)) + (let* ((bufname (string-trim (buffer-name) "\\*Annotate " " (rev .*")) + (temp-buffer-name (format "*Annotate %s (rev %s)*" bufname rev)) (temp-buffer-show-function 'vc-annotate-display-select) ;; If BUF is specified, we presume the caller maintains current line, ;; so we don't need to do it here. This implementation may give --=-=-=-- From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Sean Whitton Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 24 Jun 2025 16:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Kristoffer Balintona Cc: Stephen Berman , 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.17507827619202 (code B ref 78890); Tue, 24 Jun 2025 16:33:02 +0000 Received: (at 78890) by debbugs.gnu.org; 24 Jun 2025 16:32:41 +0000 Received: from localhost ([127.0.0.1]:46603 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uU6Zd-0002OL-9b for submit@debbugs.gnu.org; Tue, 24 Jun 2025 12:32:41 -0400 Received: from sendmail.purelymail.com ([34.202.193.197]:35276) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uU6Za-0002Nl-32 for 78890@debbugs.gnu.org; Tue, 24 Jun 2025 12:32:39 -0400 DKIM-Signature: a=rsa-sha256; b=TaBPDXS5zirWI1q/zyGVT7lk+ITGTCy1DMSoTZZdXSQYAw4akgJyahkygukKBbtcjiWsTbAdt8qOO/1cA+34JXE/xTJ57mycHtKNX0FpviuDopoaOxXjlNLJO2bFq4nJ0MV1r3UQ1AphudbXbPvFjnWav+5FHnnTKfRvh6qRyJYT8I5cr5LSIJXQhTPSipU6Wt69sKgFy5e3BkYVOxlhBIaodgNTgd6Jq7LOmdmo5B8rRViKCXSLcGaLGwcHucUQQi9eSN/ZgOEhjG9FQbAxiwgrOIcUWtbqdzlL0zGamuyEwCQLGgSsjhNCcM7TyzINqKm+aozxOFriCIIq/zpKKQ==; s=purelymail1; d=spwhitton.name; v=1; bh=x1PE7dNZMds/h8Fm8LM9FF9KSRhirLkqqTS0m42XMxc=; h=Received:Received:From:To:Subject:Date; DKIM-Signature: a=rsa-sha256; b=mdIrCyGRrhJemLuMRd0ur8oGLX7UQ3vR4lU7DX9PJ+QM37tqZIu2Z9vMeTicI+SOkj+N5PreMK89cj7+xjK3ihLNHv2Dp2DPjc/J9FmVnIV6Zh17pkgyoCDSmGtJOpMyRYyioqHD+p01OpQVvo6e3OhtIc8F+lbjQH10iasuRx1AfGuQY3w9tpjTC+xy6oCI2+aF7W22tburYC7X5dIrdtcOb01agZeyHqEvGJEcHaINU2TEu8/wmPZBFVk9dz6vx21dRyF/sGhMkw5oMUK0xkMrzlrGDGOhi7FYp7w4xNOFIf2vLpcbKsuw6lQeaAmxKlcpXbCpyaA7NHXSRmPDMg==; s=purelymail1; d=purelymail.com; v=1; bh=x1PE7dNZMds/h8Fm8LM9FF9KSRhirLkqqTS0m42XMxc=; h=Feedback-ID:Received:Received:From:To:Subject:Date; Feedback-ID: 20115:3760:null:purelymail X-Pm-Original-To: 78890@debbugs.gnu.org Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id 965803002; (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Tue, 24 Jun 2025 16:32:30 +0000 (UTC) Received: by zephyr.silentflame.com (Postfix, from userid 1000) id 921379415A2; Tue, 24 Jun 2025 17:32:22 +0100 (BST) From: Sean Whitton In-Reply-To: <87o6udjr45.fsf@gmx.net> References: <87o6udjr45.fsf@gmx.net> Date: Tue, 24 Jun 2025 17:32:22 +0100 Message-ID: <87ldphf6cp.fsf@zephyr.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, Yes, I've been wanting to fix this. Kristoffer, can you test Stephen's patch? Thanks. -- Sean Whitton From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Kristoffer Balintona Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 24 Jun 2025 21:25:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sean Whitton Cc: Stephen Berman , 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175080030019082 (code B ref 78890); Tue, 24 Jun 2025 21:25:03 +0000 Received: (at 78890) by debbugs.gnu.org; 24 Jun 2025 21:25:00 +0000 Received: from localhost ([127.0.0.1]:51119 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUB8V-0004xb-L3 for submit@debbugs.gnu.org; Tue, 24 Jun 2025 17:25:00 -0400 Received: from mail-lj1-x236.google.com ([2a00:1450:4864:20::236]:47115) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uUB8S-0004wW-Nu for 78890@debbugs.gnu.org; Tue, 24 Jun 2025 17:24:57 -0400 Received: by mail-lj1-x236.google.com with SMTP id 38308e7fff4ca-32b3b250621so8432881fa.2 for <78890@debbugs.gnu.org>; Tue, 24 Jun 2025 14:24:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750800290; x=1751405090; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=RMGxiacttINd7w6NdWla0PPz+KJnfwdang8e0JuO3+A=; b=jEkHJxxheStBO5zUrrGOU5sdh6OqEGW/y0LK/aHJtzAX32pWYOzp2mn+sBhjh5M2rA j3/NhqYKa2kf8E/HeKjFSDATWwwgRDXpmb6KUb+K5xBqFVCr/DMZgCjrmOrPNA87mv6O rZhx1HTX2VL2ijpmQfXU+32E3eYv8768cFPn+qa0bYmAcUnRSnGGiA+d4EYLPCe3FMXE wJPV5gkqF5vJ905T+gaj9dJN3wb2VbLuzb6IVYAgl4eh0hLJ9pggVBsXtTp9C82QaXzU PmC5a+BdViPlJI4ckO+TXwssgoxPPLJSQh3b76CYsddedb6+wXlLt/4AUspAu+RZVusf uipw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750800290; x=1751405090; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=RMGxiacttINd7w6NdWla0PPz+KJnfwdang8e0JuO3+A=; b=duz8OduPMijCBmRf8/KeB4aGAJTH99w/z98p4AYqa37Q1byHH1x3SsUyHoXx60JDcW BQnXaGfv999psTPFYihwWiABsJUdjCPmRKXtiy8HGqUEETrjGTwavetdQDQ/hTLcxc0G pSJAmd723Had6eUYfEZKn0vppkyCfQUcj3BylNoNO4jAvgWn93GnfvUSUwuxk2eu4KkP IMZVrs0BhbNhDHGZuhs9saDXDpvKyq4govfGm5XvGv5r4nMyvuIpMB8Vn1L5Y6+1HQYg xlHeTA5PgP2YAprY2s0YuX0thpPMG00qJs+PHfxzmpLdUSbxxcs/oAv/ohcZgD9ZAU2i JHnA== X-Forwarded-Encrypted: i=1; AJvYcCUYZPIy1xwF3cYAgRoF2Qw1vhPQSS5ZSzmLJ8/44+5nO/tFhB5NWQoF+/6ANHj4VWGCIXNqtA==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yzj+smvLmyceTzeAQpBLCOdJsIvPcyQFxG3TWyqlDDXcb8uzTwn Vt0rQU2Abs6AKmZKPHBvieSWVJi9xPdC1nUDuPS0nRGNG73G3/+Okh1r9nBh3+RGPO09Vd+8k0U 1TLlG+AYH0802PKpGwYvbEqOigQcKMDmVow== X-Gm-Gg: ASbGncsqYbvUXpniHlyVNuVcN0yvQveC0Sj6aF+4XCK2Aosq2IfcDaWgoG/vRSk9xZG wt1nYrBrFLlQ1acfTiXrOws1xMf/l8xdOoOvfblUCGaL6xAgHp3Lvoe//n6MNcxxUAROBkVI2cV dhhCHuL1wfuFGejX8GIgjDUWtb81aEj1tEObam15z3SVI= X-Google-Smtp-Source: AGHT+IGl+lNwB96kBy2jhnFr2E2KEoi0JALlrWXS5mo+pFzkC4Li1UHbjUFAOW1XA/N7Dj4tDXXj2x+vberGHutaCSI= X-Received: by 2002:a05:6512:2390:b0:553:cc61:170b with SMTP id 2adb3069b0e04-554fdd330famr152536e87.10.1750800289854; Tue, 24 Jun 2025 14:24:49 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 24 Jun 2025 17:24:49 -0400 From: Kristoffer Balintona In-Reply-To: <87ldphf6cp.fsf@zephyr.silentflame.com> References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> MIME-Version: 1.0 Date: Tue, 24 Jun 2025 17:24:49 -0400 X-Gm-Features: Ac12FXyqM5aLek6eg0sPM-8hLHgajrZVPzGPhZcDYHEsdlssIGU70ASst2QwTqY Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Jun 24 2025, Sean Whitton wrote: > Hello, > > Yes, I've been wanting to fix this. Kristoffer, can you test Stephen's > patch? Thanks. Hi, Yes, this seems to do the trick! -- Kind regards, Kristoffer From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 24 Jun 2025 22:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Kristoffer Balintona Cc: 78890@debbugs.gnu.org, Sean Whitton Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.17508029218137 (code B ref 78890); Tue, 24 Jun 2025 22:09:02 +0000 Received: (at 78890) by debbugs.gnu.org; 24 Jun 2025 22:08:41 +0000 Received: from localhost ([127.0.0.1]:51844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUBom-000276-Vx for submit@debbugs.gnu.org; Tue, 24 Jun 2025 18:08:41 -0400 Received: from mout.gmx.net ([212.227.15.18]:52935) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUBoj-00026N-Sn for 78890@debbugs.gnu.org; Tue, 24 Jun 2025 18:08:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1750802910; x=1751407710; i=stephen.berman@gmx.net; bh=gGoeJJgO652/TFnRMeaRJkQ3OQL0gAEydgaUYfndTXk=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=tTczMk5WQqcPvWXBCI91UXaqiWGfOfSvvl14VlofvtJX5CnVdFqNiFmVMAPg7hIc waxcNS1oC8l3KUlJ+37uhEW02om7Hfn0fgPDbIm7uX5C8vNpdiVc0NfFeeXQNCIpf WVuJMfTvYSc7wtss5JmXjeSjvjBVjtFYU4wuZu3Ux/Ird0f+2dn01uUwz+BAFSzjR hyeYVuKryhVsVaXXN9cYjG0lj/npnwXMjYk4g6rKZ1KZpged7RbMkYVkmWEwUu63s XOkZTCkrVc6g2SF93AM4cX3OiAAeokFnnLQJn7hISJ3KsHnnwRoj1Kr+ffS4i22bA IE2xPUA8iDan8OmYUg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs2 ([88.130.50.197]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MbzuH-1v1c5R1R8x-00aqAE; Wed, 25 Jun 2025 00:08:30 +0200 From: Stephen Berman In-Reply-To: References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> Date: Wed, 25 Jun 2025 00:08:29 +0200 Message-ID: <87jz50kd2a.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:4M2wMxiGtm5XoWO4KLEIelQziq1AzLKXjxJKM/+4h3V9CGHBi0U xv+yMQ35kMdDdr5uvWD/YAb8rOjUGGrxwPO6qLh81meG7fhPdL1HtKlpGHXbRYMh46+KyCr fcy3a2TESVBerRBpol84go8Jedx5eQziREDdr7MUajTu9iIz3Sa/dIhXqjCAeMoyJ+Uf52j zMZqCwSqxFwd2hl++JlZA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:yKc+JiJLNGI=;bPUZqu2Zb6OYUhvHc0DktSothUF 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 5/JXDzbSlFw== X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Tue, 24 Jun 2025 17:24:49 -0400 Kristoffer Balintona wrote: > On Tue, Jun 24 2025, Sean Whitton wrote: > >> Hello, >> >> Yes, I've been wanting to fix this. Kristoffer, can you test Stephen's >> patch? Thanks. > > Hi, > > Yes, this seems to do the trick! Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.18 listed in sa-trusted.bondedsender.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stephen.berman[at]gmx.net) 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.18 listed in bl.score.senderscore.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [88.130.50.197 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.18 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.15.18 listed in wl.mailspike.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Tue, 24 Jun 2025 17:24:49 -0400 Kristoffer Balintona wrote: > On Tue, Jun 24 2025, Sean Whitton wrote: > >> Hello, >> >> Yes, I've been wanting to fix this. Kristoffer, can you test Stephen's >> patch? Thanks. > > Hi, > > Yes, this seems to do the trick! Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.18 listed in sa-trusted.bondedsender.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.18 listed in bl.score.senderscore.com] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.15.18 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.18 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [88.130.50.197 listed in zen.spamhaus.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stephen.berman[at]gmx.net) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager On Tue, 24 Jun 2025 17:24:49 -0400 Kristoffer Balintona wrote: > On Tue, Jun 24 2025, Sean Whitton wrote: > >> Hello, >> >> Yes, I've been wanting to fix this. Kristoffer, can you test Stephen's >> patch? Thanks. > > Hi, > > Yes, this seems to do the trick! Good, and thanks for testing! Sean, Eli, should I push it to master, or is it safe enough for emacs-30? Steve Berman From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Jim Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jun 2025 06:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stephen Berman , Kristoffer Balintona Cc: 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175083136222039 (code B ref 78890); Wed, 25 Jun 2025 06:03:01 +0000 Received: (at 78890) by debbugs.gnu.org; 25 Jun 2025 06:02:42 +0000 Received: from localhost ([127.0.0.1]:57027 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUJDW-0005jL-1w for submit@debbugs.gnu.org; Wed, 25 Jun 2025 02:02:42 -0400 Received: from mail-pf1-x42d.google.com ([2607:f8b0:4864:20::42d]:48279) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uUJDS-0005hy-G6 for 78890@debbugs.gnu.org; Wed, 25 Jun 2025 02:02:39 -0400 Received: by mail-pf1-x42d.google.com with SMTP id d2e1a72fcca58-74931666cbcso858866b3a.0 for <78890@debbugs.gnu.org>; Tue, 24 Jun 2025 23:02:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750831352; x=1751436152; darn=debbugs.gnu.org; h=in-reply-to:from:references:cc:to:content-language:subject :mime-version:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=wbKpZBdWySQQ9EG2/JoLsMxRGdiYCwyiEe9yf93NOUo=; b=TQhbV56TUpSt7rt/LB5Iehg3QECz4n9mtc/pQVacERSgslcMLO32lwn4ZmMEl5J8sm lzJE4PbOMpg+Mwa2c5FrT0+JugxL+T8GCbberNc71tmaZKADOo80jQYsghVYKQGGqjoS kk7kMQ6XsN6+h2sDPBesml/GCa+cw3/VeQfRoEJOA7yHFUaQ/v82yaA7N7euResITHlt K1LljI8iyztCRZm/73hH/pifAYe5E1ZMJNBelcwtn71qkzqbxTGhjJCDUmU7/k6qByRL TwVNSzY3El5DL/9JkqQzNmdFMxd5FW0uGCw4fxJ3fIabEjUu+as0DK/u6K27rT6ctXgo uuDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750831352; x=1751436152; h=in-reply-to:from:references:cc:to:content-language:subject :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=wbKpZBdWySQQ9EG2/JoLsMxRGdiYCwyiEe9yf93NOUo=; b=GFpD5kq2799WieVYI+Uqbrjcc0J3SEktc7ORDYQcYVOOqAnNNhhWR+aDsfY0XvrcDa qdKbu+hnA0gbEKZyWaOxkamX87l0Otu5iWCW1mT1hi/UYVftKMqVzEFVzjGCD74IOIT9 AWc78tKhgyL4hECjrU2EuwYTKPxF2TnF4dcCO+kJisfu42bxTVuW0HPw5UdLVq9gJWao FI86oWZ3GBD11oqwSnFigYexMnJ9zBeIT4UqJjd3q57y3POnaj2a5TjJyEd2sFfWVBaW s8WTvTnEJ5/5tz83h9nWPzxZo8+POkqVSlAJaSjWEW8EmMpi6S7x1p4nkrXUDJ6JZKYj 2FcA== X-Gm-Message-State: AOJu0Yw+U4OvI9S9F3+JYEDfo0Vivykyqdv0beIGBOecBpGwXYNnrVyd oUi9fLgf4FsZzCF3P17QPGBVdbTzxtZIodMVpXUM3OqgQHY1IttdGXOV X-Gm-Gg: ASbGncuVEt9Dem5Z7t9tDoQZcwSMpKq4ORLJSSmieXnP1XCVNffp7A3pZ5THrZkLv2T J+99zT+c0ekQvIjTHXzmRl16T6K5gfznX85J7uHnCjlpiP5JH9iNvJW8c3PkvHK9FOVTT/X9PCC hzCfq/U4wEtQ4Vh0mp2qzQZwxj0agd/U2opJImUh+xYIY1KFM+zDz7qk3ez1rpPzry0EbqhNrqW C4mKWJ02kMG5/SWaN9kUvQCfjuFa1gyha/zwfX3S+6acmZZx9Aafv3W+DmVq1JDiZzolZlxmfsh dCMXXoyerwNXMbLKU/GposFsvAhlzIWJrQhBHZVoGvSN2eF9bf4xYKUVBSXv/cB+U2yDTddHO8c 5dWYEgvctNUe+PPrXC6ZeR1qEMF+6JaFXM8+49PxoVV9ZEObtjt3J X-Google-Smtp-Source: AGHT+IH0jTm0Ww7DrC2ZvEXTSYxsWcCTpg21lwtjBdlm/bBzeode1VDYaAT0KE/YVjPo+Sf1ZRj8OA== X-Received: by 2002:a05:6a20:2453:b0:220:25c4:1881 with SMTP id adf61e73a8af0-2207f2a6676mr3222316637.39.1750831352083; Tue, 24 Jun 2025 23:02:32 -0700 (PDT) Received: from [192.168.1.2] (syn-076-168-144-128.res.spectrum.com. [76.168.144.128]) by smtp.googlemail.com with ESMTPSA id 41be03b00d2f7-b31f125c50fsm12060385a12.66.2025.06.24.23.02.31 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 24 Jun 2025 23:02:31 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------dqICW0x3Qrci0vfXfdg98y5l" Message-ID: <30052276-feba-2c26-5488-11e5dc91a4be@gmail.com> Date: Tue, 24 Jun 2025 23:02:31 -0700 MIME-Version: 1.0 Content-Language: en-US References: <87o6udjr45.fsf@gmx.net> From: Jim Porter In-Reply-To: <87o6udjr45.fsf@gmx.net> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --------------dqICW0x3Qrci0vfXfdg98y5l Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 6/24/2025 4:50 AM, Stephen Berman via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: > On Tue, 24 Jun 2025 06:41:41 -0400 Kristoffer Balintona wrote: > >> Would it be possible to have buffer names more like the following >> instead upon calls to vc-annotate-next-revision and >> vc-annotate-prev-revision? >> 1. *Annotate vtable.el (rev f1737342518)* >> 2. *Annotate vtable.el (rev fdab542a56201b1581abdc0df940e0c50abde1c7)* >> 3. *Annotate vtable.el (rev 35e1ab970c1cfc6a1b62fbb920e0d2bb031765da)* > > Does the attached patch give the results you want? Here's another possible patch for this. It uses 'vc-parent-buffer', which might be nil when first annotating a file, but that works out nicely, since '(buffer-name nil)' gets the buffer name of the current buffer (i.e. the original source file). I think this should be safe, though I'm not an expert on the VC internals. I also notice that the previous revisions use the full Git SHA, even though they *should* be abbreviated. That's a separate issue though, so I'll file a bug for that once I have a patch ready. --------------dqICW0x3Qrci0vfXfdg98y5l Content-Type: text/plain; charset=UTF-8; name="vc-annotate-buffer-name.diff" Content-Disposition: attachment; filename="vc-annotate-buffer-name.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2xpc3AvdmMvdmMtYW5ub3RhdGUuZWwgYi9saXNwL3ZjL3ZjLWFubm90 YXRlLmVsCmluZGV4IGRlNDMyZTRlMWMzLi42ODQ3NjMwNjFlMCAxMDA2NDQKLS0tIGEvbGlz cC92Yy92Yy1hbm5vdGF0ZS5lbAorKysgYi9saXNwL3ZjL3ZjLWFubm90YXRlLmVsCkBAIC00 MTksNyArNDE5LDcgQEAgdmMtYW5ub3RhdGUKIAkJICAgICAgIChyZWFkLXN0cmluZyAoZm9y bWF0LXByb21wdCAiQW5ub3RhdGUgc3BhbiBkYXlzIiAyMCkKIAkJCQkgICAgbmlsIG5pbCAi MjAiKSkpKSkpKSkKICAgKHNldHEgdmMtYW5ub3RhdGUtZGlzcGxheS1tb2RlIGRpc3BsYXkt bW9kZSkgO05vdCBzdXJlIHdoeS4gIC0tU3RlZgotICAobGV0KiAoKHRlbXAtYnVmZmVyLW5h bWUgKGZvcm1hdCAiKkFubm90YXRlICVzIChyZXYgJXMpKiIgKGJ1ZmZlci1uYW1lKSByZXYp KQorICAobGV0KiAoKHRlbXAtYnVmZmVyLW5hbWUgKGZvcm1hdCAiKkFubm90YXRlICVzIChy ZXYgJXMpKiIgKGJ1ZmZlci1uYW1lIHZjLXBhcmVudC1idWZmZXIpIHJldikpCiAgICAgICAg ICAodGVtcC1idWZmZXItc2hvdy1mdW5jdGlvbiAndmMtYW5ub3RhdGUtZGlzcGxheS1zZWxl Y3QpCiAgICAgICAgICA7OyBJZiBCVUYgaXMgc3BlY2lmaWVkLCB3ZSBwcmVzdW1lIHRoZSBj YWxsZXIgbWFpbnRhaW5zIGN1cnJlbnQgbGluZSwKICAgICAgICAgIDs7IHNvIHdlIGRvbid0 IG5lZWQgdG8gZG8gaXQgaGVyZS4gIFRoaXMgaW1wbGVtZW50YXRpb24gbWF5IGdpdmUK --------------dqICW0x3Qrci0vfXfdg98y5l-- From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jun 2025 07:16:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jim Porter Cc: 78890@debbugs.gnu.org, Kristoffer Balintona Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.17508357023870 (code B ref 78890); Wed, 25 Jun 2025 07:16:04 +0000 Received: (at 78890) by debbugs.gnu.org; 25 Jun 2025 07:15:02 +0000 Received: from localhost ([127.0.0.1]:57919 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUKLQ-0000zQ-0B for submit@debbugs.gnu.org; Wed, 25 Jun 2025 03:15:02 -0400 Received: from mout.gmx.net ([212.227.15.15]:41627) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUKLL-0000yO-BB for 78890@debbugs.gnu.org; Wed, 25 Jun 2025 03:14:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1750835684; x=1751440484; i=stephen.berman@gmx.net; bh=OMCWRPq1+T88+VA5oBsEDEXEooAuF5cKm6cNSyxkau4=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=DXqob0fNbrsZsmShhZ7wfVdYe4JdYrUJlcNjemGPFAx0uaYzragphoCU6xJ2T6d7 N7wbOFSWNJnLAbaxEJla4UYJra8ghJFZnxTtNH4sXQB5sTl9KB3AFcjt/laFmlIY1 XZiA0Njp/R6KvYsxMrp1bxWhdD3iPvsK3fOhPNXI6nt+KK95BfGK2s7V8llvO/aRz TW45QCJ4QVJjb0dZz8IHNPVYhXFN6SqIMzSt9+lSCq5q64epvhPOijFkqfWSwGF/s owIDhpAt4bm2HcC70GSoDB9/efiFCTGl8cV1RWqvgUmA5mWmK58e+NywcDJFRrW41 rhjMDu76L3KDydyFJw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs2 ([94.134.95.96]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MzyuS-1ui1wY0J6M-00yy9O; Wed, 25 Jun 2025 09:14:44 +0200 From: Stephen Berman In-Reply-To: <30052276-feba-2c26-5488-11e5dc91a4be@gmail.com> References: <87o6udjr45.fsf@gmx.net> <30052276-feba-2c26-5488-11e5dc91a4be@gmail.com> Date: Wed, 25 Jun 2025 09:14:43 +0200 Message-ID: <87zfdwfg2k.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:2maL0/JChrrZukDE3K10CIQBAEUyFgNoCJohZHcF2c5H/5DqjCp PfP5MOK0RFipi55A+MZ0w9bKxi7x6GfXO/TgzO5dhIuD/uBcaU703Km21BtXR7RQAHiK/YW 9YqhdFgway5i2f827MTM2DLtnp2Q/HHdEfYFjjkXog43dcaBKQ7Xnc/0y6z4lz/unvm+LHk /Y/qlKISlFXxcgEwOXhoQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:5LfZnJHdA7E=;Xd/GKXL4wXAYDYTXncuOWyX9KsV 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 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Tue, 24 Jun 2025 23:02:31 -0700 Jim Porter wrot= e: > On 6/24/2025 4:50 AM, Stephen Berman via Bug reports for GNU Emacs, the = Swiss > army knife of text editors wrote: >> On Tue, 24 Jun 2025 06:41:41 -0400 Kristoffer Balintona >> wrote: >>=20 >>> Would it be possible to have buffer names more like the following >>> instead upon calls to vc-annotate-next-revision and >>> vc-annotate-prev-revision? >>> 1. *Annotate vtable.el (rev f1737342518)* >>> 2. *Annotate vtable.el (rev fdab542a56201b1581abdc0df940e0c50abde1c7)* >>> 3. *Annotate vtable.el (rev 35e1ab970c1cfc6a1b62fbb920e0d2bb031765da)* >> Does the attached patch give the results you want? > > Here's another possible patch for this. It uses 'vc-parent-buffer', whic= h > might be nil when first annotating a file, but that works out nicely, si= nce > '(buffer-name nil)' gets the buffer name of the current buffer (i.e. the > original source file). I think this should be safe, though I'm not an ex= pert > on the VC internals. Thanks, that seems better than my patch (I'm obviously not very familiar with the VC code). > I also notice that the previous revisions use the full Git SHA, even tho= ugh > they *should* be abbreviated. I agree. > That's a separate issue though, so I'll fi= le a > bug for that once I have a patch ready. Steve Berman From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Sean Whitton Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jun 2025 09:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Kristoffer Balintona Cc: Stephen Berman , 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175084477415215 (code B ref 78890); Wed, 25 Jun 2025 09:47:01 +0000 Received: (at 78890) by debbugs.gnu.org; 25 Jun 2025 09:46:14 +0000 Received: from localhost ([127.0.0.1]:59901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUMhp-0003xK-Jj for submit@debbugs.gnu.org; Wed, 25 Jun 2025 05:46:13 -0400 Received: from sendmail.purelymail.com ([34.202.193.197]:49564) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUMhn-0003wU-LS for 78890@debbugs.gnu.org; Wed, 25 Jun 2025 05:46:12 -0400 DKIM-Signature: a=rsa-sha256; b=M4oZ70gvKBhWI/9Zo2iA6IlPkBTjDJQss6SuzV6EiuQHREvRQrgRDYLKQn5LJnU5uaL9tqExM14Sm3o4Ik81pJlhA+yHct1yQDIfuijtDm4SUN2CqGLR5/GSHbTmujC/X71E6cGi/p/OLqHuLtcUlWJP/SoxoePRApX1GSMDcteLCuCVxQD6EICMvvYjtV0svCtCt/miGduG4+sKz19FMaI2VOZcvWKEcAWvyqp3/QVp8A1YoLT+CNGbILMStErQoZgTlkGEbmiXx6howC/VyrAWvH/tcGDGPeDQm9tsA1F8oj85tJjrs4Z8lcTZ3l/wyiN1+wtemN2XeYvugoLy0g==; s=purelymail1; d=spwhitton.name; v=1; bh=PdPzulg3UTkGp+STEgHS6XWfPtMlSM4A+3zJbbBAlC4=; h=Received:Received:From:To:Subject:Date; DKIM-Signature: a=rsa-sha256; b=kcxMtUXw+yytg+KWHIesZrIN9mFXoomzvg/ECUFuiarPRSA67Ay0znNOAoAa5rwnWYBF4qY641v2a+VcEdD61w4ej9An33ub123wDUmQ8kV9MYp1z5psPTwAhcHpBnyhvVgt1oQ37PiVYz+79AsADpT4IfOD8+azzPY7UHYHIptVjBOxLpBeqt/YBnkbJe5rFBFpnzc0wRXRsYfjQhNTC7DjCDs2p7KKoVd9OxJwJGDATJoAybNuQwtmMNJVoU8uY1NzF00hHvouMB8yJqOGywfhdZXlSD5ujlUlznWTwkx1TidqK3FYn1fPD2No0EF9IqkE0Z6Co/iZyhxWW9ldtA==; s=purelymail1; d=purelymail.com; v=1; bh=PdPzulg3UTkGp+STEgHS6XWfPtMlSM4A+3zJbbBAlC4=; h=Feedback-ID:Received:Received:From:To:Subject:Date; Feedback-ID: 20115:3760:null:purelymail X-Pm-Original-To: 78890@debbugs.gnu.org Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id -2052817864; (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Wed, 25 Jun 2025 09:46:05 +0000 (UTC) Received: by zephyr.silentflame.com (Postfix, from userid 1000) id 6B7BC940308; Wed, 25 Jun 2025 10:46:04 +0100 (BST) From: Sean Whitton In-Reply-To: <87jz50kd2a.fsf@gmx.net> References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> Date: Wed, 25 Jun 2025 10:46:04 +0100 Message-ID: <87ecv8duhv.fsf@zephyr.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, On Wed 25 Jun 2025 at 12:08am +02, Stephen Berman wrote: > Good, and thanks for testing! Sean, Eli, should I push it to master, > or is it safe enough for emacs-30? I would say that this is okay for emacs-30. Thanks for the patch. -- Sean Whitton From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Sean Whitton Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jun 2025 09:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jim Porter Cc: Stephen Berman , Kristoffer Balintona , 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175084491916222 (code B ref 78890); Wed, 25 Jun 2025 09:49:01 +0000 Received: (at 78890) by debbugs.gnu.org; 25 Jun 2025 09:48:39 +0000 Received: from localhost ([127.0.0.1]:59938 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUMkA-0004DR-CF for submit@debbugs.gnu.org; Wed, 25 Jun 2025 05:48:38 -0400 Received: from sendmail.purelymail.com ([34.202.193.197]:58860) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUMk7-0004CB-0g for 78890@debbugs.gnu.org; Wed, 25 Jun 2025 05:48:36 -0400 DKIM-Signature: a=rsa-sha256; b=uHH2Dtz6Q50lrLIJnrwmHv7e/h+vRxXE8TY7u1n9GkPLb84jvWhklYAUG1h1snG6qwGcQTbMFHUwj6QMXeCCVvkX1fsyZlMVsXRGTCVTILHl5pphJYEeMVoFJASm3G5yUH46Ryj5WUjf/16pf7G5PL4tarVeaqpc/vGjotTpR4/MByGHXkihdITEeq9aIBFbEw27v95CBLqcJV9fvpaP4GCbvm8Xo8hXKJeBBdedHq6CElDRBV8xGbHJ2BrwALTS1jB+XRtY9IUgd7/znsRkTCJvosm49AW1bPPafKCN3M8Bcvf8IoO3zegkIgfXTK5+Xn5TqXeML0qYPsrpDsJn1w==; s=purelymail1; d=spwhitton.name; v=1; bh=yUEcndLGBs5zklw/MFVa6S+cyiO5HvD0dPdGMBXX2CA=; h=Received:Received:From:To:Subject:Date; DKIM-Signature: a=rsa-sha256; b=HEUBjM/8ciPo4eYkE4mvFMCaR/AGIiKzceO2ugifXP9L5V1jcHCLhJDtlUjd9ky3FiWiU4HKCDjKkLcaCx9pQooLHXx57PpfEXjxX4dZfqSv53vymgF1xxiCIG/pAVVTNonWRBnS8L/veOn8eXYUFb+gVQ9l5832XwFS3yiTiTUUJc6vpCcK3ay8ufV2YueICRMgdqeqr9kZggAfkVwfvFMXsy4946Iq2Komic1sPyqHxqRd12xQ+v+L1SRXqbk8lQIydKT6Xh0ob2Y6FIPx4Kfk/ql2SmgDRMfTm+ZrK2ijv7XDSuDbxcp4TzmhHTxlkwRPk3zFY+toI3gCZB3JJQ==; s=purelymail1; d=purelymail.com; v=1; bh=yUEcndLGBs5zklw/MFVa6S+cyiO5HvD0dPdGMBXX2CA=; h=Feedback-ID:Received:Received:From:To:Subject:Date; Feedback-ID: 20115:3760:null:purelymail X-Pm-Original-To: 78890@debbugs.gnu.org Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id -570971562; (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Wed, 25 Jun 2025 09:48:28 +0000 (UTC) Received: by zephyr.silentflame.com (Postfix, from userid 1000) id 97E33940308; Wed, 25 Jun 2025 10:48:27 +0100 (BST) From: Sean Whitton In-Reply-To: <30052276-feba-2c26-5488-11e5dc91a4be@gmail.com> References: <87o6udjr45.fsf@gmx.net> <30052276-feba-2c26-5488-11e5dc91a4be@gmail.com> Date: Wed, 25 Jun 2025 10:48:27 +0100 Message-ID: <87a55wdudw.fsf@zephyr.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, On Tue 24 Jun 2025 at 11:02pm -07, Jim Porter wrote: > On 6/24/2025 4:50 AM, Stephen Berman via Bug reports for GNU Emacs, the Swiss > army knife of text editors wrote: >> On Tue, 24 Jun 2025 06:41:41 -0400 Kristoffer Balintona wrote: >> >>> Would it be possible to have buffer names more like the following >>> instead upon calls to vc-annotate-next-revision and >>> vc-annotate-prev-revision? >>> 1. *Annotate vtable.el (rev f1737342518)* >>> 2. *Annotate vtable.el (rev fdab542a56201b1581abdc0df940e0c50abde1c7)* >>> 3. *Annotate vtable.el (rev 35e1ab970c1cfc6a1b62fbb920e0d2bb031765da)* >> Does the attached patch give the results you want? > > Here's another possible patch for this. It uses 'vc-parent-buffer', which > might be nil when first annotating a file, but that works out nicely, since > '(buffer-name nil)' gets the buffer name of the current buffer (i.e. the > original source file). I think this should be safe, though I'm not an expert > on the VC internals. Thanks. We could use vc-parent-buffer somehow, but not unconditionally -- it's not always set, but only in certain interactive calls. Even though it's strange to be fixing this by chopping up text like Stephen's patch does, I think I prefer it because it should always work. But I'm open to other ways of using vc-parent-buffer with a fallback. > I also notice that the previous revisions use the full Git SHA, even though > they *should* be abbreviated. That's a separate issue though, so I'll file a > bug for that once I have a patch ready. That would be great, thanks. -- Sean Whitton From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jun 2025 10:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sean Whitton Cc: 78890@debbugs.gnu.org, Kristoffer Balintona Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175084555821165 (code B ref 78890); Wed, 25 Jun 2025 10:00:02 +0000 Received: (at 78890) by debbugs.gnu.org; 25 Jun 2025 09:59:18 +0000 Received: from localhost ([127.0.0.1]:60083 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUMuT-0005VG-He for submit@debbugs.gnu.org; Wed, 25 Jun 2025 05:59:18 -0400 Received: from mout.gmx.net ([212.227.15.19]:60937) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUMuQ-0005UA-9s for 78890@debbugs.gnu.org; Wed, 25 Jun 2025 05:59:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1750845545; x=1751450345; i=stephen.berman@gmx.net; bh=IUaBgGo636hBEdTssK4QharBvsugE3/rKYO1qNIP/3A=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=gSij8FQ4KqUABDdRHeJhShU+qFZb/oO2ImKi7qilsaRdJWu3/41ibMhU3KzVoMWO a4EQBb/ibbx/yMIzAT9f1tv3/9j+sCqlyBizVvwzXh7UUjb7EK4Fcb8p+Vzi/dUhs mTOIKcYlaDO4yA4kJSG7uG5kGB4M7jawToz0Mvoj5Y+feXfXxzfS4cUqyhQVfN27C nzDi/HIewwOUjneA5dJfjvjl22ZXQhIYq5aQvSMU80getC0CTpKpXX/Hks6AXOwSi 46HT9DNP8Es8sy0udlBjViYJj8DyhGxyAIDjF+WkIramFlcy6zomWIr5q1kTHgNyJ EgGlcL8OWjAyu+kXjg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs2 ([94.134.95.103]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mlf0K-1vBiOp3Ywc-00kgc8; Wed, 25 Jun 2025 11:59:05 +0200 From: Stephen Berman In-Reply-To: <87ecv8duhv.fsf@zephyr.silentflame.com> References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> <87ecv8duhv.fsf@zephyr.silentflame.com> Date: Wed, 25 Jun 2025 11:59:05 +0200 Message-ID: <87frfocfbq.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:gmJsskhI/IiCMjL+upE3G4pT0bj9LskhCCOpzc2Aw4Kcfio4qqV utTlNtDVLA+GTBiy/ZCA3sh74D4tYR38HrycR5Qeq77Z4CztM2WpuqGMgvW71L3ysdsDb2F +hQ+YBPhOyvHx3zM/b5kYugSLWOUSkst/o7gJzGpdXBrumPeJrYhVw0hp2StVlAjz7XRdH8 W5MB0AyG9DS0qY+eYT7IQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:anBava7NmQE=;aeXJErOuqWCy/out6fAT9xvfxPG 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 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Wed, 25 Jun 2025 10:46:04 +0100 Sean Whitton wrote: > Hello, > > On Wed 25 Jun 2025 at 12:08am +02, Stephen Berman wrote: > >> Good, and thanks for testing! Sean, Eli, should I push it to master, >> or is it safe enough for emacs-30? > > I would say that this is okay for emacs-30. Thanks for the patch. On Wed, 25 Jun 2025 10:48:27 +0100 Sean Whitton wrote: > Hello, > > On Tue 24 Jun 2025 at 11:02pm -07, Jim Porter wrote: > >> On 6/24/2025 4:50 AM, Stephen Berman via Bug reports for GNU Emacs, the Swiss >> army knife of text editors wrote: >>> On Tue, 24 Jun 2025 06:41:41 -0400 Kristoffer Balintona >>> wrote: >>> >>>> Would it be possible to have buffer names more like the following >>>> instead upon calls to vc-annotate-next-revision and >>>> vc-annotate-prev-revision? >>>> 1. *Annotate vtable.el (rev f1737342518)* >>>> 2. *Annotate vtable.el (rev fdab542a56201b1581abdc0df940e0c50abde1c7)* >>>> 3. *Annotate vtable.el (rev 35e1ab970c1cfc6a1b62fbb920e0d2bb031765da)* >>> Does the attached patch give the results you want? >> >> Here's another possible patch for this. It uses 'vc-parent-buffer', which >> might be nil when first annotating a file, but that works out nicely, since >> '(buffer-name nil)' gets the buffer name of the current buffer (i.e. the >> original source file). I think this should be safe, though I'm not an expert >> on the VC internals. > > Thanks. We could use vc-parent-buffer somehow, but not unconditionally > -- it's not always set, but only in certain interactive calls. > > Even though it's strange to be fixing this by chopping up text like > Stephen's patch does, I think I prefer it because it should always work. > But I'm open to other ways of using vc-parent-buffer with a fallback. So should I go ahead and push my patch to emacs-30, and if Jim comes up with a better alternative it can be replaced, or should we just wait for Jim to improve his patch? >> I also notice that the previous revisions use the full Git SHA, even though >> they *should* be abbreviated. That's a separate issue though, so I'll file a >> bug for that once I have a patch ready. > > That would be great, thanks. I agree and I'm happy to let Jim do that. Steve Berman From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jun 2025 11:28:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stephen Berman Cc: 78890@debbugs.gnu.org, krisbalintona@gmail.com, spwhitton@spwhitton.name Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175085087131871 (code B ref 78890); Wed, 25 Jun 2025 11:28:03 +0000 Received: (at 78890) by debbugs.gnu.org; 25 Jun 2025 11:27:51 +0000 Received: from localhost ([127.0.0.1]:33398 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUOI9-0008Hm-4Y for submit@debbugs.gnu.org; Wed, 25 Jun 2025 07:27:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41132) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUOI5-0008GK-19 for 78890@debbugs.gnu.org; Wed, 25 Jun 2025 07:27:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUOHx-0002wH-Tq; Wed, 25 Jun 2025 07:27:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=KYtaqV8J2irnnK5SrpX0Ilq/TOx6quA6ZcS7u/7nUaY=; b=VIBXSVBRNmVI NjuusXOyiO4vfbuSC8XTgJt9SH7RJtwlrzFCtOXodgVbVJymUpMlxSvH83TfkjOjcCvUNU65jnajY y2W/5TZ6c1IDvtD4hlFhpB0xW2/s6iOVtnzzd2zHi58R8yoSiqsJS1k2LL8BtZvDXccftZxSvh4Ks uIuy4TAEn6CNHE8sBovU1rbItdoyewDWZ+/wEjMrmq+EAf+baBKpNUBG7u8PiY8ORvEc76TNtFxuH gkV8F/xmKJQhzO+eWQju+7QkRH864NzJVnC2LIvyZw3xsW0l/N76I2XuSeVEKrU5lD4BYKGoriCKJ cEHywnJ4LX2Mma3g+qFbDw==; Date: Wed, 25 Jun 2025 14:27:34 +0300 Message-Id: <868qlgdpsp.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87jz50kd2a.fsf@gmx.net> (bug-gnu-emacs@gnu.org) References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: 78890@debbugs.gnu.org, Sean Whitton > Date: Wed, 25 Jun 2025 00:08:29 +0200 > From: Stephen Berman via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > On Tue, 24 Jun 2025 17:24:49 -0400 Kristoffer Balintona wrote: > > > On Tue, Jun 24 2025, Sean Whitton wrote: > > > >> Hello, > >> > >> Yes, I've been wanting to fix this. Kristoffer, can you test Stephen's > >> patch? Thanks. > > > > Hi, > > > > Yes, this seems to do the trick! > > Good, and thanks for testing! Sean, Eli, should I push it to master, or > is it safe enough for emacs-30? I don't see any reason to fix this urgently, do you? It's a minor annoyance, nothing more. From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Jim Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jun 2025 15:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sean Whitton Cc: Stephen Berman , Kristoffer Balintona , 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175086571924072 (code B ref 78890); Wed, 25 Jun 2025 15:36:02 +0000 Received: (at 78890) by debbugs.gnu.org; 25 Jun 2025 15:35:19 +0000 Received: from localhost ([127.0.0.1]:36590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUS9f-0006GB-C9 for submit@debbugs.gnu.org; Wed, 25 Jun 2025 11:35:19 -0400 Received: from mail-pj1-x1031.google.com ([2607:f8b0:4864:20::1031]:44509) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uUS9c-0006Ab-4B for 78890@debbugs.gnu.org; Wed, 25 Jun 2025 11:35:16 -0400 Received: by mail-pj1-x1031.google.com with SMTP id 98e67ed59e1d1-3122368d7c4so1694083a91.1 for <78890@debbugs.gnu.org>; Wed, 25 Jun 2025 08:35:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750865710; x=1751470510; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=Y/jjxKllaFZsNVGULjsqR/w9KC+w4bxQFavxE4PX+CU=; b=aSQIRbvgtzrcDB+3tgzXluTR5NU1pd++nXEKlSX55yYetup0PSkCqLudWuwaMPVf2T XdGO7zufyfb5NuUCK0idNiUj6CNf+leP0HmHNW4DRfFfreXGmBShjcvSNEnXeF5LQ05U pbFsuqD6LUac3fgSaLTBLswepCaEIYygdP5JTIq6UYgkf+Vc96GtdDFjVAAYFEoJBQ9a MIOTulwdB/a0CkAvOuRrlD+KewUr5W8cpy6ljkvIaa1fBX2ToNT1XhJOi8EjHJmN35t+ H91VmA8BzGPanqHXn97CBw3fUuOa4HkA8tjZg0ud8rwzfCnFSnLFQ+Lad9mDju3qcQWG hoLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750865710; x=1751470510; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Y/jjxKllaFZsNVGULjsqR/w9KC+w4bxQFavxE4PX+CU=; b=ZRQhplrKQRteG9unqxBRgrXJGLgg7LzddCDQH800rFjJFmVA1lG234EmnmG6VYmDry iH8meG4dZP/SXjNm1QIFErlao3VScAMON0zOdyQV/s9gIqYs8zML4ICXPau17SUipQhg n7HMwW/wxiH+BmbxxNEGCEUZ/g/+GYSv/yy7WFEzdoEa0Zr44mimn7m+LmRGVkxomDqK p+YCraM72JypWKQFhmuQYh80ElsI8GbymPnUg3+k6qFJNdylBsFU8vlxhZ0xGKuq2/Fn +KmZgghWXO32wz+kIl4DbEXP4kE12DDbsD/OQOtnLV8f0lbU1LeW1sj4OpdX2PNId1zm IV/Q== X-Forwarded-Encrypted: i=1; AJvYcCXx9rNiu4wlxX/P5Ib5q9/U1IsYnjlB2Dtyj0M7Vd9Xp8wEiLbenPXSVq9ULoiduWETpzXk5w==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzT2jOZVOhJ0qnUwZH8XWPk2KNq0xoh5BYXbAjCYEzZfkSV1bFj ncZKGk02j0PXDZi4cyjOrfSy/wHHhYVbUmc6raRcfkAmGUdFGBJ9c5BI X-Gm-Gg: ASbGncs/boeJJs6Yskv3fYjVVmMPLQigSMlbUIXJdwp0Ldt3TySIYeZYs3j/86ksQ24 qxPk+kD6R+WfP4+wzdH+pRHB/uUIGGr3Tg2h+4xGDIUzr2OywLytac1iLHHAc8TykPN8WRWkPVi LBNEXU4sz/cglxB/mQx/oe8/zEwlFKCyftCXTroisV1doqGZZhf8E9iH8ARRo+eupZchXRAZHGi e7QZAnoR0rO/4y7VJNduP6RliCsgNozdRbL+THQhYbKygs4ssRFrhOe8pcg21aWVuLYfYq4o8by MjewksLRZLTP9ILzTevSsaww2qzyV9czyXY+K97zi31eTAuNaXyo3EGL/07REsdV9Xm1Vd+lRDO BzKXZZVF8II37ZuczG0JSbJk/OlHp0iPaycHu0TEvmQ== X-Google-Smtp-Source: AGHT+IGDWdUCTAzF5lKfVzW+fB0obpbkHohS3kR7XyfM4hZQEzqq8EFQ3KB41L2zCtqG+MC0NWfjSA== X-Received: by 2002:a17:90b:4cc4:b0:311:b3e7:fb3c with SMTP id 98e67ed59e1d1-31615a727demr409559a91.31.1750865709609; Wed, 25 Jun 2025 08:35:09 -0700 (PDT) Received: from [192.168.1.2] (syn-076-168-144-128.res.spectrum.com. [76.168.144.128]) by smtp.googlemail.com with ESMTPSA id 98e67ed59e1d1-315f53a7c4dsm1981365a91.13.2025.06.25.08.35.08 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 25 Jun 2025 08:35:08 -0700 (PDT) Message-ID: Date: Wed, 25 Jun 2025 08:35:09 -0700 MIME-Version: 1.0 Content-Language: en-US References: <87o6udjr45.fsf@gmx.net> <30052276-feba-2c26-5488-11e5dc91a4be@gmail.com> <87a55wdudw.fsf@zephyr.silentflame.com> From: Jim Porter In-Reply-To: <87a55wdudw.fsf@zephyr.silentflame.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 6/25/2025 2:48 AM, Sean Whitton wrote: > On Tue 24 Jun 2025 at 11:02pm -07, Jim Porter wrote: > >> Here's another possible patch for this. It uses 'vc-parent-buffer', which >> might be nil when first annotating a file, but that works out nicely, since >> '(buffer-name nil)' gets the buffer name of the current buffer (i.e. the >> original source file). I think this should be safe, though I'm not an expert >> on the VC internals. > > Thanks. We could use vc-parent-buffer somehow, but not unconditionally > -- it's not always set, but only in certain interactive calls. I *think* it should always get set buffer-locally by 'vc-setup-buffer' once we actually run a command, since 'vc-do-command' calls that function. So it should be safe to use 'vc-parent-buffer', though we could add another call to 'vc-setup-buffer' if it's not guaranteed to be called by all backends or in all corner cases. From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Jim Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jun 2025 15:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stephen Berman , Kristoffer Balintona Cc: 78890@debbugs.gnu.org, Sean Whitton Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175086582924934 (code B ref 78890); Wed, 25 Jun 2025 15:38:02 +0000 Received: (at 78890) by debbugs.gnu.org; 25 Jun 2025 15:37:09 +0000 Received: from localhost ([127.0.0.1]:36626 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUSBP-0006Tr-8j for submit@debbugs.gnu.org; Wed, 25 Jun 2025 11:37:08 -0400 Received: from mail-pj1-x1031.google.com ([2607:f8b0:4864:20::1031]:47474) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uUSBM-0006Rw-4V for 78890@debbugs.gnu.org; Wed, 25 Jun 2025 11:37:05 -0400 Received: by mail-pj1-x1031.google.com with SMTP id 98e67ed59e1d1-3137c2021a0so1682837a91.3 for <78890@debbugs.gnu.org>; Wed, 25 Jun 2025 08:37:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750865818; x=1751470618; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=V/oipH0Oz0DhFOaEjy8nT8Q48qPhbMvoEuyiq+Z0fPM=; b=J0tyXEgSQC4tUKb1xv9eoc9c+8aBu2EsRpRfVkb5wDRuFTh+dRUfM2Qfoq9jYpKQ6X zIyea8m7P7uD5VsDgAhWS8CYtXqZmAJzwgUpXiN70duHEdmsQ3Izd/UBHFjdSBTR/GxS tv07uEpnR/3QNDTNajyu7o9zF9/FF7ejfazKoGG/TfQglw+sy3xdYzdDeBSm2f/2L6Ey J3TxElDSlmkZIeZ5EKZdKB51R21WE4zcKEdEvBcq4mYdNs2hceEzdO3cpKFp7a86/QAm WM9y0hjiP5XX6qu42I9I+ukc+oMdN1zIRxzX2yz0tM7OmDjhAU6LWaee92OBVzFiOyau Betg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750865818; x=1751470618; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=V/oipH0Oz0DhFOaEjy8nT8Q48qPhbMvoEuyiq+Z0fPM=; b=AakUz5dPw23aWh6VbbY9i/ef0YRDIq6GK+drtF4aGQNKrIDV9g2KrgAWkObHteaSge rQyF+YVGY3cEnaVoqAWmrqtVgpevitcqqMndBu6zH4UwUcAt5ejbIzopaubavMyVCzHr YHp1kgxFqDzRFiePvwDeVk5YG6CDO/uSNkGAydqAPw/xfQh/BRFVstZMl/HvL4cPRf5I u80X98hsj8A6iYybJPVpU2+YAR1LLCXsy8ZfLdOoragti9PTQMuWMM+QqQ8t1C8RzWcW IHvrNBz7X3/bUWIlfgklIDTlHKZIpw8L759SCXxk1IPdHr5Wffjrr8A+6ugkgxRG47fW ETTA== X-Gm-Message-State: AOJu0YzyiIn2mTuM4Xe7bP8BOtV37hbBwK+AbrZBDGxPwZQgLeYR0ZkF jLm9XMeMcRjD5cHBDGa2cNKbz/chfVIvRFe+wcTKgVeXKnzx25RLXZvji+3ezg== X-Gm-Gg: ASbGncuG5tEhgt5KefOXeSRVILRSxLLIvljOqGPicczTJyF5K7Mt41hWVNfOAME8+oE e+mOrqWryVouHt0mgjh6lUpEEjuvnSM4A22Sg/U66Hx3/+Wazb9e3XYkjHWal283j0eo+ZQRW5e laIP2sS6RxRnlXaMkta08On3c+Pm1YQ39sOH22wQnCG3hGztJWdUr5ro3Rm75QiEwtYNLny40RV koKldDCSayFD/dQdKbRKqifxxysZzKqGOaO6yZT98cFCIhbXjbUS3wApsE3cdpApZjN+owBV4EJ MCZomxd7sMTXCM1XzDSUqle/6pkmiKHd4047nlE6C5J+CX0N5CRMUlooIiK6GSRCEKNXTqgJMxi M+OAORVjJYXWdXhjoJYWLRIW+lG7ZS87di8q/NGQllw== X-Google-Smtp-Source: AGHT+IHtMvuv4ln7y0MYBS2rMRd8eMYA+Xhdsdplt0tZKixQ1UgpSA8sG4fpqJD11SaTc6q/xizMLg== X-Received: by 2002:a17:90a:d64b:b0:311:ea13:2e6a with SMTP id 98e67ed59e1d1-315f25e985dmr5151292a91.13.1750865817623; Wed, 25 Jun 2025 08:36:57 -0700 (PDT) Received: from [192.168.1.2] (syn-076-168-144-128.res.spectrum.com. [76.168.144.128]) by smtp.googlemail.com with ESMTPSA id 98e67ed59e1d1-315f53ea827sm2119746a91.41.2025.06.25.08.36.56 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 25 Jun 2025 08:36:57 -0700 (PDT) Message-ID: <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> Date: Wed, 25 Jun 2025 08:36:58 -0700 MIME-Version: 1.0 Content-Language: en-US References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> From: Jim Porter In-Reply-To: <87jz50kd2a.fsf@gmx.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 6/24/2025 3:08 PM, Stephen Berman via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: > Good, and thanks for testing! Sean, Eli, should I push it to master, or > is it safe enough for emacs-30? I don't see this bug in Emacs 30, only on the master branch. From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jun 2025 15:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jim Porter Cc: 78890@debbugs.gnu.org, Kristoffer Balintona , Sean Whitton Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175086647030340 (code B ref 78890); Wed, 25 Jun 2025 15:48:01 +0000 Received: (at 78890) by debbugs.gnu.org; 25 Jun 2025 15:47:50 +0000 Received: from localhost ([127.0.0.1]:36809 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUSLm-0007tI-1C for submit@debbugs.gnu.org; Wed, 25 Jun 2025 11:47:50 -0400 Received: from mout.gmx.net ([212.227.15.19]:36243) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUSLi-0007s0-Ep for 78890@debbugs.gnu.org; Wed, 25 Jun 2025 11:47:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1750866459; x=1751471259; i=stephen.berman@gmx.net; bh=2ROqEkdbu8xfGJ5ZaczL76yXn6R1ZLPpzZmK3hz2D5s=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=NrwKfI3CxTuH0pH355oaaFuFkMP5vHQmGno5MEIfOYNpx9g3/SVQlY/L9Al3RX8H 0K1zKd4cp8ylB7XJdaVy9+bcvMyTQUsYE9vVak6cyrT3hC4GGyA+spI42TED9uoT3 IqKg+kmV5LpGSNSoRHKcpVWnJGxHthbkiWLyxkk+WBX82xhAFz62bOi89eaFCOWli YUm2GZeChNPcxOfHb0NNFlKrIs23sJ8m4ty5Y2mHcXDRCopuMrwRV3CMURAP+RxQF ZrqhCZgrofSZLMxixQcZ4fD9ig9Dt2085JcmM6keyywAwTHM7O9xQ8yzSgyVASLVf gOurCcXjzM8hxOmQ8g== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs2 ([94.134.95.103]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MYeMj-1uIAQa2eix-00XHer; Wed, 25 Jun 2025 17:47:39 +0200 From: Stephen Berman In-Reply-To: <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> Date: Wed, 25 Jun 2025 17:47:38 +0200 Message-ID: <87bjqbddr9.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:DyfV5X5zFe8kgQchXXSJ5glw2nGmVBtaOMD3lqGoz44v63O4sZR svlkfwBdNiUh3VvpGvSBsH+/TxrNkgTlgZZxvzmS20e/BQrqrWp1sCZ691n2/JtoH0ZlUUd j3/9QCrm0W89UoIgIi6TbLuPh8/rQqdm9PScKikoqFkRnAcTSL61gDhib1QjqbIsVf1GGzD LOt7UDSVl0PNDmnWjNZAw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:LcN8SNDSiY0=;SMicCv13gb3OumVjgEkk55mZ65S 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 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Wed, 25 Jun 2025 08:36:58 -0700 Jim Porter wrote: > On 6/24/2025 3:08 PM, Stephen Berman via Bug reports for GNU Emacs, the Swiss > army knife of text editors wrote: >> Good, and thanks for testing! Sean, Eli, should I push it to master, or >> is it safe enough for emacs-30? > > I don't see this bug in Emacs 30, only on the master branch. Oops, I should've checked instead of assuming. (https://www.imdb.com/title/tt0664250/quotes/?item=qt2409883) Steve Berman From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Jim Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jun 2025 15:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stephen Berman Cc: 78890@debbugs.gnu.org, Kristoffer Balintona , Sean Whitton Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.17508670902556 (code B ref 78890); Wed, 25 Jun 2025 15:59:02 +0000 Received: (at 78890) by debbugs.gnu.org; 25 Jun 2025 15:58:10 +0000 Received: from localhost ([127.0.0.1]:37014 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUSVk-0000f0-CF for submit@debbugs.gnu.org; Wed, 25 Jun 2025 11:58:09 -0400 Received: from mail-pf1-x429.google.com ([2607:f8b0:4864:20::429]:45131) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uUSVh-0000dA-CD for 78890@debbugs.gnu.org; Wed, 25 Jun 2025 11:58:06 -0400 Received: by mail-pf1-x429.google.com with SMTP id d2e1a72fcca58-7390d21bb1cso91821b3a.2 for <78890@debbugs.gnu.org>; Wed, 25 Jun 2025 08:58:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750867079; x=1751471879; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=J5zi2PFGlzI9PD6Ih4p2vXsqhQnWTKx6vfUlG8QggeY=; b=SML1y6psdYL7X8RT6ARCnpSuUNcoQDaELdC/iGdORPGLQRsmiHxOD7w2Fk8hQg+dKW cLFaTssZPajLR8r32ruajzZUFfwf2FA/cY9O7MJ89WcY0aCjIXtvdR0iguLnueNzO5fu RQ1I6jZH8UthvvB430eF4jm0vpr0YrFqlsKkFdLv1cF1q/OotUv92UaOtvsnjOTThYDC btKYWveWxLmS5IUJtY28PpdNS9pLE06zPM9R+JDU58VenmV8pcPMWUNp/ChXJwEtBBpg b5+dJGzGr9P0T1x+xHD8sK9Zoz3aK61TZf/qQ+aE2Shg5VCaBPalLf58oYb1D7W9U6wr DLcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750867079; x=1751471879; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=J5zi2PFGlzI9PD6Ih4p2vXsqhQnWTKx6vfUlG8QggeY=; b=oWbCxxNBDUft9Gbiue13ZlO0XHmSQUvDESn/H4LzuyCC1862/f+3H7KhhkHKG/7HT8 ye1skgj7/mJgAoc6KIhwSJMh+GbWR5juA8yUoP7FpGLymLvhxcnKkqoUmjt/H32BKN2F Inid0utXB4vOnGZH189w5cu/5M7zjydEpCkdp/ckwlOMrqY9wWOK+3BNBVIUJ4BG2p/O iVGbFEatw/dwzbLF2bADMNxIKDN7bOnzjBDEZ5x8bsaUe/CJFsm8ygeUGqLakt0rrhpu XyCQKWooegXnHXWd20fia5GLP13cU74Q50s2FTlH/aYPragB6cHYYy9Otl7A4sJFkRJS kY1A== X-Gm-Message-State: AOJu0Yz+mWiAueWof6XR0om4yxruxVROYfjtRQ8fgL/6cJoyHdiO7R0W yhnuv2KjmOa9NepHdSsKnrLbS+Z0uiBejJ9nWuxN4HN303hTooK1/96vjWC/1w== X-Gm-Gg: ASbGnctDXZKqqzX8ormwQS2p5+2f5ScNEVjer9ZXqF7ABYEuJMoaSkqol2XRM9gZC6n 9ap7QB/zWLwDSUyDQtQqfmylsY9H9a/GEXAhqRa3SXgQAk6sQu2+ob7bPRDQvrOYNdntnv5n24b yhfWvWpL4W5C0K8O8M9ED+0ulxHywTR3wR/gCuFufN442gwlYPlrl/HPIR33gS6qNjv75lDM2JR vpuglew2jJjSclkKE+2H1/gMm62rgeLf4Xf8W/83BtzJhzZd+z4iv+jBiy6IB+0Qzb6Z8elBUhR OtSQMf+GtEz/n0FkD9W6TsGA6UiphFoQfwX47Wmi+SQOKXLt1gnEZECIzhCF7y3JkSjWuuJHoqh 5ItslJR61POeVZiQgEIBHhQboDz4PBQKbe1AWuAyl0g== X-Google-Smtp-Source: AGHT+IEVvV1n6s5stcHJGHjQayEDLZyh3Mv1mPCWl6v0+8DVpjIFlo7UfbxdCPf9NB/L2PDtAIdo6g== X-Received: by 2002:a05:6a20:3d1a:b0:1f5:64fd:68eb with SMTP id adf61e73a8af0-2208c08a98cmr527262637.7.1750867078632; Wed, 25 Jun 2025 08:57:58 -0700 (PDT) Received: from [192.168.1.2] (syn-076-168-144-128.res.spectrum.com. [76.168.144.128]) by smtp.googlemail.com with ESMTPSA id d2e1a72fcca58-749c8854943sm5040165b3a.138.2025.06.25.08.57.57 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 25 Jun 2025 08:57:58 -0700 (PDT) Message-ID: <56cf5519-bc71-7a16-5ff7-97c09b87be71@gmail.com> Date: Wed, 25 Jun 2025 08:57:59 -0700 MIME-Version: 1.0 Content-Language: en-US References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> <87bjqbddr9.fsf@gmx.net> From: Jim Porter In-Reply-To: <87bjqbddr9.fsf@gmx.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 6/25/2025 8:47 AM, Stephen Berman via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: > Oops, I should've checked instead of assuming. > (https://www.imdb.com/title/tt0664250/quotes/?item=qt2409883) Well, when I looked at the code change, I'd have figured it would be in Emacs 30 too, since that line is the same in 30 and the master branch. The bug is new though, so something else changed, which worries me a little bit. It might be a good idea to figure out what cause this regression in case it causes other problems we're not aware of yet. From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jun 2025 16:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jim Porter Cc: 78890@debbugs.gnu.org, Kristoffer Balintona , Sean Whitton Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175086839213307 (code B ref 78890); Wed, 25 Jun 2025 16:20:02 +0000 Received: (at 78890) by debbugs.gnu.org; 25 Jun 2025 16:19:52 +0000 Received: from localhost ([127.0.0.1]:37367 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUSqk-0003SE-65 for submit@debbugs.gnu.org; Wed, 25 Jun 2025 12:19:51 -0400 Received: from mout.gmx.net ([212.227.17.20]:58855) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUSqg-0003Qz-RC for 78890@debbugs.gnu.org; Wed, 25 Jun 2025 12:19:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1750868379; x=1751473179; i=stephen.berman@gmx.net; bh=b8aJiz+p+kJn5Kv9QqqqSniCmv1wq8ZZtNQ9PiQYw2U=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=JIwbOI9P9b+dvmxkEpmLT9eOxd89rC+nYTzGuCvfNgYqpnMqDBoo2wt7kIsJyTbf 1JYKEqVgGthV+OzpGTw+v0jBJS7qISSodoKNxhBl+OgEttU43AHbVHs4tqH8ssL24 QhZmoMBy4nMmsExl3h8LlgKs6UjP4kCS0Q6Ek4mwMm6WjdGvhnqA0Gi/ZUKoVvgSZ uW62UR/G6VAgmns6KNwdycsEQ/Va7198LwhSxJuZXuvMJCVfgHdZCp5aCXYCxjHo5 O3eGGun6uQGST36AeV8T7VpRYYFy99LFVYOxk4iJkAwiRRwQRuLWYsfosFg1gsy+B HbFJph8aQ1TSXkuYvQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs2 ([94.134.95.103]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mk0JM-1vANBD102q-00cVfE; Wed, 25 Jun 2025 18:19:39 +0200 From: Stephen Berman In-Reply-To: <56cf5519-bc71-7a16-5ff7-97c09b87be71@gmail.com> References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> <87bjqbddr9.fsf@gmx.net> <56cf5519-bc71-7a16-5ff7-97c09b87be71@gmail.com> Date: Wed, 25 Jun 2025 18:19:38 +0200 Message-ID: <877c0zdc9x.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:mNnaARBd5hYp4ZW3LiIGj5NnKzDpkkeU3zDYnW1F5L6GmtXRzPv fxNKFVzgUJDYg8GZX5eVJRDRyN4oeWjtjPUpJxEJzNXUDJ1nQDVPyWSkKy1qi+2O0CdG1nc WYVjZOaSJc+4qoN5Pqt/mw4Zt7qnjaJQreLOTr2OnLb36fAYGw5UdfNvz7jBcPAVf4QM7Vj 8SVdVXk7x2g0GaCxRlTkQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:DX0od2PEOdA=;8cFKRc6fNfkF+KzzNtJHybaSwAz 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 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Wed, 25 Jun 2025 08:57:59 -0700 Jim Porter wrote: > On 6/25/2025 8:47 AM, Stephen Berman via Bug reports for GNU Emacs, the Swiss > army knife of text editors wrote: >> Oops, I should've checked instead of assuming. >> (https://www.imdb.com/title/tt0664250/quotes/?item=qt2409883) > > Well, when I looked at the code change, I'd have figured it would be in Emacs > 30 too, since that line is the same in 30 and the master branch. The bug is > new though, so something else changed, which worries me a little bit. It might > be a good idea to figure out what cause this regression in case it causes > other problems we're not aware of yet. I checked now, and in emacs-30 the current buffer when temp-buffer-name is set is the one visiting the file being annotated, while in master it's the buffer displaying the annotations. In emacs-30 there is a call to `vc-ensure-vc-buffer' before the let sexp where temp-buffer-name is set, but not in master; adding that back seems to fix the problem. Steve Berman From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Sean Whitton Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jun 2025 16:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jim Porter Cc: Stephen Berman , Kristoffer Balintona , 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175086875216695 (code B ref 78890); Wed, 25 Jun 2025 16:26:02 +0000 Received: (at 78890) by debbugs.gnu.org; 25 Jun 2025 16:25:52 +0000 Received: from localhost ([127.0.0.1]:37481 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUSwa-0004LB-68 for submit@debbugs.gnu.org; Wed, 25 Jun 2025 12:25:52 -0400 Received: from sendmail.purelymail.com ([34.202.193.197]:56772) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUSwX-0004K4-Ua for 78890@debbugs.gnu.org; Wed, 25 Jun 2025 12:25:50 -0400 DKIM-Signature: a=rsa-sha256; b=po/4wONFH/A16UuvtOb5G7nNoTqft68AnCNzB6kcvAOxSVApV2EG6+TM4OwiTw1BWhKW2XV2vZJLbZoUv70IzAxFKgXgMo3Ot1sS3Q0x2zpCw9gSRJGfi21wlDMuTtbH8bEnkYbBDh6R0lP9pB8dXWmoscnOK+Nf3lOhji2Vfli6J43kKamjstCfUAzp2ilKvf3pIpA7o+URD1MxmDzZ9eA9KsELdRGJ2POEMetn3Mc4+zsUIBlfWKjk3M8kLjFdZ12b4lRUBuS3CrQwJ9U9Oz7GDNdQJcxXsWjq1dW8GigDV0KNIDLil/EG8+QSS0YKMX/KvmcI1fFhVFqrNScAQg==; s=purelymail1; d=spwhitton.name; v=1; bh=O015Eta0LLy4P2DVIR49UaFB7s77HA5d01u0PSHr/L4=; h=Received:Received:From:To:Subject:Date; DKIM-Signature: a=rsa-sha256; b=06Cvl4FY61DRq6jpUoPIwX1OK7hsdAqZfDoyKfcLZJvR3OPh11ncUIj7cNiuUjnIBOEpr3Fb2CpH+G9wI5WLkZw91h2TFjtcmRkqBIeqEesf8D7Yq0fGhqdKHtODNlUKGtlksSVRDlAvJFLB2og/tfr3xLjITOaROjBw4Flv6VxByQGQcwuxjh4m71olh9G+I8pmh5N39SF4fISB7fYQrDcgRMSEwdCvDJ1EHO2rzM2vQH2HpGzoIbAJ1YeipBdc6xVNKt6jpxZTr2jff++3xUQuGHc1KzVD9PySN+xF6jE2iXXNfXLyOWI5B29wcc3jr+3//TBWo0Re3hu0hL5ntA==; s=purelymail1; d=purelymail.com; v=1; bh=O015Eta0LLy4P2DVIR49UaFB7s77HA5d01u0PSHr/L4=; h=Feedback-ID:Received:Received:From:To:Subject:Date; Feedback-ID: 20115:3760:null:purelymail X-Pm-Original-To: 78890@debbugs.gnu.org Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id 1174562293; (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Wed, 25 Jun 2025 16:25:40 +0000 (UTC) Received: by zephyr.silentflame.com (Postfix, from userid 1000) id 4CFAF940308; Wed, 25 Jun 2025 17:25:40 +0100 (BST) From: Sean Whitton In-Reply-To: References: <87o6udjr45.fsf@gmx.net> <30052276-feba-2c26-5488-11e5dc91a4be@gmail.com> <87a55wdudw.fsf@zephyr.silentflame.com> Date: Wed, 25 Jun 2025 17:25:40 +0100 Message-ID: <87frfndbzv.fsf@zephyr.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, On Wed 25 Jun 2025 at 08:35am -07, Jim Porter wrote: > On 6/25/2025 2:48 AM, Sean Whitton wrote: >> On Tue 24 Jun 2025 at 11:02pm -07, Jim Porter wrote: >> >>> Here's another possible patch for this. It uses 'vc-parent-buffer', which >>> might be nil when first annotating a file, but that works out nicely, since >>> '(buffer-name nil)' gets the buffer name of the current buffer (i.e. the >>> original source file). I think this should be safe, though I'm not an expert >>> on the VC internals. >> Thanks. We could use vc-parent-buffer somehow, but not unconditionally >> -- it's not always set, but only in certain interactive calls. > > I *think* it should always get set buffer-locally by 'vc-setup-buffer' once we > actually run a command, since 'vc-do-command' calls that function. So it > should be safe to use 'vc-parent-buffer', though we could add another call to > 'vc-setup-buffer' if it's not guaranteed to be called by all backends or in > all corner cases. Sorry, what I meant was: it should indeed always be set, but it won't always be the buffer whose name it makes sense to put in the name of the *Annotated* buffer. -- Sean Whitton From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Sean Whitton Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jun 2025 16:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jim Porter Cc: Stephen Berman , Kristoffer Balintona , 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175086933421461 (code B ref 78890); Wed, 25 Jun 2025 16:36:02 +0000 Received: (at 78890) by debbugs.gnu.org; 25 Jun 2025 16:35:34 +0000 Received: from localhost ([127.0.0.1]:37662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUT5x-0005a0-US for submit@debbugs.gnu.org; Wed, 25 Jun 2025 12:35:34 -0400 Received: from sendmail.purelymail.com ([34.202.193.197]:49220) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUT5u-0005YQ-0D for 78890@debbugs.gnu.org; Wed, 25 Jun 2025 12:35:31 -0400 DKIM-Signature: a=rsa-sha256; b=RptShf8cpq4Kytu1FK5Di/vDgBbwSiF2MYiJaz/79rkcqtvFMHuIZthcmaIlxMIhUOy3ZtCQWLgkHM0NgjWfyvkfVRBQZuJNDRmp6eSMThjTdYigCYbcoxxLdsMSaLuWy5+090Cg69qx/yd5YCHFK35axg2zRmAbS6vXyZRypE9x6GJkDNVIxa8DjOADcFWn4K6cxAoURBZcBjdbak92I4mLfVR+V4EeW3PI+PMHIvF1cfr38tMlpnrrRKtYA1UnEzUYPt3TYkpWXABpjob26KoaVQcu2zg/AvFRZdROiyHK1HDAx/ZA3LoB8tgS3/LZ5MwJ46xAZSvtdDlsxdihjw==; s=purelymail1; d=spwhitton.name; v=1; bh=dIn/UFfw5+zvbvodZW7+7WvTd0LOnoHRZ0ddhvP305k=; h=Received:Received:From:To:Subject:Date; DKIM-Signature: a=rsa-sha256; b=gECFjyEQ+HKNiD7LtsowIf6rbKOYnZDpWKwmAG5jUEqQ9S3NhWnFqEYKCdNVgUoZlh5PkcNyqvTxMICNlIdJrY5ySVSyxn02lvz6shIGVs3h6wBbNIgJEps4RuhmOszQkmoIijqaKJbNFHOgaYmWIJ+SybyI9nYvCEC4Ch1nCwF5bnVVkUK2R+3dJZwsga498Qc6zvUxsZQIYarovuSR26MT+y7dG6MXfmi+8q/Bj/H78FkwU6gXq7j7CxfXcuTjfFBJholtFyKfsax+lAWG7xCKTeGebF78g3o78yKtL7h6tYgXJNnpMPL32O96li+NYzxCH9t5c25BBB9psf2A3A==; s=purelymail1; d=purelymail.com; v=1; bh=dIn/UFfw5+zvbvodZW7+7WvTd0LOnoHRZ0ddhvP305k=; h=Feedback-ID:Received:Received:From:To:Subject:Date; Feedback-ID: 20115:3760:null:purelymail X-Pm-Original-To: 78890@debbugs.gnu.org Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id -1961245514; (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Wed, 25 Jun 2025 16:35:23 +0000 (UTC) Received: by zephyr.silentflame.com (Postfix, from userid 1000) id 6836B940308; Wed, 25 Jun 2025 17:35:22 +0100 (BST) From: Sean Whitton In-Reply-To: <56cf5519-bc71-7a16-5ff7-97c09b87be71@gmail.com> References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> <87bjqbddr9.fsf@gmx.net> <56cf5519-bc71-7a16-5ff7-97c09b87be71@gmail.com> Date: Wed, 25 Jun 2025 17:35:22 +0100 Message-ID: <878qlfdbjp.fsf@zephyr.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, On Wed 25 Jun 2025 at 08:57am -07, Jim Porter wrote: > On 6/25/2025 8:47 AM, Stephen Berman via Bug reports for GNU Emacs, the Swiss > army knife of text editors wrote: >> Oops, I should've checked instead of assuming. >> (https://www.imdb.com/title/tt0664250/quotes/?item=qt2409883) > > Well, when I looked at the code change, I'd have figured it would be in Emacs > 30 too, since that line is the same in 30 and the master branch. The bug is > new though, so something else changed, which worries me a little bit. It might > be a good idea to figure out what cause this regression in case it causes > other problems we're not aware of yet. I was working on vc-setup-buffer recently, it is probably a change of mine. I think a git bisection is in order. -- Sean Whitton From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Jim Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jun 2025 20:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stephen Berman Cc: 78890@debbugs.gnu.org, Kristoffer Balintona , Sean Whitton Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175088234026460 (code B ref 78890); Wed, 25 Jun 2025 20:13:01 +0000 Received: (at 78890) by debbugs.gnu.org; 25 Jun 2025 20:12:20 +0000 Received: from localhost ([127.0.0.1]:39618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUWTi-0006sZ-GU for submit@debbugs.gnu.org; Wed, 25 Jun 2025 16:12:19 -0400 Received: from mail-pl1-x632.google.com ([2607:f8b0:4864:20::632]:59577) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uUWTf-0006qy-4M for 78890@debbugs.gnu.org; Wed, 25 Jun 2025 16:12:16 -0400 Received: by mail-pl1-x632.google.com with SMTP id d9443c01a7336-23526264386so3016255ad.2 for <78890@debbugs.gnu.org>; Wed, 25 Jun 2025 13:12:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750882329; x=1751487129; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=tmQgj1kHBj7dJfoi8ppGM2yA+4sG28+j4PAqLpG7p2E=; b=EvNMRpYP8/O25z3ynPSRsHpW8gZEZWHN7MucvpDoV6IyMtvQ/8uK7yCHk9p4aA3wbU cbEeZ06Q/3UNrs+ZOkduac0qVYACAFhuruwZSyEy2PI0/6/DZ6szr1mr8IuMxQn8jOe0 SGd3SFJCxoazTVH0VYQ4xl4/jd8Z6n8VN1+hSUh5yKc/QM/6uSx1Y5gUcTANMyYdVthi blM1CFzvsHrcG9KtgNHLmzB13VqvXI/HEwG0qgW55L4smIP50TqggZPkc7reSwjgRr49 SNxbECLTQsu4wyvdHIMUJtN1d3CZ+SDm5dne6o/WT/8Z2u0T3u7iuSwDpzWPJPrBUNvj GHXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750882329; x=1751487129; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=tmQgj1kHBj7dJfoi8ppGM2yA+4sG28+j4PAqLpG7p2E=; b=XiTLqEsCxyVRtEcuGffvVZ4pt/ZjSaqgUmpifT/0iD0XhdxyTBKTGUbedfiGLvioat 07mb16M0RiF1rLwGIiTZpmvo/POpVHwSVvmk3oEnQCwtIqy3qiN41+uesy+vHUoVpdri XaKhXDkWtUYAlDln9gXGZ84EGa1nmS3r2Wum17DWnU8adA4vAO7gfuhqhOzCOunoviiy Ux/8tY9B0uDGjaLcUzc1wFEm1nSZCjru6NoHMmfto57QwR6PiJ4uboahWUbeLPatVDjD uXbAdOVM1PVv4eEgNXcQd7976wZTEs3lGf9bX1yTXGIMwUHQb75Q2mPM252VwSd2sR4i shxQ== X-Gm-Message-State: AOJu0YxdU9BUwazwYsYEIsWGlVw+PR1t9chFVNbDvG8CpoDQltGNV8NX ULYdXYiGD7iTed5hZirDMTvHMv1kDfX0o7x2OcSVr4E6lAS+jeFIb6CN X-Gm-Gg: ASbGnctnsa/0+yeG32IPhDCWV501vi5q6vztwwGXTKepCKKPYFsCBZWjAw8dd9KNmGK WPyIbRDSOBdW8tCUbB+DqIWeiorRuvd0f9KraIXDSaiU+WDUqub495uxhO3SJplG2QRcroQdfxv +jBK4IuNOteEFQhWXh6gc/PcBYC4n5XmcHb3LWlfVUVyg9iaIpfb9q8TZl3ZKiyLk7k3sR9AyLm KghBwGOw+4eRgd2sA5DdK5etZFWYS+WQrKCG3ZurCzbuUQrXmxdbuT6wWppNzlxdIx9xXXJl5NL PcHP44g8MF+rsuj8OVxv5A+C28+U7rFWucWsrtDMmDjQyBZQ+oVu5ab7L7KkXFkQgvC02i5bjex hRYYWY23i8EqsvaXADG2dH4SDGpJnSTvpxcCePeLHqA== X-Google-Smtp-Source: AGHT+IEDyhFkvRCEVcFZKDnTL2lm+4FnH4AvAF7TJ9bK1ly2vIxGm7wpBz1GWtcpGxvNECZk/tun/w== X-Received: by 2002:a17:902:e54a:b0:234:c7e6:8459 with SMTP id d9443c01a7336-23823fe204dmr78610325ad.20.1750882328716; Wed, 25 Jun 2025 13:12:08 -0700 (PDT) Received: from [192.168.1.2] (syn-076-168-144-128.res.spectrum.com. [76.168.144.128]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-237d83ea243sm146355865ad.72.2025.06.25.13.12.07 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 25 Jun 2025 13:12:08 -0700 (PDT) Message-ID: Date: Wed, 25 Jun 2025 13:12:07 -0700 MIME-Version: 1.0 Content-Language: en-US References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> <87bjqbddr9.fsf@gmx.net> <56cf5519-bc71-7a16-5ff7-97c09b87be71@gmail.com> <877c0zdc9x.fsf@gmx.net> From: Jim Porter In-Reply-To: <877c0zdc9x.fsf@gmx.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 6/25/2025 9:19 AM, Stephen Berman via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: > I checked now, and in emacs-30 the current buffer when temp-buffer-name > is set is the one visiting the file being annotated, while in master > it's the buffer displaying the annotations. In emacs-30 there is a call > to `vc-ensure-vc-buffer' before the let sexp where temp-buffer-name is > set, but not in master; adding that back seems to fix the problem. Good catch! Looking at the implementation of 'vc-ensure-vc-buffer', that seems like exactly what we want to use here. From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Jim Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Jun 2025 03:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sean Whitton Cc: Stephen Berman , Kristoffer Balintona , 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175090769617234 (code B ref 78890); Thu, 26 Jun 2025 03:15:02 +0000 Received: (at 78890) by debbugs.gnu.org; 26 Jun 2025 03:14:56 +0000 Received: from localhost ([127.0.0.1]:44352 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUd4g-0004Ts-FV for submit@debbugs.gnu.org; Wed, 25 Jun 2025 23:14:56 -0400 Received: from mail-pl1-x633.google.com ([2607:f8b0:4864:20::633]:56549) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uUd4d-0004Ta-QS for 78890@debbugs.gnu.org; Wed, 25 Jun 2025 23:14:52 -0400 Received: by mail-pl1-x633.google.com with SMTP id d9443c01a7336-236470b2dceso6589025ad.0 for <78890@debbugs.gnu.org>; Wed, 25 Jun 2025 20:14:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750907686; x=1751512486; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=KmtSPL4sH+jy/9jZ63mN2WD06TIoCoBm2WqODMikmwA=; b=Ee06rSCT9+XG/i33tTFcYx5CZ7QQRj1uSQE19CkJZoXuhJDliuY8SGQIwIZ/mVMLHS rd6VpgMqfKY6hgKAmqww2l3U78A0w8GNep2zHxob/J6ai39sC8FJ1LNGvAAsf5oqRrtU tcRxw8faTSIJGPZ2SY+Rs6GfIU44rFY2X7rkGgjDtXPWVkIrOYcSAZzgmmC+5i5Ac2yj 4q+YHHUDKsV0x+XJPUVT6erjNGf5P4Wj3a2sMn36/PoKxCHpaF3926unoq9a4wTyQlGw CHGTNkBUQgIR9JtHHM5g2Nsx1I4+pg/gWs8wD4aNGMIEsusvFdTH0XZLRxRClzV5zlCc ob0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750907686; x=1751512486; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=KmtSPL4sH+jy/9jZ63mN2WD06TIoCoBm2WqODMikmwA=; b=HY2QJsQ1ovNSj2ZOy/HcoqQTb1iUuh/jWYtUH9F+f48+238D7cYV2wwY5vWU+vGje1 K6bjdIivkTKJkwamk8THQFo3By18s+Ng2k0msss768cOI0yxky+YfhKvq3Z17JZ04p99 YrMkohJUmzb2JE6u6wD1IcJ48LFJI01g0aF+ODNWTL/EZ24vfXyZCH5fIYYny7nOhifE 9wNkzP8pLOQvetNAJ8vYTLMRsJj/Fhzm/dehItQ7To0uHf0BWN/uiW2TfPz5m7iYCtOl bwvrfB9tqlCRdPW2jqEAjM8B0VTYTmiFYhYfbVqcIAsCN31dU7ME/S6SaD69iBzdNikg URGA== X-Forwarded-Encrypted: i=1; AJvYcCXUMurxUcITpd904mjeo+7J3LHvm8oGg++vpQUmR/0vp0OSSKy36iryDKC9TQc250wQM8RvGw==@debbugs.gnu.org X-Gm-Message-State: AOJu0YziwrYOyD3Su8NS5iF4ahEWzD8yUXFFrdzrwzl0bkUJNkHZAEMR zDpJzCCtyHHzwdxOzSDBBPu4OKlsGOSSAZDIWu4BcG4VW2H0kN0dzXMm X-Gm-Gg: ASbGncv6HyAOmsSW/lsRVgcwuqfgtNPcr0FaiBu0DnWA2eFDYANtUDQbPgi2AwEkFtq H0CMaXi1h0c0dYdTUENHC5FWxK4LK/AtvNvgv2VbtSjac/ZX8zVze0pnd8CDdMGtJAnd98WBNjj SU5ZuAxAVyGume/kAjvPkHPb2dqRsG/iGd3ekBiYTX1/Y7/iS+eJnJ4dM6ER7ixe6emFBCq39mv Z+cpdYDT2CHeWxkcnyP5pXONgAdp87JsGTaUY5RR8RkSAkfiZ0/j3YA2IeP5nmOz8/TYI6DSXmb 3pdoa8jGeVL59Y+QVYV+r9xBa7Ki9+ZzXknQCiNSUxN4Q/wSu7m6oAvj1McY+iydYAowWSCKA7t XMPYzonZww6ihGg28LX+VFB/PjZbrXxYbsGaiKrrGEQ== X-Google-Smtp-Source: AGHT+IHnOsN7diA9+41O/KuudfGzOMbJpgrRNa2mE3ey12Knr5peIiWqm2doSclHvAQHkdxSrgIV6g== X-Received: by 2002:a17:902:d501:b0:234:8a4a:adac with SMTP id d9443c01a7336-23823fd9e7emr92906795ad.20.1750907685382; Wed, 25 Jun 2025 20:14:45 -0700 (PDT) Received: from [192.168.1.2] (syn-076-168-144-128.res.spectrum.com. [76.168.144.128]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-237d8610636sm145899635ad.92.2025.06.25.20.14.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 25 Jun 2025 20:14:45 -0700 (PDT) Message-ID: Date: Wed, 25 Jun 2025 20:14:45 -0700 MIME-Version: 1.0 Content-Language: en-US References: <87o6udjr45.fsf@gmx.net> <30052276-feba-2c26-5488-11e5dc91a4be@gmail.com> <87a55wdudw.fsf@zephyr.silentflame.com> From: Jim Porter In-Reply-To: <87a55wdudw.fsf@zephyr.silentflame.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 6/25/2025 2:48 AM, Sean Whitton wrote: > On Tue 24 Jun 2025 at 11:02pm -07, Jim Porter wrote: > >> I also notice that the previous revisions use the full Git SHA, even though >> they *should* be abbreviated. That's a separate issue though, so I'll file a >> bug for that once I have a patch ready. > > That would be great, thanks. Now filed as bug#78900. From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Sean Whitton Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Jun 2025 15:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jim Porter Cc: Stephen Berman , Kristoffer Balintona , 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175095040919722 (code B ref 78890); Thu, 26 Jun 2025 15:07:01 +0000 Received: (at 78890) by debbugs.gnu.org; 26 Jun 2025 15:06:49 +0000 Received: from localhost ([127.0.0.1]:52101 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUoBc-000581-EO for submit@debbugs.gnu.org; Thu, 26 Jun 2025 11:06:48 -0400 Received: from sendmail.purelymail.com ([34.202.193.197]:36742) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUoBa-00057S-6X for 78890@debbugs.gnu.org; Thu, 26 Jun 2025 11:06:47 -0400 DKIM-Signature: a=rsa-sha256; b=3DbyJgdfI1nll70JlIsyKOaoCQkXfn01XmVdN+PSPu4h/X+rK3Mmdcn6dG/o1oLBO2+qSGd0a+8YU+bv5Cd9e0aN1PITeVbHNYJxtuCME/B6WKNhCwwYyMu0lPE85V9jW7g0hfpubjioK0kTbnf8Di2Vr5Gm6eRA1AjXmm6eu2giICyGnES0hD8hmMBrLpIQ966tlYCDngIUjeLLo42Y2BMhhp+O5EFfbakrVO2+/omb6E/ePDHNVwaK7DlNoNElHHAmnP6UPMm36Q7j4UWaPgMWcebMmw5OnRp7/xV0SKKY54oFFRMOuh08trcihryRZ/KVrDA8+tSFiX/7iHBzhQ==; s=purelymail1; d=spwhitton.name; v=1; bh=gzBNyauvMIE/91nuGyTnufPiIkypIprIGUHskm6pXtM=; h=Received:Received:From:To:Subject:Date; DKIM-Signature: a=rsa-sha256; b=DN1TeEz2Hg0dNu1LxMvqtSahu3ykSRMGqxjRhbK4GRnF4CEal0TaJ0rlJ0msYt5iqy1Tufa70i9pctVAncSCZUDt+TCXBfvYq6V3ThlIPT1c6rp3sHcjAD25dzgGF0ziDd27QIlBtYI8ObmoCiFhQg4GouMr0N1VTbeyilZ4kJe8JBcdUFun1wZ3/Ofq0/9dl/hH7NBi5Y+zor6B5Zm2iTGDiu6kSKgRmTkWa3eYLroero32X5fbfTxQrpDNfcF+PVHTRsuBFZ6J1PB17hIIkZvlC/UcaQS8+XbEbKSce5A7Fhjiesz2TsJ/Klpm4tyDHDJlY6HU4B/+VQ1GtT9b4w==; s=purelymail1; d=purelymail.com; v=1; bh=gzBNyauvMIE/91nuGyTnufPiIkypIprIGUHskm6pXtM=; h=Feedback-ID:Received:Received:From:To:Subject:Date; Feedback-ID: 20115:3760:null:purelymail X-Pm-Original-To: 78890@debbugs.gnu.org Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id 662949212; (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Thu, 26 Jun 2025 15:06:37 +0000 (UTC) Received: by zephyr.silentflame.com (Postfix, from userid 1000) id 36EF6940074; Thu, 26 Jun 2025 16:06:37 +0100 (BST) From: Sean Whitton In-Reply-To: <877c0zdc9x.fsf@gmx.net> References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> <87bjqbddr9.fsf@gmx.net> <56cf5519-bc71-7a16-5ff7-97c09b87be71@gmail.com> <877c0zdc9x.fsf@gmx.net> Date: Thu, 26 Jun 2025 16:06:37 +0100 Message-ID: <87cyaqbkzm.fsf@zephyr.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, On Wed 25 Jun 2025 at 06:19pm +02, Stephen Berman via "Bug reports for GNU Emacs, the Swiss army knife of text editors" wrote: > On Wed, 25 Jun 2025 08:57:59 -0700 Jim Porter wrote: > >> On 6/25/2025 8:47 AM, Stephen Berman via Bug reports for GNU Emacs, the Swiss >> army knife of text editors wrote: >>> Oops, I should've checked instead of assuming. >>> (https://www.imdb.com/title/tt0664250/quotes/?item=qt2409883) >> >> Well, when I looked at the code change, I'd have figured it would be in Emacs >> 30 too, since that line is the same in 30 and the master branch. The bug is >> new though, so something else changed, which worries me a little bit. It might >> be a good idea to figure out what cause this regression in case it causes >> other problems we're not aware of yet. > > I checked now, and in emacs-30 the current buffer when temp-buffer-name > is set is the one visiting the file being annotated, while in master > it's the buffer displaying the annotations. In emacs-30 there is a call > to `vc-ensure-vc-buffer' before the let sexp where temp-buffer-name is > set, but not in master; adding that back seems to fix the problem. Thanks for looking again and figuring this out. Removing vc-ensure-vc-buffer was intentional, and it shouldn't just go back -- that was part of adding vc-buffer-overriding-fileset. What do you both think to something like this: --8<---------------cut here---------------start------------->8--- diff --git a/lisp/vc/vc-annotate.el b/lisp/vc/vc-annotate.el index de432e4e1c3..99df932af83 100644 --- a/lisp/vc/vc-annotate.el +++ b/lisp/vc/vc-annotate.el @@ -419,7 +419,12 @@ vc-annotate (read-string (format-prompt "Annotate span days" 20) nil nil "20")))))))) (setq vc-annotate-display-mode display-mode) ;Not sure why. --Stef - (let* ((temp-buffer-name (format "*Annotate %s (rev %s)*" (buffer-name) rev)) + (let* ((file-buffer (get-file-buffer file)) + (temp-buffer-name (format "*Annotate %s (rev %s)*" + (if file-buffer + (buffer-name file-buffer) + file) + rev)) (temp-buffer-show-function 'vc-annotate-display-select) ;; If BUF is specified, we presume the caller maintains current line, ;; so we don't need to do it here. This implementation may give --8<---------------cut here---------------end--------------->8--- -- Sean Whitton From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Jun 2025 16:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sean Whitton Cc: Jim Porter , 78890@debbugs.gnu.org, Kristoffer Balintona Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175095544419382 (code B ref 78890); Thu, 26 Jun 2025 16:31:01 +0000 Received: (at 78890) by debbugs.gnu.org; 26 Jun 2025 16:30:44 +0000 Received: from localhost ([127.0.0.1]:53202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUpUo-00052Q-8P for submit@debbugs.gnu.org; Thu, 26 Jun 2025 12:30:44 -0400 Received: from mout.gmx.net ([212.227.17.21]:57255) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUpUi-0004yH-7M for 78890@debbugs.gnu.org; Thu, 26 Jun 2025 12:30:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1750955426; x=1751560226; i=stephen.berman@gmx.net; bh=01QQ8aLAKaJNxp0MA6tJcDlkn2jeBk2pgKe6/B8gqNo=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=gK2ZOr2NM0XiGlv34VODZEihYowBNvLEqnSIvNlYG8JsNmiYp85WykBfffnxJGHH c7b0yuucmHfV4VG2Y9gS7wMNKC5XmSLvfELNRVnQ3hXEdDCpcZ8XrQI1EJzdEJQCt fjQiNt1/29Anav0wQ/zbkAAv5SLx3P5G1yXFyxypzaDvC1wnpSshQDXN6TX9AfUWP ctz0lQPKJ+ZH3yek6Vb20OaS2V5E1jQBS+KLiAVY4EiVHBqdYbo4YuR5EpHnIy61k B6ANsWKHJ+faXk2wqljLkUxns4hIj9v/x3S/jzNi86SJaGSzHDgo+kyX/sSUsCt5a D3sE+pMLvDj+IWAbKQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs2 ([88.130.50.58]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MsHnm-1ukrF217mM-013Yie; Thu, 26 Jun 2025 18:30:26 +0200 From: Stephen Berman In-Reply-To: <87cyaqbkzm.fsf@zephyr.silentflame.com> References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> <87bjqbddr9.fsf@gmx.net> <56cf5519-bc71-7a16-5ff7-97c09b87be71@gmail.com> <877c0zdc9x.fsf@gmx.net> <87cyaqbkzm.fsf@zephyr.silentflame.com> Date: Thu, 26 Jun 2025 18:30:25 +0200 Message-ID: <871pr6cvoe.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:J7VCp0oYEnI/vw+uheY6+ZUO4McpEFEA5wDjVxLfWqu4XAcb/3I V+rznXOYMFW47A5gRGfjEJiSX/xsIZuvPqIYVSvF/k7WWH7cwj/JnPSghzDwJMWoAFiMHu3 KHi7dz3JLPRWpnIFwl6Kv1D0H2RIUW2cpTs4B/KBpAWDuEXlTgWQZO65EpcRQ+iVR7fMomx 6UW5HJqb6UvpC1pD5tF/w== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:h1CBsw5iVnE=;aZSIjVUJ90pzgER3DvTKzBnzu35 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 cGSodnBWrnA== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Thu, 26 Jun 2025 16:06:37 +0100 Sean Whitton wrote: > Hello, > > On Wed 25 Jun 2025 at 06:19pm +02, Stephen Berman via "Bug reports for GNU > Emacs, the Swiss army knife of text editors" wrote: > >> On Wed, 25 Jun 2025 08:57:59 -0700 Jim Porter wrote: >> >>> On 6/25/2025 8:47 AM, Stephen Berman via Bug reports for GNU Emacs, the Swiss >>> army knife of text editors wrote: >>>> Oops, I should've checked instead of assuming. >>>> (https://www.imdb.com/title/tt0664250/quotes/?item=qt2409883) >>> >>> Well, when I looked at the code change, I'd have figured it would be in Emacs >>> 30 too, since that line is the same in 30 and the master branch. The bug is >>> new though, so something else changed, which worries me a little bit. It might >>> be a good idea to figure out what cause this regression in case it causes >>> other problems we're not aware of yet. >> >> I checked now, and in emacs-30 the current buffer when temp-buffer-name >> is set is the one visiting the file being annotated, while in master >> it's the buffer displaying the annotations. In emacs-30 there is a call >> to `vc-ensure-vc-buffer' before the let sexp where temp-buffer-name is >> set, but not in master; adding that back seems to fix the problem. > > Thanks for looking again and figuring this out. > > Removing vc-ensure-vc-buffer was intentional, and it shouldn't just go > back -- that was part of adding vc-buffer-overriding-fileset. Yeah, I assumed it was removed for a good reason. > What do > you both think to something like this: > > diff --git a/lisp/vc/vc-annotate.el b/lisp/vc/vc-annotate.el > index de432e4e1c3..99df932af83 100644 > --- a/lisp/vc/vc-annotate.el > +++ b/lisp/vc/vc-annotate.el > @@ -419,7 +419,12 @@ vc-annotate > (read-string (format-prompt "Annotate span days" 20) > nil nil "20")))))))) > (setq vc-annotate-display-mode display-mode) ;Not sure why. --Stef > - (let* ((temp-buffer-name (format "*Annotate %s (rev %s)*" (buffer-name) rev)) > + (let* ((file-buffer (get-file-buffer file)) > + (temp-buffer-name (format "*Annotate %s (rev %s)*" > + (if file-buffer > + (buffer-name file-buffer) > + file) > + rev)) > (temp-buffer-show-function 'vc-annotate-display-select) > ;; If BUF is specified, we presume the caller maintains current line, > ;; so we don't need to do it here. This implementation may give That works fine. Thanks. Steve Berman From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Jim Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Jun 2025 16:55:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sean Whitton Cc: Stephen Berman , Kristoffer Balintona , 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175095684932261 (code B ref 78890); Thu, 26 Jun 2025 16:55:04 +0000 Received: (at 78890) by debbugs.gnu.org; 26 Jun 2025 16:54:09 +0000 Received: from localhost ([127.0.0.1]:53268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUprU-0008OG-GV for submit@debbugs.gnu.org; Thu, 26 Jun 2025 12:54:08 -0400 Received: from mail-pl1-x62e.google.com ([2607:f8b0:4864:20::62e]:43039) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uUprS-0008Mk-78 for 78890@debbugs.gnu.org; Thu, 26 Jun 2025 12:54:06 -0400 Received: by mail-pl1-x62e.google.com with SMTP id d9443c01a7336-2363e973db1so20774065ad.0 for <78890@debbugs.gnu.org>; Thu, 26 Jun 2025 09:54:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750956840; x=1751561640; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=TOP2AnlxK6QGSrgYuyT2dkZ0ltOrjrvCfm7CnIKnzOk=; b=Jf3+SmtuG2vrcIgf/72LXx0E11oqBREjMLDmj8xiUR5IIG4UILxxXXbC/5TUw+0V+x cB8h/V6rMnAu4zBhPSjSln9g/zE3srM64lMdU2Jj+du/S9DmaBJ6jIMfLFdT47K+fqbZ tsgDCoEune8ZZCP5wYursCy4/+AK7a/ny3uVV1rBfubyAMpRsi9ibk/CrZjYSLf1tuEk 2ZiwplYR/LPqnLmDF0jh6GVRZf7fj5eRnNKQHts0QCPU/TOJogA3b843QY14a+tJOInl T49WATiqM/mAUkksBP9/Xdn7izFdV5jnVVd9LVK6A6+9uANok1sa4R0cvt2PM6VWZasX OFCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750956840; x=1751561640; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=TOP2AnlxK6QGSrgYuyT2dkZ0ltOrjrvCfm7CnIKnzOk=; b=XsFPvpAX5b9Kk8CvJ1Aq1zrOHci7Fmg50XDIjJ+NYVvkFyG3YTck2Z63GuQz+3U/9i FN2U4XyHKWP73l4t95O/qcAl5Zofz3Q4J88QOCNnTEbw5SW9eVMf5+tSqJXhxCIDWJyi I2+uxxE/ShxWw0GRv6HL0OouAs5ZWdJl+uKO0pMw2Drk1YO5Ic74JHkjkIrofBYguPZH k27LJiIN7is8BMhS93uFy/6dMb1O8FCf3I25Niro4FrfJOAqXIexMsm1DcnnwKe0ahKJ zbN88SQKyHCRzGhfC+qPir+B05pqP/tHM1W5lHCsOTzJBp+dxJLWH8fZOSJ193PxtNxL vVPg== X-Forwarded-Encrypted: i=1; AJvYcCVPeBp8oMPgzkv/ubZrwi5F0gq3t99TtuCqF6fT8Kdt+FNobXDCCM3jBOCjrxf8GOfrYHEhww==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yx7zjbBHeiY92mpG07NpUVkGh4WiOVAoQShbnHVXDfIFzsADP9L uGessy05s6Rf2dP4zTnYUhtizTC0yraOQRR3MOwmb4r9nJ+Ya9B91NDa X-Gm-Gg: ASbGncv8QbzLsPgSdpCH9ea657NijdVIJd0nkBT9CZmE2vkXnsP8sAFcSxmbD6aveoO PulV9bnt3KDsJf7sOUzGqMmfK62l/eiGQApbrnsw0DfU6nSgJqfmF/pRbk8xA0spqka7M+1d67r KqsB9MxUUIGs77S843gMrHScRW/I2B6AxShSk9VxKuL9/DbmRIuxPrwc3lXMXTz1kxLjSQiNvaN CCE03iXFGDf9N4GFj3H9zGIZQPMWw1SyUDabsOzkOOBBiY70j7zYN+hx+tYGwPReJ0luP4kDKl/ t6kAD3XEaX+sY1MEvmsvvT6+2oUS17wDLTSUUyMqTOT/QMskQHpY0tZj7IegfmqLdrv9h9VLaje YuWA1aDW5+rglsX3k15Qc/Oso49K/aedDvE3PHE6GR6Ip0HbRd9OO X-Google-Smtp-Source: AGHT+IHOWDK/PkBPStUlDucizGRDtrnaG4f6DTORfqduZTqm13NGfxZe8ntT+MLSrDo0sDbEZeMPpw== X-Received: by 2002:a17:902:8303:b0:235:f091:11e5 with SMTP id d9443c01a7336-238e9f588d4mr41531165ad.10.1750956839745; Thu, 26 Jun 2025 09:53:59 -0700 (PDT) Received: from [192.168.1.2] (syn-076-168-144-128.res.spectrum.com. [76.168.144.128]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-23abe430ba2sm2231625ad.207.2025.06.26.09.53.59 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 26 Jun 2025 09:53:59 -0700 (PDT) Message-ID: Date: Thu, 26 Jun 2025 09:54:00 -0700 MIME-Version: 1.0 Content-Language: en-US References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> <87bjqbddr9.fsf@gmx.net> <56cf5519-bc71-7a16-5ff7-97c09b87be71@gmail.com> <877c0zdc9x.fsf@gmx.net> <87cyaqbkzm.fsf@zephyr.silentflame.com> From: Jim Porter In-Reply-To: <87cyaqbkzm.fsf@zephyr.silentflame.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 6/26/2025 8:06 AM, Sean Whitton wrote: > Removing vc-ensure-vc-buffer was intentional, and it shouldn't just go > back -- that was part of adding vc-buffer-overriding-fileset. What do > you both think to something like this: One small issue I noticed: if you kill the original buffer, then 'file-buffer' will be nil and we fall back to using 'file' when naming the Annotate buffer. We should probably just use the nondirectory part of file though. Otherwise, we'd display the absolute filename in the Annotate buffer name. Something like this patch: ---------------------------------------- diff --git a/lisp/vc/vc-annotate.el b/lisp/vc/vc-annotate.el index de432e4e1c3..d0077af4db9 100644 --- a/lisp/vc/vc-annotate.el +++ b/lisp/vc/vc-annotate.el @@ -419,7 +419,12 @@ vc-annotate (read-string (format-prompt "Annotate span days" 20) nil nil "20")))))))) (setq vc-annotate-display-mode display-mode) ;Not sure why. --Stef - (let* ((temp-buffer-name (format "*Annotate %s (rev %s)*" (buffer-name) rev)) + (let* ((file-buffer (get-file-buffer file)) + (temp-buffer-name (format "*Annotate %s (rev %s)*" + (if file-buffer + (buffer-name file-buffer) + (file-name-nondirectory file)) + rev)) (temp-buffer-show-function 'vc-annotate-display-select) ;; If BUF is specified, we presume the caller maintains current line, ;; so we don't need to do it here. This implementation may give From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Sean Whitton Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Jun 2025 16:58:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jim Porter Cc: Stephen Berman , Kristoffer Balintona , 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.17509570731854 (code B ref 78890); Thu, 26 Jun 2025 16:58:04 +0000 Received: (at 78890) by debbugs.gnu.org; 26 Jun 2025 16:57:53 +0000 Received: from localhost ([127.0.0.1]:53281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUpv6-0000Tn-Kc for submit@debbugs.gnu.org; Thu, 26 Jun 2025 12:57:53 -0400 Received: from sendmail.purelymail.com ([34.202.193.197]:51298) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUpv4-0000TA-P9 for 78890@debbugs.gnu.org; Thu, 26 Jun 2025 12:57:51 -0400 DKIM-Signature: a=rsa-sha256; b=jwN3RTfb2reKjM70N+XM0hZLuUiVYHXTtV0thDBBcA0zobfQX+2i37ScTTfJiWH0AWX7uPi2qw/aBwHQ65CYP1m/lsHbnQWL8+PAUfVh9sV/ZBmHsH7EBHCF107AenRAIBf7L5GlJ4vEuTEcMTZAkGmgBGeH2ABT4JA8A45/2IZ+DQo4VeM4rA8DqUAknSfqym6/RqwTqK37vyOvxh/7SaXjn8ETLNLDAtDHrVbYcWmwFtaa238qhXtC2fC+MxwNnrGiT+2tKiagLt6YzPTZGcHzSGDSK64ESvuJnVQGWJJ1IuM69+p+gE5iS16ukRSE+Q886Cqv6aAR7qaUI8iK7w==; s=purelymail1; d=spwhitton.name; v=1; bh=f7QuL5nrqDI97WNhmQfmEfHpV2tHFXQKF+eCG797gY8=; h=Received:Received:From:To:Subject:Date; DKIM-Signature: a=rsa-sha256; b=sIcvIleliqV7iOq44YVUI6x6qVP5/vJvxG3i6q2Fo2273fSKU2uXz7xDJFrnwarhg90aRWxLCQYIjTgOPjWMU6w6kN5dakiObjWjRm4hFA7C/ZophbxsfEErkPJxOHG96y10HZ7Yiw6e6ROBsFR8hHCRXlgJQrkrdM0S1qR2ulWVrpMRx85qgi2TWfJoP3v+pmyMOQynJnheZZErLQGiT2CGA0I41zcntPPpcwKoXNnIhRvH7oamPfuDHXDM6mRfS4RimxHo7TEqjb7b8qDmutfuHB7f0Lk7S+cGew01h7GrhU2ji4qzs5k5LjaZrISMeoy73+AUgDYRT3oEZTUxuQ==; s=purelymail1; d=purelymail.com; v=1; bh=f7QuL5nrqDI97WNhmQfmEfHpV2tHFXQKF+eCG797gY8=; h=Feedback-ID:Received:Received:From:To:Subject:Date; Feedback-ID: 20115:3760:null:purelymail X-Pm-Original-To: 78890@debbugs.gnu.org Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id -2124825190; (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Thu, 26 Jun 2025 16:57:43 +0000 (UTC) Received: by zephyr.silentflame.com (Postfix, from userid 1000) id 4D1E3940074; Thu, 26 Jun 2025 17:57:43 +0100 (BST) From: Sean Whitton In-Reply-To: References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> <87bjqbddr9.fsf@gmx.net> <56cf5519-bc71-7a16-5ff7-97c09b87be71@gmail.com> <877c0zdc9x.fsf@gmx.net> <87cyaqbkzm.fsf@zephyr.silentflame.com> Date: Thu, 26 Jun 2025 17:57:43 +0100 Message-ID: <87ms9ua1a0.fsf@zephyr.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, On Thu 26 Jun 2025 at 09:54am -07, Jim Porter wrote: > On 6/26/2025 8:06 AM, Sean Whitton wrote: >> Removing vc-ensure-vc-buffer was intentional, and it shouldn't just go >> back -- that was part of adding vc-buffer-overriding-fileset. What do >> you both think to something like this: > > One small issue I noticed: if you kill the original buffer, then > 'file-buffer' will be nil and we fall back to using 'file' when naming > the Annotate buffer. We should probably just use the nondirectory part > of file though. Otherwise, we'd display the absolute filename in the > Annotate buffer name. Something like this patch: Well, I was wondering about this. I was thinking that using the absolute filename was desirable in that case for disambiguation. If file-buffer is non-nil then we already know it will have been uniquified so as to be unambiguous. -- Sean Whitton From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Jim Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Jun 2025 17:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sean Whitton Cc: Stephen Berman , Kristoffer Balintona , 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175095801410146 (code B ref 78890); Thu, 26 Jun 2025 17:14:02 +0000 Received: (at 78890) by debbugs.gnu.org; 26 Jun 2025 17:13:34 +0000 Received: from localhost ([127.0.0.1]:53306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUqAH-0002da-TQ for submit@debbugs.gnu.org; Thu, 26 Jun 2025 13:13:34 -0400 Received: from mail-pj1-x1031.google.com ([2607:f8b0:4864:20::1031]:50631) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uUqAF-0002cv-F7 for 78890@debbugs.gnu.org; Thu, 26 Jun 2025 13:13:31 -0400 Received: by mail-pj1-x1031.google.com with SMTP id 98e67ed59e1d1-3122368d7cfso973923a91.1 for <78890@debbugs.gnu.org>; Thu, 26 Jun 2025 10:13:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750958005; x=1751562805; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=UhmiuZCLUq9h7A+1/SxBqphXxmIz8715Qom4QdnYTbo=; b=MLKyK1tSp/q6pfnSO32ICWBFgejcQWf+F0t+bOg9+TR9U35QNbFJMGyurAzhS2WaPz +hx/Zs5iKKfPS3TU6s65MulyLD40VyZLxjsu5iHVN9faHKdqckKQrPhqR6RUlMEbb/MQ bzH8SpZl2AadXkRpHBipjSMBOA3I5Z7P044UnwxGQOvV+tl5IWVQ6A7gIv+vHDKBeM+U 2Y3WK6vKX0pFexAfQcCXqHexuueTysh8E1dRZnPRl+TGtpKHJdck3GOOOg6VJVnCS2P+ tATn7c/tHtS+LiyXL60vesKCtvjQiHwRrFikelUAPBm4iN0GIXeBcCKbLXz2nlok+kop yOYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750958005; x=1751562805; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=UhmiuZCLUq9h7A+1/SxBqphXxmIz8715Qom4QdnYTbo=; b=JVU2FM39y2BMg2OMHh7n/T8zdIqoLcw3soeF/oKmPvCa6Vj00wXtzmVm9ZKj24GWjH VmVswRXRhMLjDDRYIvPub5g0/4Ujv+dlr2BHajQJ0FRRoPCTBtPx5R3gJ1OaQZ19rr+6 K3DbH0TpXO0Agj9wdpj1NA7IeEJP7ZAo8ws8QUHKbJDqKtid3wbK0QLSshnmxp/ZKKDo byOTTzNNdV+5+Qm97da60XjeXmoj3CC8v1Bcy81fKlaj3FFGVrZkvUxnY9EsGuZuAfTp mZmXrewaVFGHlBnCFC/ETTQmlIgT6rHZ5XWy437aCQz6hsB+E47G27TO2VYX8Togp61r XM4A== X-Forwarded-Encrypted: i=1; AJvYcCWQ83dOZRinMCB6eFrWKkJTHH1EnOrLBRPrL0LXZeKJp822iRUFZB7yNcSk0Vwpy6i5loabZg==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yx+hk87/CqQ3bEujZflpOhltXPZcqmGwaFB/5SpyNUjli19uWso HqPBRbzbZKBGgfDKUipAL1s1fl1HSWYzMJTK4kymEzX0+nSIttU8LCqk X-Gm-Gg: ASbGncvxfMV/3D3//sn8a0vemoVyCyFQ1YpOuFEqh3udZBbPKOptsxEb6MWcWSzQTDT AGyJneV/EWbTYnUA61wa56to8wxxWcwo1FfpkCjM6qeoXGKilKtZvvv/dal6clApZ9MraSzloSl 2SQC7z7IerVQTnutdC7rb8eaP2DmcLi8+XOi60GvpohUtGvASb13zx09gx+hMRQgKN2EXEFud4P FM3Gjy5gyTvkGoJM1th9qkE47WrUY7udG3zquFS2HO+oYwVojqgNT3+47zuUVEjbYIXoy1XAuxD nPA4gFLfQZofg+XvHd1J0cmrCd23JGJFpooOQh15Ah1+HNU33ah7XD1ReHYmS2WVXHziC3Y7ymv LQfYH9i4zvuYG3nVlE8r0tEj1mRLcXV7Tai2YsrF90w== X-Google-Smtp-Source: AGHT+IEWDtncBi0yGIaxu0YAngrECW3kLUM3+ZmXSGHXmDbSW/+OXVlJcFd2aRf3O6NpL59CElz5Vw== X-Received: by 2002:a17:90b:28c5:b0:311:b5ac:6f6b with SMTP id 98e67ed59e1d1-315f26264abmr11230434a91.9.1750958005012; Thu, 26 Jun 2025 10:13:25 -0700 (PDT) Received: from [192.168.1.2] (syn-076-168-144-128.res.spectrum.com. [76.168.144.128]) by smtp.googlemail.com with ESMTPSA id 98e67ed59e1d1-315f544149dsm4941695a91.44.2025.06.26.10.13.24 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 26 Jun 2025 10:13:24 -0700 (PDT) Message-ID: <583e8b5b-8687-fb1a-b0f3-e44b44e42343@gmail.com> Date: Thu, 26 Jun 2025 10:13:25 -0700 MIME-Version: 1.0 Content-Language: en-US References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> <87bjqbddr9.fsf@gmx.net> <56cf5519-bc71-7a16-5ff7-97c09b87be71@gmail.com> <877c0zdc9x.fsf@gmx.net> <87cyaqbkzm.fsf@zephyr.silentflame.com> <87ms9ua1a0.fsf@zephyr.silentflame.com> From: Jim Porter In-Reply-To: <87ms9ua1a0.fsf@zephyr.silentflame.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 6/26/2025 9:57 AM, Sean Whitton wrote: > Well, I was wondering about this. I was thinking that using the > absolute filename was desirable in that case for disambiguation. > If file-buffer is non-nil then we already know it will have been > uniquified so as to be unambiguous. I suppose it's just personal preference, but I'd rather the buffer name err on the side of brevity, since in an 80-column frame, an absolute file name could easily fill up the entire mode line so that the revision identifier is off-screen (to say nothing of other mode line elements). From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Sean Whitton Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Jun 2025 18:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jim Porter Cc: Stephen Berman , Kristoffer Balintona , 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175096244521546 (code B ref 78890); Thu, 26 Jun 2025 18:28:02 +0000 Received: (at 78890) by debbugs.gnu.org; 26 Jun 2025 18:27:25 +0000 Received: from localhost ([127.0.0.1]:53749 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUrJk-0005bK-H6 for submit@debbugs.gnu.org; Thu, 26 Jun 2025 14:27:25 -0400 Received: from sendmail.purelymail.com ([34.202.193.197]:45468) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUrJi-0005aK-Cm for 78890@debbugs.gnu.org; Thu, 26 Jun 2025 14:27:23 -0400 DKIM-Signature: a=rsa-sha256; b=3efGRBCGjNVhUGRYDXWYZ2+M+bDcoEk91of6ziVWPCkP4Cu78osoGwAWtbv25w9cxaTCqoAQmJdf31CaQAmQkN3hlM1oqt2YBiTUyuVa3ul7M9ao46zVVj8kQ++m8zSTAQ2GAOiPORA0TEBySS9dtWsl1albiZRNXiV3CmnOWMpIQDC0J30BgNALCnqVzKnkkGAPSklrXk4zKHrUKLfA8tHDUfj+GxOsMKx4AHayNOyXMN8CJvbQ7/yx7GwQ3cJU6tIRprYLOalN9Mbf/unNcyV/Wl/BRKS5B9A9e1OjOab0sVnhEZ+SlevkauBMRk0Ay6DIvReqwtSNwCt6jwkCYQ==; s=purelymail1; d=spwhitton.name; v=1; bh=iKmc5/UE7X/jOkc1lyCziGsBUI3DDB9bloVzFA2ljKw=; h=Received:Received:From:To:Subject:Date; DKIM-Signature: a=rsa-sha256; b=ELPrtqjlUIY+5SzfesarVwmSiTTJE4QsWBdbMIu+kXrEXbpo6MqOim2TdFEIyqjIEQzWrAmfggf1i2YcXhdekWtv+6ohFcLt7HbGdDVaZzNgnMQvfWJcIvPMtsY6gDopzMgSsONYJTeEXw+BLMY0mZAkSY0u+833KFFn2s9E0nv1rQzBDK08yFsCcAARhkW/T7CDJi4RkCEpugzSPRmk9NlOIAF7j79j26LBtXtazXpd8FQCp4SfuJd/SNJ+dBLtmywLzsaokBZjbvmtgsvL2sWNJylokbsy7EkMXNnlT+vekXVf1EKRzrLHaOBiXvJzmFjNRuNtyT4X8UY65rK3Fg==; s=purelymail1; d=purelymail.com; v=1; bh=iKmc5/UE7X/jOkc1lyCziGsBUI3DDB9bloVzFA2ljKw=; h=Feedback-ID:Received:Received:From:To:Subject:Date; Feedback-ID: 20115:3760:null:purelymail X-Pm-Original-To: 78890@debbugs.gnu.org Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id 1538156824; (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Thu, 26 Jun 2025 18:27:15 +0000 (UTC) Received: by zephyr.silentflame.com (Postfix, from userid 1000) id C9344940074; Thu, 26 Jun 2025 19:27:14 +0100 (BST) From: Sean Whitton In-Reply-To: <583e8b5b-8687-fb1a-b0f3-e44b44e42343@gmail.com> References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> <87bjqbddr9.fsf@gmx.net> <56cf5519-bc71-7a16-5ff7-97c09b87be71@gmail.com> <877c0zdc9x.fsf@gmx.net> <87cyaqbkzm.fsf@zephyr.silentflame.com> <87ms9ua1a0.fsf@zephyr.silentflame.com> <583e8b5b-8687-fb1a-b0f3-e44b44e42343@gmail.com> Date: Thu, 26 Jun 2025 19:27:14 +0100 Message-ID: <87ikki9x4t.fsf@zephyr.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, On Thu 26 Jun 2025 at 10:13am -07, Jim Porter wrote: > On 6/26/2025 9:57 AM, Sean Whitton wrote: >> Well, I was wondering about this. I was thinking that using the >> absolute filename was desirable in that case for disambiguation. >> If file-buffer is non-nil then we already know it will have been >> uniquified so as to be unambiguous. > > I suppose it's just personal preference, but I'd rather the buffer name err on > the side of brevity, since in an 80-column frame, an absolute file name could > easily fill up the entire mode line so that the revision identifier is > off-screen (to say nothing of other mode line elements). I'm more concerned about an actual clash in buffer names between files with the same name in different directories. What do you think about that? -- Sean Whitton From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Jim Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Jun 2025 19:15:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sean Whitton Cc: Stephen Berman , Kristoffer Balintona , 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175096524916572 (code B ref 78890); Thu, 26 Jun 2025 19:15:04 +0000 Received: (at 78890) by debbugs.gnu.org; 26 Jun 2025 19:14:09 +0000 Received: from localhost ([127.0.0.1]:54034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUs2y-0004J6-D5 for submit@debbugs.gnu.org; Thu, 26 Jun 2025 15:14:09 -0400 Received: from mail-pg1-x529.google.com ([2607:f8b0:4864:20::529]:61512) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uUs2v-0004Hf-Ec for 78890@debbugs.gnu.org; Thu, 26 Jun 2025 15:14:06 -0400 Received: by mail-pg1-x529.google.com with SMTP id 41be03b00d2f7-b321bd36a41so1132771a12.2 for <78890@debbugs.gnu.org>; Thu, 26 Jun 2025 12:14:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750965239; x=1751570039; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=NXxboL2Kb6bkgS1qvBL3CIeqYcsKu7nnRdbLul2WecI=; b=WpncXQVA0ql0lIPD1p909eMODKxwScVuTgJ4ZwvG2LsPgjMuN/lWcLCqogVlw8Z43S hBPHnvxBYNHAAnCsQwsocUeQiq4RHIFJws5FEthOvtG4XcelejLGpn7aOQvErP8o8/5z MGTUIRRE4rRz1LIJhiwBoOxojWgEMfplSgLIMhU8HAazjvW4kcLIn5IM0sCY2f+dFnvp An95s+lsIY7BoVeFhh4qoQqNH3h+24cz0hrbiyiCxKTThqeZ6HwQ4bk7E3nqouMEyQO2 hqnfkMfdq88Zj+LeXJODQiQq86yy7Nxe4I3hLA93L6pV3WsjJxr4cN0SdzlVPxl8XDx6 OfqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750965239; x=1751570039; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=NXxboL2Kb6bkgS1qvBL3CIeqYcsKu7nnRdbLul2WecI=; b=QAM+8z1+KIedY32nroE4h7IGAmvZcM2E9TxNs7XGhnY7sY5YLO/Lp9YBDEsSfAhtj8 GnpI0XGayE4/4fCbyKslyAC8zaZSTfrjMgMmM5/3Swm1QRMdgdB/Z5TA2rnHmLoRlklY 7fezQ14wzrwX0ztwdPBmg37/6oceV5i02G6LAapl6j9+JbqZGfmKi5kzKgHETVZqHZ75 ZS22hRwE5g2cK+sP7Cvo5r19hVZjVO3R+RWl/FxVkJCWt6dd4/5FbE9zemts+duglWp0 ky+9Zq9ZzW9gjXw13w7WgSMm4IAL0ldnSUIHN3rI4r1myvH4C/dVvkzwpKzNLZ32OwzP oBMA== X-Forwarded-Encrypted: i=1; AJvYcCW13P8fzbHLUPKAbzSAkM03m+oq7a6cCVaiz8OulE+31T9jeQgMSHRQGVOgnpu6lP3IyVYL5w==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxWeBYlE8UJQQIa2ejbuY86Mb2lR2brt9BLGZzGjjhpGG0vRxDz a3mo1DH5ogf1bhdIcDoBpbY9jJnuXq6RLlgMJeAkcOHsqBcWK/4J+Ptm X-Gm-Gg: ASbGncvOIrxn4lTkyDxsRUXys8Hvk8jxIKBcga4cqmrG81/8dIwwkXyz9Wpr2fhqK6V dr9yV4mmB8T7rhHuwHy63IJYjOhboLKF6uORICxBvq/sjxocQXcWxdVeV/cyXYjPMBQEJNBTenO zNGhBmI+DNqPoQ14EJe15t5xrNUmBt2zCN+XpqrhjVcLHLxLwjtSzLuR9usV5aNYdeVya98RRci yD3oyQgK5CNOyRhEfvhrtkIfQRG3exaYY2IPDHxz2KB2UA87jXnLEtiO6HpVLtC/79S7ZW7GFxR YNZlZOl3qgONJAPFk9WbMv81/xDngCl2bvJo44Az/ysnqhEBMaVs6+tONjorDYDnzHo3ZnOWvg/ ++jBl72/H+RhIPuJLyLvzGXRgj90cvTx/WcZu6PfUIA== X-Google-Smtp-Source: AGHT+IE/1JBFp3jPffFq5zoA6wF/kYU0s28Xyng9t/A0n/uZyeqGke8tOHptXSEOVj0ecdHWI5UkPA== X-Received: by 2002:a05:6a20:d8b:b0:220:84cb:9ce0 with SMTP id adf61e73a8af0-220a1809edbmr184613637.38.1750965238588; Thu, 26 Jun 2025 12:13:58 -0700 (PDT) Received: from [192.168.1.2] (syn-076-168-144-128.res.spectrum.com. [76.168.144.128]) by smtp.googlemail.com with ESMTPSA id d2e1a72fcca58-74af57ee836sm378561b3a.152.2025.06.26.12.13.57 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 26 Jun 2025 12:13:58 -0700 (PDT) Message-ID: <2814ed43-e76d-3858-a848-f8e2e23f12d1@gmail.com> Date: Thu, 26 Jun 2025 12:13:57 -0700 MIME-Version: 1.0 References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> <87bjqbddr9.fsf@gmx.net> <56cf5519-bc71-7a16-5ff7-97c09b87be71@gmail.com> <877c0zdc9x.fsf@gmx.net> <87cyaqbkzm.fsf@zephyr.silentflame.com> <87ms9ua1a0.fsf@zephyr.silentflame.com> <583e8b5b-8687-fb1a-b0f3-e44b44e42343@gmail.com> <87ikki9x4t.fsf@zephyr.silentflame.com> Content-Language: en-US From: Jim Porter In-Reply-To: <87ikki9x4t.fsf@zephyr.silentflame.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 6/26/2025 11:27 AM, Sean Whitton wrote: > I'm more concerned about an actual clash in buffer names between files > with the same name in different directories. What do you think about > that? I think it would be fairly rare for us not to have the original buffer in the first place, but it would be even rarer to additionally have some *other* buffer with the same (non-directory) buffer name. Since the potential for confusion only comes up after two relatively rare conditions, I'd be ok with just the non-directory part of the file name in the Annotate buffer name. The ideal would be a function like, "What would the buffer name for this file be *if* I visited it?" A cursory look didn't show anything like that though. That said, since the first condition above is also probably rare, I wouldn't be *that* upset if we showed the full file name in that case. How often could it come up anyway? From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Jun 2025 21:25:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jim Porter Cc: 78890@debbugs.gnu.org, Kristoffer Balintona , Sean Whitton Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175097305326106 (code B ref 78890); Thu, 26 Jun 2025 21:25:03 +0000 Received: (at 78890) by debbugs.gnu.org; 26 Jun 2025 21:24:13 +0000 Received: from localhost ([127.0.0.1]:54504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUu4q-0006mp-1X for submit@debbugs.gnu.org; Thu, 26 Jun 2025 17:24:12 -0400 Received: from mout.gmx.net ([212.227.17.20]:44681) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUu4b-0006jI-8m for 78890@debbugs.gnu.org; Thu, 26 Jun 2025 17:23:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1750973029; x=1751577829; i=stephen.berman@gmx.net; bh=dvxALkDxRP2lSkS79QpA6dHbDDh8126JoGkz3rHNO4Q=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=R+lKu95ZGhzCdGvh1TWugC52L/vAmGCgGAYtbdSDf9iQJpMswlHvazcN1Qsxufld L4rMtdMJ1jUjBvuYHWtBUOG8Y3zemDoMH6TwWKvKf6zGVVEx1e5Kdsh8juCPTBjht 6NQIMleFsdx8oCaVmdr4xiLzlIo38lBp2AG6M/x73SSO3jDZ2pvTL6OE1hm4u+8qy UazRo4+iDgU3DK5A4RfJy70nhTg9MB4yIdh+/YYMzIR0rDfqk23P+IgjRMWB7DieE Rbb3LkMejlnni9AekMsaquRzEvX4CimrcxoAOvSTocZoi66C76lB/Mx0Enq8vvqAL oerkfFhBgxOi9csMWQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs2 ([88.130.50.58]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mr9G2-1v7lSM3ARS-00h8RW; Thu, 26 Jun 2025 23:23:48 +0200 From: Stephen Berman In-Reply-To: <2814ed43-e76d-3858-a848-f8e2e23f12d1@gmail.com> References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> <87bjqbddr9.fsf@gmx.net> <56cf5519-bc71-7a16-5ff7-97c09b87be71@gmail.com> <877c0zdc9x.fsf@gmx.net> <87cyaqbkzm.fsf@zephyr.silentflame.com> <87ms9ua1a0.fsf@zephyr.silentflame.com> <583e8b5b-8687-fb1a-b0f3-e44b44e42343@gmail.com> <87ikki9x4t.fsf@zephyr.silentflame.com> <2814ed43-e76d-3858-a848-f8e2e23f12d1@gmail.com> Date: Thu, 26 Jun 2025 23:23:47 +0200 Message-ID: <87wm8yb3j0.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:M2d+64Zhx++G+H5JazeZEQEyONQVzJBL8aG7nLcQr5XdwXy3a0C S3hjN2gGIT+Gxz6CsnF3X2WTWCpQMF1867nlYx//tCAuSK53NYFZ5P76nTgjZdO60TCOTwN mjriQlkXqXRC2FpmuSple2kUW/KaldAUmhgqre2f9jDDcNN7nLHsULkNBFhn7CIWy3kxDQ8 qPETsKG7EffTk8VB2hW+A== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:gMIuAAiKcpA=;4tqf6kQd+H8VkoX0icXNVMqSXV3 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 WnaAQZp9Dxg== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Thu, 26 Jun 2025 12:13:57 -0700 Jim Porter wrote: > On 6/26/2025 11:27 AM, Sean Whitton wrote: >> I'm more concerned about an actual clash in buffer names between files >> with the same name in different directories. What do you think about >> that? > > I think it would be fairly rare for us not to have the original buffer in the > first place, but it would be even rarer to additionally have some *other* > buffer with the same (non-directory) buffer name. I often have two buffers of the same Emacs source file from master and from emacs-30 (on occasion even a third one from emacs-29), and when I call vc-annotate on them the buffer names look like this: *Annotate vc-annotate.el (rev 039ad15373d)* *Annotate vc-annotate.el (rev 2b34f38b383)* Can these be retained if the source buffers are killed? Steve Berman From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Sean Whitton Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Jun 2025 11:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jim Porter Cc: Stephen Berman , Kristoffer Balintona , 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175102273022563 (code B ref 78890); Fri, 27 Jun 2025 11:13:01 +0000 Received: (at 78890) by debbugs.gnu.org; 27 Jun 2025 11:12:10 +0000 Received: from localhost ([127.0.0.1]:34559 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uV706-0005rr-5k for submit@debbugs.gnu.org; Fri, 27 Jun 2025 07:12:10 -0400 Received: from sendmail.purelymail.com ([34.202.193.197]:44902) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uV702-0005qX-JR for 78890@debbugs.gnu.org; Fri, 27 Jun 2025 07:12:07 -0400 DKIM-Signature: a=rsa-sha256; b=UMwx0J2BGXKfGiwmwdK/xkEwJGixp2VCwMm8KRZRKq/OjhIu9IXtCnobKvAbbN5p0BrYIQzK79W1dFlJEJ5DNLbpmqmnhmRLtvun+mW37gO9Xaa6wiCfgjVfriC0RXfbvxVIGgpobRfpisO+Qs/MjNT002aL41zibEpoO3wEklhAzOuPyTA9riSBkjqHzNfRADO0qu54FReoEKmZSDH0Vj4UAzSNGe+n8Jxilr8zLn47aTU1Df2SdXAfjMUVNESBZ0DbiL2XuTIJ9sP4RKjREX18//4CGMrznnwAJF6TbGX1nXcXtymV+7GSetZdhK/r0EmtI0KkdY2Jst/xYqAS2Q==; s=purelymail1; d=spwhitton.name; v=1; bh=Db2+/01E3BC8gNrSVEeXIzBrLG9u1GzUVnAW86ykVQk=; h=Received:Received:From:To:Subject:Date; DKIM-Signature: a=rsa-sha256; b=jOfBhSFALXfcO8aWNX06kNxWUaLFUeSEcAX7qrtir74+arkV0xfKhbrK8ojKi/0e+WLRYmVqAEvfwOY/ZEP105JZfG7Pci2PCOzy9sY1EOevEthyNrPxJ2Lf0177xUTbvFr4hDe0zWhcqMSp5K+hmHbzOp/9Kh5ofoCMEtYROQ4TqCqCty7jbKdybEEL8qOR5tZ9vlxkZ9Yvew8D7t8e9LB6u0C56yW8ASjQjHZz7/hjWIIXDt7Nd5QVLywjY3aaBaya2GNcjvVlazv6MjcqYXQd4cbgrsk2OkQ4UHA4z+49OlcyNgjLk0vpybOeoT6f6LGvmKIjbUx/ev66amlsFA==; s=purelymail1; d=purelymail.com; v=1; bh=Db2+/01E3BC8gNrSVEeXIzBrLG9u1GzUVnAW86ykVQk=; h=Feedback-ID:Received:Received:From:To:Subject:Date; Feedback-ID: 20115:3760:null:purelymail X-Pm-Original-To: 78890@debbugs.gnu.org Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id 1841692671; (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Fri, 27 Jun 2025 11:12:00 +0000 (UTC) Received: by zephyr.silentflame.com (Postfix, from userid 1000) id D93169400A3; Fri, 27 Jun 2025 12:11:59 +0100 (BST) From: Sean Whitton In-Reply-To: <2814ed43-e76d-3858-a848-f8e2e23f12d1@gmail.com> References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> <87bjqbddr9.fsf@gmx.net> <56cf5519-bc71-7a16-5ff7-97c09b87be71@gmail.com> <877c0zdc9x.fsf@gmx.net> <87cyaqbkzm.fsf@zephyr.silentflame.com> <87ms9ua1a0.fsf@zephyr.silentflame.com> <583e8b5b-8687-fb1a-b0f3-e44b44e42343@gmail.com> <87ikki9x4t.fsf@zephyr.silentflame.com> <2814ed43-e76d-3858-a848-f8e2e23f12d1@gmail.com> Date: Fri, 27 Jun 2025 12:11:59 +0100 Message-ID: <87h6018mm8.fsf@zephyr.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, On Thu 26 Jun 2025 at 12:13pm -07, Jim Porter wrote: > On 6/26/2025 11:27 AM, Sean Whitton wrote: >> I'm more concerned about an actual clash in buffer names between files >> with the same name in different directories. What do you think about >> that? > > I think it would be fairly rare for us not to have the original buffer in the > first place, but it would be even rarer to additionally have some *other* > buffer with the same (non-directory) buffer name. Since the potential for > confusion only comes up after two relatively rare conditions, I'd be ok with > just the non-directory part of the file name in the Annotate buffer name. > > The ideal would be a function like, "What would the buffer name for this file > be *if* I visited it?" A cursory look didn't show anything like that though. > > That said, since the first condition above is also probably rare, I wouldn't > be *that* upset if we showed the full file name in that case. How often could > it come up anyway? It'll come up when vc-buffer-overriding-fileset is used to determine the file to annotate, such as in the case where C-x v g is used from a buffer generated by vc-find-revision called on a file name that is not checked out (e.g. a file name only present on another branch). What we really want here it to tap into the uniquify machinery in an appropriate way, but we would also want the name of our buffer to get updated in the way uniquify automatically updates buffer names when new ambiguity would otherwise be introduced. How about this (whitespace-only changes filtered out): --8<---------------cut here---------------start------------->8--- diff --git a/lisp/vc/vc-annotate.el b/lisp/vc/vc-annotate.el index de432e4e1c3..4f72faacaaf 100644 --- a/lisp/vc/vc-annotate.el +++ b/lisp/vc/vc-annotate.el @@ -419,7 +419,19 @@ vc-annotate (read-string (format-prompt "Annotate span days" 20) nil nil "20")))))))) (setq vc-annotate-display-mode display-mode) ;Not sure why. --Stef - (let* ((temp-buffer-name (format "*Annotate %s (rev %s)*" (buffer-name) rev)) + (let* ((backend (or backend + (car vc-buffer-overriding-fileset) + (vc-backend file))) + (file-buffer (get-file-buffer file)) + (temp-buffer-name + (format "*Annotate %s (rev %s)*" + (if file-buffer + (buffer-name file-buffer) + ;; Try to avoid ambiguity. + (file-relative-name file + (vc-call-backend backend 'root + default-directory))) + rev)) (temp-buffer-show-function 'vc-annotate-display-select) ;; If BUF is specified, we presume the caller maintains current line, ;; so we don't need to do it here. This implementation may give @@ -436,10 +436,7 @@ (rename-buffer temp-buffer-name t) ;; In case it had to be uniquified. (setq temp-buffer-name (buffer-name)))) - (let ((backend (or backend - (car vc-buffer-overriding-fileset) - (vc-backend file))) - (coding-system-for-read buffer-file-coding-system)) + (let ((coding-system-for-read buffer-file-coding-system)) (with-output-to-temp-buffer temp-buffer-name ;; For a VC backend running on DOS/Windows, it's normal to ;; produce CRLF EOLs even if the original file has Unix EOLs, --8<---------------cut here---------------end--------------->8--- -- Sean Whitton From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Sean Whitton Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Jun 2025 11:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jim Porter Cc: Stephen Berman , Kristoffer Balintona , 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175102273722615 (code B ref 78890); Fri, 27 Jun 2025 11:13:02 +0000 Received: (at 78890) by debbugs.gnu.org; 27 Jun 2025 11:12:17 +0000 Received: from localhost ([127.0.0.1]:34566 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uV70C-0005sc-TT for submit@debbugs.gnu.org; Fri, 27 Jun 2025 07:12:17 -0400 Received: from sendmail.purelymail.com ([34.202.193.197]:59472) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uV70A-0005rp-LZ for 78890@debbugs.gnu.org; Fri, 27 Jun 2025 07:12:15 -0400 DKIM-Signature: a=rsa-sha256; b=rN6hATdrMqWCkBiTyzKerfVLsCriDq283FKG8bhj18L4iOwgvZn+Sc1NU1u0DrWnTxxIRBpGG+SZNwBs41EpAs5t1oyk4ZZA/7tuv+/spe5O01J9kw9lLAvIIcwZulUvU+SP+pEhs0d/zVElhmBVONvSI+2nnggaRb8uOouEx/cBiLbAa5TBOsb591HzM/2i6Z9Kfa/PEsh+gpL42lQOBU6H+wgx4PD9L83gTksN4EwNP/bD7AWibXDC7NtEsR3+raX8CY0u7QlPDLC5JjwXSC6TA4yFVNNQgk/kxeplMjzCeHEQZydwjKTuHei3ZKFtbSZaghOKeBozv/5RFpUsuA==; s=purelymail1; d=spwhitton.name; v=1; bh=7e2NKOTwmBwubHehva5Ihi5b8ctmTfYCLLvzCYEflQw=; h=Received:Received:From:To:Subject:Date; DKIM-Signature: a=rsa-sha256; b=Rio39gfuFzko8Nhl6fLW2YAMOLZWIT/jwqyi75qkK6GWcqMATGOo9rNeT3gT35mYZkH4cbBpheLs53KU+g7jdLh1vDlIugNxmM1mIyBJ4NTvt+j68ZCFsj2oODY1aFiW3BAc+WLa8ekHnxYoYlPoabE9/zuCo/29VWqbWBlas5ZuSN1iRvh2exUIjsij6eft8Q2T2KCcO8GRU+xHmOcWLe9okFOEMKbiYjHGUOX6wcyh07K9Ue6BpwWBIeMwbL1D8I8xB2sypw93tSMf3xRUjRWhG9yOK58MiLto3atu7tTpCJ1XiERhzye/nzMuvnisxnP5QsncSoUynL5uAL6JSQ==; s=purelymail1; d=purelymail.com; v=1; bh=7e2NKOTwmBwubHehva5Ihi5b8ctmTfYCLLvzCYEflQw=; h=Feedback-ID:Received:Received:From:To:Subject:Date; Feedback-ID: 20115:3760:null:purelymail X-Pm-Original-To: 78890@debbugs.gnu.org Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id 660528977; (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Fri, 27 Jun 2025 11:12:07 +0000 (UTC) Received: by zephyr.silentflame.com (Postfix, from userid 1000) id 200BC9400A3; Fri, 27 Jun 2025 12:12:07 +0100 (BST) From: Sean Whitton In-Reply-To: <87wm8yb3j0.fsf@gmx.net> References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> <87bjqbddr9.fsf@gmx.net> <56cf5519-bc71-7a16-5ff7-97c09b87be71@gmail.com> <877c0zdc9x.fsf@gmx.net> <87cyaqbkzm.fsf@zephyr.silentflame.com> <87ms9ua1a0.fsf@zephyr.silentflame.com> <583e8b5b-8687-fb1a-b0f3-e44b44e42343@gmail.com> <87ikki9x4t.fsf@zephyr.silentflame.com> <2814ed43-e76d-3858-a848-f8e2e23f12d1@gmail.com> <87wm8yb3j0.fsf@gmx.net> Date: Fri, 27 Jun 2025 12:12:07 +0100 Message-ID: <87cyap8mm0.fsf@zephyr.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, On Thu 26 Jun 2025 at 11:23pm +02, Stephen Berman via "Bug reports for GNU Emacs, the Swiss army knife of text editors" wrote: > On Thu, 26 Jun 2025 12:13:57 -0700 Jim Porter wrote: > >> On 6/26/2025 11:27 AM, Sean Whitton wrote: >>> I'm more concerned about an actual clash in buffer names between files >>> with the same name in different directories. What do you think about >>> that? >> >> I think it would be fairly rare for us not to have the original buffer in the >> first place, but it would be even rarer to additionally have some *other* >> buffer with the same (non-directory) buffer name. > > I often have two buffers of the same Emacs source file from master and > from emacs-30 (on occasion even a third one from emacs-29), and when I > call vc-annotate on them the buffer names look like this: > > *Annotate vc-annotate.el (rev 039ad15373d)* > *Annotate vc-annotate.el (rev 2b34f38b383)* > > Can these be retained if the source buffers are killed? No, I don't think we can do that. -- Sean Whitton From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Jim Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Jun 2025 17:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sean Whitton Cc: Stephen Berman , Kristoffer Balintona , 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175104459026867 (code B ref 78890); Fri, 27 Jun 2025 17:17:01 +0000 Received: (at 78890) by debbugs.gnu.org; 27 Jun 2025 17:16:30 +0000 Received: from localhost ([127.0.0.1]:40008 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uVCgg-0006zD-42 for submit@debbugs.gnu.org; Fri, 27 Jun 2025 13:16:30 -0400 Received: from mail-pf1-x434.google.com ([2607:f8b0:4864:20::434]:51413) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uVCgd-0006yi-JH for 78890@debbugs.gnu.org; Fri, 27 Jun 2025 13:16:28 -0400 Received: by mail-pf1-x434.google.com with SMTP id d2e1a72fcca58-747c2cc3419so2545517b3a.2 for <78890@debbugs.gnu.org>; Fri, 27 Jun 2025 10:16:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1751044581; x=1751649381; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=nyUskxmz/Tnhj9hECPPSlWK1zkqUaQQTyqLVE3wPkPk=; b=YlPJZgRm89qtl75TeUbPealCtZWOmP8voS/oG8IFFa7q0InERBgsZVElqutSM31TAH KlXochN7yk+3tzrqAsYGQrFiW/ZLobUi2BpKw4daEvtcZo0jupry6H3XMLV779pdPGXL bJq/2K9AIHhujotwyJiLO2qOqWXMtJ5Gw+FT8DAwpLbKvfqLPdPiDpLM3P6v6fiEAPTB EnMJjUTfzIpTS3nsxv4qjHhehNugwiW8uCEjJSntP+TdxorFSZGVbiBzbukcO50e68Tf hITJtlbK5fZ7y6ZIdjqsDqrQgI+anfIaqyW6/pVoSEwnlBR4+3iGT9xYzsiWBzDdjnSh j3Sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751044581; x=1751649381; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=nyUskxmz/Tnhj9hECPPSlWK1zkqUaQQTyqLVE3wPkPk=; b=CAdx9W1dwLVFFuh2kd1ZWttydp5iZDJC0KcRmjkzD+nC5DyOSN3oFi3WzMb1k1PmgW nybFL+cBrgkJdDbBL5+m0b2jxjaIYD8ocRAC2KS2kbmMWwTgNapqUSC/fcjg3NK3haED SSdZ0ywTl/zLpVgFftZ4LdOFkMoBhvsrdmg/8JbzHChpQIkUibJ4eXHbQgOEzYMMFxXM erhrzREWeQKDRi+oD5aKSwnn2PLTUv108dXsOxHpxPJOBiAwT0+PxITo+s8vivjP4pGF CKqM5ni7W6M8BHNuPRiLyUpiwNpIjnMM7UQiSlGr4rRO5qpNDC5LWYFLuaBDbPutEp/B XM3Q== X-Forwarded-Encrypted: i=1; AJvYcCV1mSh4+lFr09ZnDDwiaXhSdlcr/9oh6o2QHlBygw6Yrw6n86sdM9j5XLQ2zJQT7/FSGYm3og==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxtyLixeDjPuiRDwd+wuUh7gys74vTFBfjLt+XZPnkc+zi2ZkcP WUt+8XQzCFf2MS4OWOO9a8v016N0FiFXadqz7MJ3I0upEyUCFGLkymJh X-Gm-Gg: ASbGnctqT7jmCf4LzIj6mMmfN3xqI9pDlf8/5H6URJ85rIN0b+d+T4JZVPX/lzfVrly e7i1CB6fPW287qlK1WL0YPrX+r2pBEmRXAkXhvKZt5rqrEVI+68m3yi7z7bW2nTQh+YBwAPylxS PjBCi5BCTIW2/8itNhpZHqU//voGYvx3A75eZjzFwmppifAE0N/nVM0MUTC5dOB4f7xgYHqI2TQ NXR3D/Gox+vT5AciZtIwV8omd4AiS4Xj/GgJmZ+kQROvtUM146RdFsKDaoTE0jgxUVNPKudcJZK GPEOOCaZKnD8FH6djAEWezc4v13K3D7lir5Jf3NsTN8dC1w/ReSwEa36bT2rnLVzWmTJhm0Mf1g dq33fkob05rJ9FR5pwZVBuy3D/MLoEB5sFwd3eNs/jg== X-Google-Smtp-Source: AGHT+IGFffnXDSMrBHP/ankAh9LC4b1jpldRJhv+ZPyW9Ct+ZNAfap/fXLSm1DlkTvD+wTbZ5KdHwQ== X-Received: by 2002:a05:6a20:c890:b0:220:9545:2c96 with SMTP id adf61e73a8af0-220a12a49aamr5514782637.1.1751044581018; Fri, 27 Jun 2025 10:16:21 -0700 (PDT) Received: from [192.168.1.2] (syn-076-168-144-128.res.spectrum.com. [76.168.144.128]) by smtp.googlemail.com with ESMTPSA id 41be03b00d2f7-b34e302311csm2034073a12.21.2025.06.27.10.16.19 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 27 Jun 2025 10:16:20 -0700 (PDT) Message-ID: <4f19971b-8ccf-90ba-c794-1546e484f036@gmail.com> Date: Fri, 27 Jun 2025 10:16:21 -0700 MIME-Version: 1.0 Content-Language: en-US References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> <87bjqbddr9.fsf@gmx.net> <56cf5519-bc71-7a16-5ff7-97c09b87be71@gmail.com> <877c0zdc9x.fsf@gmx.net> <87cyaqbkzm.fsf@zephyr.silentflame.com> <87ms9ua1a0.fsf@zephyr.silentflame.com> <583e8b5b-8687-fb1a-b0f3-e44b44e42343@gmail.com> <87ikki9x4t.fsf@zephyr.silentflame.com> <2814ed43-e76d-3858-a848-f8e2e23f12d1@gmail.com> <87h6018mm8.fsf@zephyr.silentflame.com> From: Jim Porter In-Reply-To: <87h6018mm8.fsf@zephyr.silentflame.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 6/27/2025 4:11 AM, Sean Whitton wrote: > How about this (whitespace-only changes filtered out): By inspection, this seems reasonable enough to me. Without some new uniquify functions, I suppose we can't get a perfect solution here. (Maybe not even *with* them either; how would we keep the Annotate buffer name in sync with the parent buffer name when its uniquified name updates?). My main pet peeve is just that long buffer names are harder to read when their window is only 80 columns, and I use 80 column windows pretty much exclusively. (That said, the "git blame" annotations are also problematic with 80 column windows, but that's a somewhat separate issue. I've been mulling around the idea of using some fontification to optionally hide less-interesting parts of the annotation.) From unknown Sat Aug 16 11:41:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names Resent-From: Sean Whitton Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Jun 2025 20:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jim Porter Cc: Stephen Berman , Kristoffer Balintona , 78890@debbugs.gnu.org Received: via spool by 78890-submit@debbugs.gnu.org id=B78890.175105510829165 (code B ref 78890); Fri, 27 Jun 2025 20:12:02 +0000 Received: (at 78890) by debbugs.gnu.org; 27 Jun 2025 20:11:48 +0000 Received: from localhost ([127.0.0.1]:42390 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uVFQJ-0007aF-Jg for submit@debbugs.gnu.org; Fri, 27 Jun 2025 16:11:47 -0400 Received: from sendmail.purelymail.com ([34.202.193.197]:42524) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uVFQH-0007ZG-Cn for 78890@debbugs.gnu.org; Fri, 27 Jun 2025 16:11:46 -0400 DKIM-Signature: a=rsa-sha256; b=eOV4IdlpFLd7E/8X209/xgMCfu/e2R8kr/+mUgh31OeJF2Md24UMH/AiM7RkeBMpLSH/i8zJiXObntAfh4vOGmtZXkAs1fxORrb7yirTNxG5nmIhkyRJROfZ7H2P22uPzMvHb4l1B6hNw2BKvEEVffosjbIlv+zXIfEqbpOJbZzjuAL5arHdg95uoMInLhkDHdITxyAaioNtQYcAVNvfXwDZ9UBaI9gm70JTE8xaJe4RdWc0w/KTRSKfPGHT2X7Com4Jh2m9upbOSCL2Y9IQTsbW4o2RfFK/enCFSTYvTxASwa4z+kv28HCUFpgxOR4XNM56AdhC87O/N15IiM9zhQ==; s=purelymail1; d=spwhitton.name; v=1; bh=I9k29X4vI5iN4qSWsTjXmmC42AfZGbFtiynviSSUaHM=; h=Received:Received:From:To:Subject:Date; DKIM-Signature: a=rsa-sha256; b=N+lP9L76tKSCzl+3NePiygw/PCp0+CpumMftVLfH2z+15/ne8fm8AbWSuZifPeszfoEDdWGdBnyeWWAOt8OLH1Hj6MXohbYrWm1eYTLFu30x5nMT/wtV2lcS9bBsSEpKHonc0St8IzhcfE83lu7PPynCbcryUjSfVVEX81/bnDfk48u2pP4tuuWSmg3CPut9canUJKLsbWCSk2EjH6mRy4R6yHqA1jW6CFxMnxfrhy4lXc4ENGPrStCHzbAV5MDulLcFzqOZooe28UEVLhktIfyGzYgefVlNwxZFNDm8JeWwnUOwOjtrFE0OzecEJVGCo0CGPFL0Kpmlj/pAcqOZ/Q==; s=purelymail1; d=purelymail.com; v=1; bh=I9k29X4vI5iN4qSWsTjXmmC42AfZGbFtiynviSSUaHM=; h=Feedback-ID:Received:Received:From:To:Subject:Date; Feedback-ID: 20115:3760:null:purelymail X-Pm-Original-To: 78890@debbugs.gnu.org Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id 534345637; (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Fri, 27 Jun 2025 20:11:38 +0000 (UTC) Received: by zephyr.silentflame.com (Postfix, from userid 1000) id 4C8F09400A3; Fri, 27 Jun 2025 21:11:38 +0100 (BST) From: Sean Whitton In-Reply-To: <4f19971b-8ccf-90ba-c794-1546e484f036@gmail.com> References: <87o6udjr45.fsf@gmx.net> <87ldphf6cp.fsf@zephyr.silentflame.com> <87jz50kd2a.fsf@gmx.net> <2fb1a661-8e36-a99c-b6e4-78f6e27780a6@gmail.com> <87bjqbddr9.fsf@gmx.net> <56cf5519-bc71-7a16-5ff7-97c09b87be71@gmail.com> <877c0zdc9x.fsf@gmx.net> <87cyaqbkzm.fsf@zephyr.silentflame.com> <87ms9ua1a0.fsf@zephyr.silentflame.com> <583e8b5b-8687-fb1a-b0f3-e44b44e42343@gmail.com> <87ikki9x4t.fsf@zephyr.silentflame.com> <2814ed43-e76d-3858-a848-f8e2e23f12d1@gmail.com> <87h6018mm8.fsf@zephyr.silentflame.com> <4f19971b-8ccf-90ba-c794-1546e484f036@gmail.com> Date: Fri, 27 Jun 2025 21:11:38 +0100 Message-ID: <877c0x6j2d.fsf@zephyr.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, On Fri 27 Jun 2025 at 10:16am -07, Jim Porter wrote: > On 6/27/2025 4:11 AM, Sean Whitton wrote: >> How about this (whitespace-only changes filtered out): > > By inspection, this seems reasonable enough to me. Without some new uniquify > functions, I suppose we can't get a perfect solution here. Thanks for the feedback. I'll test and install it. > (Maybe not even *with* them either; how would we keep the Annotate > buffer name in sync with the parent buffer name when its uniquified > name updates?). Well, quite. > My main pet peeve is just that long buffer names are harder to read when their > window is only 80 columns, and I use 80 column windows pretty much > exclusively. > > (That said, the "git blame" annotations are also problematic with 80 column > windows, but that's a somewhat separate issue. I've been mulling around the > idea of using some fontification to optionally hide less-interesting parts of > the annotation.) I understand. Your patch in the other bug will help. -- Sean Whitton From unknown Sat Aug 16 11:41:20 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Kristoffer Balintona Subject: bug#78890: closed (Re: bug#78890: 31.0.50; Messy vc-annotate buffer names) Message-ID: References: <87y0td542s.fsf@zephyr.silentflame.com> X-Gnu-PR-Message: they-closed 78890 X-Gnu-PR-Package: emacs Reply-To: 78890@debbugs.gnu.org Date: Fri, 27 Jun 2025 20:21:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1751055663-1497-1" This is a multi-part message in MIME format... ------------=_1751055663-1497-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #78890: 31.0.50; Messy vc-annotate buffer names which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 78890@debbugs.gnu.org. --=20 78890: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78890 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1751055663-1497-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 78890-done) by debbugs.gnu.org; 27 Jun 2025 20:20:58 +0000 Received: from localhost ([127.0.0.1]:42525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uVFZB-0000NK-L1 for submit@debbugs.gnu.org; Fri, 27 Jun 2025 16:20:58 -0400 Received: from sendmail.purelymail.com ([34.202.193.197]:50574) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uVFZ8-0000Lp-AN for 78890-done@debbugs.gnu.org; Fri, 27 Jun 2025 16:20:55 -0400 DKIM-Signature: a=rsa-sha256; b=rU6woxC10VCok0gB//Dm0enWt6M0h+79Yard9w9mkccNLmoib5FCxWpBCw3KolaHfhZcegzvDJ4nEvt4usypN2RHxX20KHPEUOHu8mB0CREVH+hikOQ2SmskMYOuY8AoYyPjlO5i+eLiIHAVZG4n5jSAoykh+OlUW9/vpMkn790h8cCLc0rzmzvcK5ISBjR05juS/GqDvRQwNkNWkzSoolY9PkHWAnONKiitTTt8B8CYH2HGg95a8XQGRcEwWKlFlg1U6p1G0hi11r19KsFa2tHFG/ZioUJqbOs9cw/vjo3KgF2oJe0TtzU+VVwxav32V6rzAPsGj6o7veohbZbf2Q==; s=purelymail1; d=spwhitton.name; v=1; bh=Ef4KMGWPjLgs+X6SyV4KXnWGBtt5EWv7uLUrRoqNxXk=; h=Received:Received:From:To:Subject:Date; DKIM-Signature: a=rsa-sha256; b=nDgymWckZjpBCju/UTIfHt9pjavaqfxpX0MfZUzCXbkVkuKkRZ2bq9mnFDO4BsCUvHLZCA93f4Suk7Z/QkK2iXtDMNAKd2oU+H0ZIO9hgfaMNxGJNPA0sPxO6VPyZ9vdMGPgic2AJtw1MISVn12T/DZAL5iP25R4Q8ltD1uKNpxh5uBruHpOQQVzlhwxNx131F1XnCqHiOqh8jvKXCW9IvL2R9JcLzVVYYcej9X1fC9ahiW5Rx3TpYfieEZBOq09ABHmjzArJQDNOUSaRBsNO4Q4gZ7TgZEBeRciA9jVy909fBO7uzLTIRunTrC2LrpJs+91jcNu3EdpPwD9ek/m4Q==; s=purelymail1; d=purelymail.com; v=1; bh=Ef4KMGWPjLgs+X6SyV4KXnWGBtt5EWv7uLUrRoqNxXk=; h=Feedback-ID:Received:Received:From:To:Subject:Date; Feedback-ID: 20115:3760:null:purelymail X-Pm-Original-To: 78890-done@debbugs.gnu.org Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id -618967822; (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Fri, 27 Jun 2025 20:20:44 +0000 (UTC) Received: by zephyr.silentflame.com (Postfix, from userid 1000) id D2A769400A3; Fri, 27 Jun 2025 21:20:43 +0100 (BST) From: Sean Whitton To: Kristoffer Balintona Subject: Re: bug#78890: 31.0.50; Messy vc-annotate buffer names In-Reply-To: References: Date: Fri, 27 Jun 2025 21:20:43 +0100 Message-ID: <87y0td542s.fsf@zephyr.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78890-done Cc: 78890-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Version: 31.1 Hello, This should be fixed now, so closing the bug. -- Sean Whitton ------------=_1751055663-1497-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 24 Jun 2025 10:42:16 +0000 Received: from localhost ([127.0.0.1]:40862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uU16S-0005HM-EA for submit@debbugs.gnu.org; Tue, 24 Jun 2025 06:42:15 -0400 Received: from lists.gnu.org ([2001:470:142::17]:43786) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uU16J-0005En-Da for submit@debbugs.gnu.org; Tue, 24 Jun 2025 06:42:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uU16A-0003Fo-Db for bug-gnu-emacs@gnu.org; Tue, 24 Jun 2025 06:41:54 -0400 Received: from mail-lf1-x12c.google.com ([2a00:1450:4864:20::12c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uU162-00022v-KT for bug-gnu-emacs@gnu.org; Tue, 24 Jun 2025 06:41:50 -0400 Received: by mail-lf1-x12c.google.com with SMTP id 2adb3069b0e04-553d771435fso220612e87.3 for ; Tue, 24 Jun 2025 03:41:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750761702; x=1751366502; darn=gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=h3Ewe/clKkoSqWea6kgrcicJmIuLKdYBbbhquN3Ftrw=; b=kuHkXNcPEAyLLsSNzWH5B+TtRyHeS4ZhGDANsfYJkTX/oWImgyk2NmSwvCOjZZrACk tFXUN36ZbGgrzZKwVd7cRHTLEOc9RVMRF15NnvR840W5RprTUtK+28KDcokTLbih2S5R vDuxTsfhb7DR9Jvxq9tMHCSDcgQPDT9zefJ7WYa2jrz2/TlU0t9fR0Y/oxVwVe143tJV ba6KsGbfTce117NIuZO+AKWKE7PahEZMdFZf5rzF1NOZYse1zmKYFu4Q0EfvNvdenMc2 aoZ9ISksnkXaUC/aW5U9BYiAZLlqptwhXdzEfvFAf03Lm8O4Lc7/ZZG57xSLqmHAOO7L qBmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750761702; x=1751366502; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=h3Ewe/clKkoSqWea6kgrcicJmIuLKdYBbbhquN3Ftrw=; b=JWx4jHDLHlvQ55H3J46bcaHsDmi+b8ynCttPaHb9nImYhVyg94MQJlzBjRU1UCBqP+ 0+Lquzc5MavVOzqiwWpJ9gd6XqHDq1h0fnWPSMIGSHQjqjfqffCbIfXbYmWNgO566Uzz Iarv9mSDG3mRwzklkFBoqXY2AuLwfzj+Cyie7bha22QUZk31cvh/s5LkeMXY5uv9qO9z ERIRPs1+Fr171JfCMcBbGcv4WV7rU04n4xJD9pkyradl86a24v22bh1FQTBH60BP3RXr dMALXQx1SvgK7hU5/VssVRGjqhKZI8M3tZ5UL8o01ZdVWKnItG6wMaynQcfH23Re5fDZ 4cYQ== X-Gm-Message-State: AOJu0YzAQhd+QEcrsfSPdMqqOugiyJ/Fc3pnaZpmoMLD7pJgdK1vSt2x SKNuBHyNUBJwUWsj1WBc4GQ0nwqMJ/zV4Fz5RU5Z6rjQASJ5HDcMMf1tRwQ8pja8JSvj9JTjzuU sSEVhRi3jEwquEahrA+MQ5vQknTHB5IHJlg== X-Gm-Gg: ASbGncsP3xKysVi4HdWJmqWkwdhC6Aq+ppSVYBpORY0wyPie1c52itZBl3KXZuOi5bR fF+gI32nrUWxQNqgwX7S94Q4dV8LNUILjvbcmyqtMDcgSNMrPruIN4ZebSNTQ9jJKWNOeWGKi3K qq/VAIYDC6p4OD0unGXNagQ9SxOhOiKWvTefWUFeUKQq8= X-Google-Smtp-Source: AGHT+IEP1YwseTuMRlLcvj/YU6rNKlrgmWoraIHkMWTKY7utYMenfiGqPnYykZJ0asPRYnkDLcGGp1g3VBQRadQ5i3s= X-Received: by 2002:a05:6512:1285:b0:549:38eb:d694 with SMTP id 2adb3069b0e04-553e3bfe24emr4560412e87.26.1750761701743; Tue, 24 Jun 2025 03:41:41 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 24 Jun 2025 06:41:41 -0400 From: Kristoffer Balintona MIME-Version: 1.0 Date: Tue, 24 Jun 2025 06:41:41 -0400 X-Gm-Features: Ac12FXz1ZKybRLbPN_4yUauC51dazb3VYd0m1HznTcBsxdkZNa2J9Ly6lIVojxo Message-ID: Subject: 31.0.50; Messy vc-annotate buffer names To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::12c; envelope-from=krisbalintona@gmail.com; helo=mail-lf1-x12c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hi, I've noticed a peculiarity with the names of the buffer created by vc-annotate. For instance, opening up vtable.el and calling vc-annotate, the initial vc-annotate buffer name is: 1. *Annotate vtable.el (rev f1737342518)* Then calling vc-annotate-prev-revision: 2. *Annotate *Annotate vtable.el (rev f1737342518)* (rev fdab542a56201b1581abdc0df940e0c50abde1c7)* Then calling vc-annotate-prev-revision again: 3. *Annotate *Annotate *Annotate vtable.el (rev f1737342518)* (rev fdab542a56201b1581abdc0df940e0c50abde1c7)* (rev 35e1ab970c1cfc6a1b62fbb920e0d2bb031765da)* and so on. As you can see, the file names become messy quickly. Would it be possible to have buffer names more like the following instead upon calls to vc-annotate-next-revision and vc-annotate-prev-revision? 1. *Annotate vtable.el (rev f1737342518)* 2. *Annotate vtable.el (rev fdab542a56201b1581abdc0df940e0c50abde1c7)* 3. *Annotate vtable.el (rev 35e1ab970c1cfc6a1b62fbb920e0d2bb031765da)* In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.43, cairo version 1.18.2) Windowing system distributor 'Microsoft Corporation', version 11.0.12010000 System Description: Guix System Configured using: 'configure CONFIG_SHELL=/gnu/store/m0xdsa8cfq6mq1kxgxmpmpg71la4f0b9-bash-minimal-5.1.16/bin/bash SHELL=/gnu/store/m0xdsa8cfq6mq1kxgxmpmpg71la4f0b9-bash-minimal-5.1.16/bin/bash --prefix=/gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81 --enable-fast-install --with-x-toolkit=gtk3 --with-x-widgets --with-cairo --with-modules --with-native-compilation=aot --disable-build-details' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINERAMA XINPUT2 XPM XRANDR GTK3 ZLIB Important settings: value of $EMACSLOADPATH: /home/krisbalintona/.guix-home/profile/share/emacs/site-lisp:/home/krisbalintona/.guix-home/profile/share/emacs/site-lisp:/gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Elisp/l Minor modes in effect: org-super-agenda-mode: t notmuch-bookmarks-mode: t dired-hist-mode: t citar-org-node-mode: t org-node-context-follow-mode: t org-node-cache-mode: t org-mem-updater-mode: t repeat-mode: t global-dash-fontify-mode: t dash-fontify-mode: t highlight-function-calls-mode: t eros-mode: t goto-address-prog-mode: t bug-reference-prog-mode: t completion-preview-mode: t whitespace-mode: t outli-mode: t global-visual-wrap-prefix-mode: t visual-wrap-prefix-mode: t global-jinx-mode: t jinx-mode: t gcmh-mode: t recentf-mode: t save-place-mode: t cascading-dir-locals-mode: t global-sops-mode: t desktop-save-mode: t fancy-compilation-mode: t global-paren-face-mode: t paren-face-mode: t activities-tabs-mode: t activities-mode: t lin-global-mode: t smart-mark-mode: t cursory-mode: t recursion-indicator-mode: t ultra-scroll-mode: t pixel-scroll-precision-mode: t pulsar-global-mode: t pulsar-mode: t corfu-popupinfo-mode: t global-corfu-mode: t corfu-mode: t vertico-multiform-mode: t vertico-mode: t global-so-long-mode: t delete-selection-mode: t global-word-wrap-whitespace-mode: t word-wrap-whitespace-mode: t display-time-mode: t flymake-mode: t find-function-mode: t minibuffer-electric-default-mode: t outline-minor-mode: t savehist-mode: t electric-pair-mode: t el-patch-use-package-mode: t fontaine-mode: t elpaca-use-package-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tab-bar-history-mode: t tab-bar-mode: t file-name-shadow-mode: t context-menu-mode: t global-font-lock-mode: t font-lock-mode: t undelete-frame-mode: t minibuffer-regexp-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t auto-save-visited-mode: t abbrev-mode: t Load-path shadows: /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org-capture/org-capture hides /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-capture /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/dash/dash hides /gnu/store/6pv70fj42n72sp2p5yfs3kqinwxd1w8i-emacs-dash-2.20.0/share/emacs/site-lisp/dash-2.20.0/dash /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/dash/dash-autoloads hides /gnu/store/6pv70fj42n72sp2p5yfs3kqinwxd1w8i-emacs-dash-2.20.0/share/emacs/site-lisp/dash-2.20.0/dash-autoloads /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/eros/eros hides /gnu/store/znqdh97na6gjls4mb7krvfb6cxx3i76n-emacs-eros-0.1.0-0.a9a92bd/share/emacs/site-lisp/eros-0.1.0-0.a9a92bd/eros /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/eros/eros-autoloads hides /gnu/store/znqdh97na6gjls4mb7krvfb6cxx3i76n-emacs-eros-0.1.0-0.a9a92bd/share/emacs/site-lisp/eros-0.1.0-0.a9a92bd/eros-autoloads /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/queue/queue hides /gnu/store/5lp5w47rzfvldhal454kkachd7aasr73-emacs-queue-0.2/share/emacs/site-lisp/queue-0.2/queue /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/queue/queue-autoloads hides /gnu/store/5lp5w47rzfvldhal454kkachd7aasr73-emacs-queue-0.2/share/emacs/site-lisp/queue-0.2/queue-autoloads /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/ef-themes/theme-loaddefs hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/theme-loaddefs /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/transient/transient hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/transient /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/use-package/use-package-bind-key hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/use-package/use-package-bind-key /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/use-package/use-package-delight hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/use-package/use-package-delight /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/use-package/use-package hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/use-package/use-package /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/use-package/use-package-lint hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/use-package/use-package-lint /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/use-package/use-package-jump hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/use-package/use-package-jump /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/use-package/use-package-ensure-system-package hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/use-package/use-package-ensure-system-package /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/use-package/use-package-core hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/use-package/use-package-core /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/use-package/use-package-ensure hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/use-package/use-package-ensure /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/use-package/use-package-diminish hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/use-package/use-package-diminish /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-matlab hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-matlab /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-shell hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-shell /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-forth hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-forth /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-R hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-R /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-docview hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-docview /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-src hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-src /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-mhe hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-mhe /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-latex hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-latex /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-python hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-python /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-pcomplete hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-pcomplete /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-agenda hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-agenda /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-clojure hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-clojure /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/oc-basic hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/oc-basic /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-mobile hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-mobile /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-gnus hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-gnus /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-scheme hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-scheme /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-habit hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-habit /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-plantuml hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-plantuml /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-protocol hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-protocol /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-screen hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-screen /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-eshell hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-eshell /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-exp hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-exp /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-doi hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-doi /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-dot hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-dot /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-element-ast hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-element-ast /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/oc-natbib hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/oc-natbib /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-inlinetask hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-inlinetask /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-loaddefs hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-loaddefs /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-processing hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-processing /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-emacs-lisp hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-emacs-lisp /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-maxima hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-maxima /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-colview hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-colview /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-octave hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-octave /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-perl hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-perl /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-attach-git hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-attach-git /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org-capture/org-capture hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-capture /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-eshell hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-eshell /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-ctags hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-ctags /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-makefile hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-makefile /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-awk hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-awk /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-sqlite hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-sqlite /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-clock hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-clock /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-faces hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-faces /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-goto hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-goto /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-fold-core hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-fold-core /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-core hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-core /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-plot hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-plot /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-element hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-element /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-beamer hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-beamer /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-lilypond hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-lilypond /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-lisp hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-lisp /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-table hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-table /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-koma-letter hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-koma-letter /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-rmail hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-rmail /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-comint hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-comint /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-datetree hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-datetree /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-man hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-man /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-odt hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-odt /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-ascii hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-ascii /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-table hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-table /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-footnote hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-footnote /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-tangle hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-tangle /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-w3m hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-w3m /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-groovy hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-groovy /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-bbdb hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-bbdb /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-mouse hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-mouse /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-js hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-js /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-publish hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-publish /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-lob hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-lob /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-irc hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-irc /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/oc-csl hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/oc-csl /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/oc hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/oc /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-macs hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-macs /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-lua hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-lua /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-tempo hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-tempo /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-sql hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-sql /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-gnuplot hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-gnuplot /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-info hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-info /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-keys hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-keys /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-md hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-md /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-feed hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-feed /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-duration hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-duration /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-ditaa hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-ditaa /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-bibtex hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-bibtex /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-julia hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-julia /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-ocaml hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-ocaml /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/oc-biblatex hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/oc-biblatex /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-timer hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-timer /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-sass hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-sass /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-latex hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-latex /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-man hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-man /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-org hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-org /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-attach hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-attach /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-archive hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-archive /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-cycle hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-cycle /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-persist hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-persist /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-sed hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-sed /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-macro hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-macro /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-ruby hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-ruby /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ol-eww hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ol-eww /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-compat hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-compat /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-eval hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-eval /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-icalendar hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-icalendar /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-fold hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-fold /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-css hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-css /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-lint hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-lint /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-refile hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-refile /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-ref hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-ref /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-C hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-C /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-texinfo hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-texinfo /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-haskell hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-haskell /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-indent hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-indent /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-fortran hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-fortran /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-calc hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-calc /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-id hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-id /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-html hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-html /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox-org hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox-org /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/oc-bibtex hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/oc-bibtex /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-list hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-list /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ox hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ox /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-crypt hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-crypt /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-entities hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-entities /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob-java hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob-java /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-num hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-num /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/org-version hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/org-version /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/org/ob hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/org/ob /home/krisbalintona/.emacs.d/var/elpaca/builds-31.0.50/vtable/vtable hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/emacs-lisp/vtable /gnu/store/lk7zg1qqnkq4z474pvi7jwnh2xv469p6-emacs-compat-30.0.2.0/share/emacs/site-lisp/compat-30.0.2.0/compat hides /gnu/store/q00p79yd728snc2hf59fg5fd3mwzhhs5-emacs-master-custom-31.0.50-c916f81/share/emacs/31.0.50/lisp/emacs-lisp/compat Features: (shadow sort mail-extr emacsbug org-duration org-super-agenda ts s org-habit org-agenda consult-org avy reposition consult-imenu embark-consult consult misc elisp-demos shortdoc puni eat term/xterm xterm term ehelp misearch multi-isearch vertico-directory vertico-grid smerge-mode diff mm-archive notmuch-addr notmuch-transient notmuch-bookmarks notmuch notmuch-tree notmuch-jump notmuch-hello notmuch-show notmuch-print notmuch-crypto notmuch-mua notmuch-message notmuch-draft notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser notmuch-wash coolj icalendar diary-lib diary-loaddefs notmuch-tag crm notmuch-lib notmuch-compat ibuf-ext ibuffer ibuffer-loaddefs cape info-colors conf-mode tabify cl-print vc-annotate vc-filewise embark-org embark ffap vertico-sort vertico-repeat dired-aux gnus-dired dired-hist footnote help-at-pt geiser-mode geiser-xref geiser-compile geiser-guile info-look info geiser geiser-debug geiser-repl geiser-image geiser-capf geiser-doc geiser-menu geiser-autodoc geiser-edit etags geiser-completion geiser-eval geiser-connection tq geiser-syntax geiser-log geiser-popup view geiser-impl help-fns radix-tree geiser-custom geiser-base arei arei-spinner arei-completion arei-xref xref arei-eldoc arei-client arei-nrepl queue sesman scheme guix-build-log guix-utils bui-utils guix vc-dir ewoc flymake-collection-vale olivetti org-modern citar-capf citar-org-node org-capture ht org-node-context magit-section cursor-sensor org-node org-node-changes org-mem-updater org-mem org-mem-parser el-job el-job-child llama repeat fileloop citar citar-file citar-cache citar-format parsebib org-appear org-hide-drawers astute ol-eww eww vtable mule-util 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 dom gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win gnus nnheader range ol-docview doc-view image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view jka-compr dash checkdoc comp comp-cstr comp-run comp-common tramp-cache time-stamp tramp-sh tramp trampver tramp-integration tramp-message tramp-compat shell parse-time tramp-loaddefs ispell highlight-function-calls eros package-lint-flymake package-lint let-alist finder finder-inf lisp-mnt package browse-url url-handlers goto-addr bug-reference completion-preview disp-table whitespace outli tempel visual-wrap jinx gcmh recentf tree-widget saveplace-pdf-view saveplace cascading-dir-locals sops desktop frameset esxml flymake-collection-hook flymake-collection org-depend org-contrib fancy-compilation paren-face pcmpl-args pcmpl-gnu pcmpl-linux pcmpl-unix activities-tabs activities persist bookmark lin hl-line smart-mark cursory recursion-indicator mixed-pitch ultra-scroll pixel-scroll cua-base pulsar pulse face-remap color corfu-popupinfo corfu vertico-multiform vertico-flat vertico hotfuzz orderless project-jj vc-jj iso8601 vc-git diff-mode track-changes files-x vc vc-dispatcher ef-duo-dark-theme ef-themes org-make-toc-autoloads package-lint-flymake-autoloads package-lint-autoloads sops-autoloads hammy-autoloads svg-lib-autoloads org-review-autoloads notmuch-transient-autoloads notmuch-bookmarks-autoloads notmuch-addr-autoloads ol-notmuch-autoloads notmuch-autoloads wombag-autoloads markdown-mode-autoloads org-hide-drawers-autoloads flymake-collection-autoloads astute-autoloads org-appear-autoloads saveplace-pdf-view-autoloads citar-org-node-autoloads org-roam-folgezettel-autoloads org-roam-ql-autoloads org-super-agenda-autoloads ht-autoloads ts-autoloads org-roam-autoloads emacsql-autoloads citar-autoloads citeproc-autoloads f-autoloads string-inflection-autoloads parsebib-autoloads org-modern-autoloads powerthesaurus-autoloads transient jeison-autoloads org-web-tools-autoloads esxml-autoloads s-autoloads plz-autoloads request-autoloads olivetti-autoloads org-node-autoloads magit-section-autoloads org-mem-autoloads el-job-autoloads llama-autoloads org-contrib-autoloads cascading-dir-locals-autoloads lorem-ipsum-autoloads keychain-environment-autoloads fancy-compilation-autoloads puni-autoloads fish-mode-autoloads inspector-autoloads paren-face-autoloads highlight-function-calls-autoloads eshell-syntax-highlighting-autoloads eshell-atuin-autoloads pcmpl-args-autoloads activities-autoloads persist-autoloads info-colors-autoloads lin-autoloads hide-mode-line-autoloads dired-hist-autoloads tempel-autoloads smart-mark-autoloads cursory-autoloads recursion-indicator-autoloads cape-autoloads mixed-pitch-autoloads scratch-autoloads mistty-autoloads eat-autoloads ultra-scroll-autoloads pulsar-autoloads avy-autoloads embark-consult-autoloads consult-autoloads embark-autoloads corfu-autoloads vertico-autoloads hotfuzz-autoloads orderless-autoloads outli-autoloads vc-jj-autoloads elisp-demos-autoloads gcmh-autoloads ef-themes-autoloads cus-start pcase advice so-long avoid delsel org-clock dbus xml org-element org-persist xdg org-id org-refile avl-tree generator 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 ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc-biblatex oc cal-menu calendar cal-loaddefs org-compat org-version org-macs format-spec smtpmail nerd-icons nerd-icons-faces nerd-icons-data nerd-icons-data-mdicon nerd-icons-data-flicon nerd-icons-data-codicon nerd-icons-data-devicon nerd-icons-data-sucicon nerd-icons-data-wicon nerd-icons-data-faicon nerd-icons-data-powerline nerd-icons-data-octicon nerd-icons-data-pomicon nerd-icons-data-ipsicon krisb-org-publish word-wrap-mode time flymake project warnings thingatpt autorevert filenotify dabbrev find-func log-edit message sendmail yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log imenu grep compile text-property-search comint ansi-osc ansi-color ring minibuf-eldef noutline outline savehist elec-pair cl-extra help-mode exec-path-from-shell on exec-path-from-shell-autoloads on-autoloads edmacro kmacro el-patch-autoloads el-patch el-patch-stub fontaine fontaine-autoloads no-littering compat no-littering-autoloads elpaca-use-package elpaca-use-package-autoloads use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core use-package-autoloads transient-autoloads org-capture-autoloads vtable-autoloads elpaca-menu-elpa elpaca-menu-melpa org-loaddefs elpaca-log elpaca-ui url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util url-parse auth-source eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars mailcap elpaca-menu-org cl-seq elpaca elpaca-process elpaca-autoloads cus-edit pp cus-load icons wid-edit cl-loaddefs cl-lib nerd-icons-autoloads compat-autoloads jinx-autoloads tablist-autoloads pdf-tools-autoloads queue-autoloads sesman-autoloads eros-autoloads arei-autoloads magit-popup-autoloads geiser-guile-autoloads geiser-autoloads edit-indirect-autoloads dash-autoloads bui-autoloads guix-autoloads rx guix-emacs rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process tty-child-frames native-compile emacs) Memory information: ((conses 16 2311391 853741) (symbols 48 84198 4) (strings 32 479339 116667) (string-bytes 1 11831453) (vectors 16 2154934) (vector-slots 8 20514896 1433490) (floats 8 1636 5225) (intervals 56 114170 34217) (buffers 1064 99)) -- Kind regards, Kristoffer ------------=_1751055663-1497-1--