[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/undo-tree 181e84b 124/195: Minor bug fix and tweak to v
From: |
Stefan Monnier |
Subject: |
[elpa] externals/undo-tree 181e84b 124/195: Minor bug fix and tweak to visualizer register display. |
Date: |
Sat, 28 Nov 2020 13:41:35 -0500 (EST) |
branch: externals/undo-tree
commit 181e84bf0b711b5bdad9e170d6fb8e420ba5d750
Author: Toby S. Cubitt <toby-undo-tree@dr-qubit.org>
Commit: Toby S. Cubitt <toby-undo-tree@dr-qubit.org>
Minor bug fix and tweak to visualizer register display.
---
undo-tree.el | 16 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/undo-tree.el b/undo-tree.el
index 1c0df9a..8e57829 100644
--- a/undo-tree.el
+++ b/undo-tree.el
@@ -3,7 +3,7 @@
;; Copyright (C) 2009-2012 Free Software Foundation, Inc
;; Author: Toby Cubitt <toby-undo-tree@dr-qubit.org>
-;; Version: 0.5.5
+;; Version: 0.5.6
;; Keywords: convenience, files, undo, redo, history, tree
;; URL: http://www.dr-qubit.org/emacs.php
;; Repository: http://www.dr-qubit.org/git/undo-tree.git
@@ -3120,6 +3120,8 @@ signaling an error if file is not found."
(let ((register (undo-tree-node-register node))
node-string)
(unless (and register
+ (undo-tree-register-data-p
+ (registerv-data (get-register register)))
(eq node (undo-tree-register-data-node
(registerv-data (get-register register)))))
(setq register nil))
@@ -3132,22 +3134,24 @@ signaling an error if file is not found."
(undo-tree-node-timestamp node)
undo-tree-visualizer-relative-timestamps
current register))
- (current "x")
(register (char-to-string register))
+ (current "x")
(t "o")))
(cond
- (current
+ (register
(let ((undo-tree-insert-face
- (cons 'undo-tree-visualizer-current-face
+ (cons (if current
+ 'undo-tree-visualizer-current-face
+ 'undo-tree-visualizer-register-face)
(and (boundp 'undo-tree-insert-face)
(or (and (consp undo-tree-insert-face)
undo-tree-insert-face)
(list undo-tree-insert-face))))))
(undo-tree-insert node-string)))
- (register
+ (current
(let ((undo-tree-insert-face
- (cons 'undo-tree-visualizer-register-face
+ (cons 'undo-tree-visualizer-current-face
(and (boundp 'undo-tree-insert-face)
(or (and (consp undo-tree-insert-face)
undo-tree-insert-face)
- [elpa] externals/undo-tree aa7202c 103/195: Fix the way keymaps are defined., (continued)
- [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
- [elpa] externals/undo-tree 9b55464 126/195: Make undo history filename match docs., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree f566beb 106/195: Add customization option allowing timestamps to be displayed by default, Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree f3e0d93 119/195: Remove ChangeLog section from package headers., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree 36b341b 112/195: Cope better if undo boundary before undo-tree-canary is missing., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree 98dbabd 125/195: Implement visualizer commands to redo/undo to branch/register., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree 85efe23 116/195: Ensure auto-compression-mode is enabled when reading undo history file., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree 181e84b 124/195: Minor bug fix and tweak to visualizer register display.,
Stefan Monnier <=
- [elpa] externals/undo-tree 0ba2d37 122/195: Fix bug in undo-tree-clear-visualizer-data., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree 443d74c 111/195: Avoid triggering error when saving undo history when there's nothing to save., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree 5d06288 130/195: Implement lazy undo-tree drawing in visualizer., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree 4c14173 115/195: Fix undo history auto-saving., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree e352286 131/195: Fix incompatiblity with newer high-resolution timestamps., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree 0ba9a0f 134/195: Bump version number., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree 17d2dee 141/195: Switch order of diff comparision in diff display., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree ffb7c02 140/195: Set inhibit-read-only when creating diff view., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree b2c020f 138/195: Fix defadvice code snippet in commentary., Stefan Monnier, 2020/11/28
- [elpa] externals/undo-tree a041902 142/195: Fix inverted key bindings., Stefan Monnier, 2020/11/28