Skip to content

Commit aafa3ea

Browse files
committed
Handel in progress
1 parent dc72384 commit aafa3ea

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

jcs-modeline.el

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,7 @@
5050
(:eval (jcs-modeline--render-buffer-identification))
5151
(:eval (jcs-modeline--render-modes))
5252
(:eval (jcs-modeline--render-vc-project))
53-
(:eval (jcs-modeline--render-undo-tree-buffer-name))
54-
(:eval (jcs-modeline--render-undo-tree-status)))
53+
(:eval mode-line-process))
5554
"List of item to render on the left."
5655
:type 'list
5756
:group 'jcs-modeline)
@@ -62,6 +61,8 @@
6261
(:eval (jcs-modeline--render-text-scale))
6362
(:eval (jcs-modeline--render-flymake))
6463
(:eval (jcs-modeline--render-flycheck))
64+
(:eval (jcs-modeline--render-undo-tree-buffer-name))
65+
(:eval (jcs-modeline--render-undo-tree-status))
6566
(:eval (jcs-modeline--render-vc-info))
6667
(:eval (jcs-modeline--render-line-columns))
6768
(:eval (jcs-modeline--render-percent-position))
@@ -473,9 +474,13 @@ mouse-1: Reveal project in folder" project)
473474

474475
(defun jcs-modeline--render-undo-tree-buffer-name ()
475476
"Render text-scale amount."
476-
(when (featurep 'undo-tree)
477-
(cond ((equal (buffer-name) undo-tree-visualizer-buffer-name)
478-
(format " %s" undo-tree-visualizer-parent-buffer)))))
477+
(when-let (((featurep 'undo-tree))
478+
((equal (buffer-name) undo-tree-visualizer-buffer-name))
479+
(ind (buffer-name undo-tree-visualizer-parent-buffer)))
480+
(concat " "
481+
(propertize ind
482+
'mouse-face 'mode-line-highlight
483+
'help-echo "UndoTree Parent Buffer"))))
479484

480485
(defun jcs-modeline--undo-tree-branch-height (root)
481486
"Return the total height of the current branch."

0 commit comments

Comments
 (0)