[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/undo-tree 1229460 095/195: Make visualizer diff buffer
From: |
Stefan Monnier |
Subject: |
[elpa] externals/undo-tree 1229460 095/195: Make visualizer diff buffer name into a defconst. |
Date: |
Sat, 28 Nov 2020 13:41:29 -0500 (EST) |
branch: externals/undo-tree
commit 1229460ff412a0016b1949c8048d9b53627750ba
Author: Toby S. Cubitt <toby-undo-tree@dr-qubit.org>
Commit: Toby S. Cubitt <toby-undo-tree@dr-qubit.org>
Make visualizer diff buffer name into a defconst.
---
undo-tree.el | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/undo-tree.el b/undo-tree.el
index 7a32ec1..c9bf8a5 100644
--- a/undo-tree.el
+++ b/undo-tree.el
@@ -911,6 +911,7 @@ in visualizer."
(make-variable-buffer-local 'undo-tree-visualizer-timestamps)
(defconst undo-tree-visualizer-buffer-name " *undo-tree*")
+(defconst undo-tree-diff-buffer-name "*undo-tree Diff*")
;; dynamically bound to t when undoing from visualizer, to inhibit
;; `undo-tree-kill-visualizer' hook function in parent buffer
@@ -3403,7 +3404,7 @@ at mouse event POS."
(setq cursor-type 'box)
;; erase diff (if any), as initially selected node is identical to current
(when undo-tree-visualizer-diff
- (let ((buff (get-buffer "*Diff"))
+ (let ((buff (get-buffer undo-tree-diff-buffer-name))
(inhibit-read-only t))
(when buff (with-current-buffer buff (erase-buffer))))))
@@ -3506,7 +3507,7 @@ at mouse event POS."
(defun undo-tree-visualizer-hide-diff ()
;; hide visualizer diff display
(setq undo-tree-visualizer-diff nil)
- (let ((win (get-buffer-window "*Diff")))
+ (let ((win (get-buffer-window undo-tree-diff-buffer-name)))
(when win (with-selected-window win (kill-buffer-and-window)))))
@@ -3522,8 +3523,7 @@ at mouse event POS."
(undo-tree-set current))
(setq buff (diff-no-select
(current-buffer) tmpfile nil 'noasync
- (get-buffer-create "*Diff") ;(concat " *undo-tree-diff*")
- ))
+ (get-buffer-create undo-tree-diff-buffer-name)))
;; delete process messages and useless headers from diff buffer
(with-current-buffer buff
(goto-char (point-min))
@@ -3541,7 +3541,7 @@ at mouse event POS."
;; NODE (or previous state, if NODE is null)
(with-current-buffer undo-tree-visualizer-parent-buffer
(undo-tree-diff node))
- (let ((win (get-buffer-window "*Diff")))
+ (let ((win (get-buffer-window undo-tree-diff-buffer-name)))
(when win
(balance-windows)
(shrink-window-if-larger-than-buffer win))))
- [elpa] externals/undo-tree d79fab9 193/195: Switch from cl to cl-lib., (continued)
- [elpa] externals/undo-tree d79fab9 193/195: Switch from cl to cl-lib., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree bd65bb0 192/195: Fix hook function issue in Emacs 27., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree e01a3e7 191/195: Fix some byte-compilation warnings., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree 17454bd 084/195: Improved undo-tree-switch-branch behaviour., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree f16ab5f 067/195: Trivial fix in Commentary., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree e8215a7 078/195: Minor typo fixes in comments., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree 8697a0b 077/195: Clear registers referring to nodes being discarded from undo history., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree f956d55 074/195: Added autoload cookies, and other tweaks to prepare for ELPA packaging., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree 4e558f8 088/195: Make various interactive commands signal an error if buffer is read-only., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree e001bd5 091/195: Implemented diff display in visualizer., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree 1229460 095/195: Make visualizer diff buffer name into a defconst.,
Stefan Monnier <=
- [elpa] externals/undo-tree 7fef53f 092/195: Display diff with current node in visualizer selection mode., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree f3e7324 090/195: Use undo-tree-inhibit-kill-visualizer to inhibit undo-tree-kill-visualizer., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree bb92692 093/195: Don't override diff-switches customization option in visualizer diff display., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree a220a42 097/195: Added registerv-make and registerv-data compatibility macros in Emacs <= 23., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree 95599db 100/195: Fixed bug in visualizer selection mode when timestamps are displayed., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree 81f1417 098/195: Added diff-no-select and diff-file-local-copy compatibility hacks, Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree aa7202c 103/195: Fix the way keymaps are defined., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree e69adb3 109/195: Remove now unnecessary compatibility hack for called-interactively-p., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree 00ffbb6 121/195: Bump version number below which we warn against enabling persistent storage., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree 5df6374 128/195: Switch to lexical binding., Stefan Monnier, 2020/11/28