emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/undo-tree 486964c 014/195: Centre undo-tree in visualiz


From: Stefan Monnier
Subject: [elpa] externals/undo-tree 486964c 014/195: Centre undo-tree in visualizer.
Date: Sat, 28 Nov 2020 13:41:11 -0500 (EST)

branch: externals/undo-tree
commit 486964c3b6e926309cb09ffcb2b5526c15ac74ef
Author: tsc25 <tsc25@cantab.net>
Commit: tsc25 <tsc25@cantab.net>

    Centre undo-tree in visualizer.
---
 undo-tree.el | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/undo-tree.el b/undo-tree.el
index 9feace5..56557d0 100644
--- a/undo-tree.el
+++ b/undo-tree.el
@@ -475,8 +475,9 @@ using `undo-tree-redo'."
     (undo-tree-move-down 1)  ; top margin
     (undo-tree-compute-widths undo-tree)
     (undo-tree-move-forward
-     (+ (undo-tree-node-char-lwidth (undo-tree-root undo-tree))
-       2))  ; left margin
+     (max (/ (window-width) 2)
+         (+ (undo-tree-node-char-lwidth (undo-tree-root undo-tree))
+            2)))  ; left margin
     ;; draw undo-tree
     (let ((undo-tree-insert-face 'undo-tree-visualizer-default-face))
       (save-excursion (undo-tree-draw-subtree (undo-tree-root undo-tree))))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]