[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/rich-minority a18097b 05/20: Fix alignment of mode name
From: |
Stefan Monnier |
Subject: |
[elpa] externals/rich-minority a18097b 05/20: Fix alignment of mode names in tooltip |
Date: |
Mon, 15 Mar 2021 22:22:03 -0400 (EDT) |
branch: externals/rich-minority
commit a18097b6a1c04b0c581a312f4ac224e2c5b316e7
Author: Clément Pit--Claudel <clement.pitclaudel@live.com>
Commit: Clément Pit--Claudel <clement.pitclaudel@live.com>
Fix alignment of mode names in tooltip
This is useful when lighters include wide characters.
---
rich-minority.el | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/rich-minority.el b/rich-minority.el
index 43c5eff..fd66334 100644
--- a/rich-minority.el
+++ b/rich-minority.el
@@ -190,11 +190,13 @@ if the mode line string is empty."
(defun rm--mode-list-as-string-list ()
"Return `minor-mode-list' as a simple list of strings."
(let ((full-list (delq nil (mapcar #'rm-format-mode-line-entry
- minor-mode-alist))))
+ minor-mode-alist)))
+ (spacer (propertize " " 'display '(space :align-to 15))))
(setq rm--help-echo
(format "Full list:\n%s\n\n%s"
(mapconcat (lambda (pair)
- (format " %-15s (%S)" (car pair) (cdr pair)))
+ (format " %s%s(%S)"
+ (car pair) spacer (cdr pair)))
full-list "\n")
rm--help-echo-bottom))
(mapcar #'rm--propertize
- [elpa] externals/rich-minority updated (311ac8e -> a03e693), Stefan Monnier, 2021/03/15
- [elpa] externals/rich-minority 0e81a65 01/20: Add mode name to minor modes tooltip, Stefan Monnier, 2021/03/15
- [elpa] externals/rich-minority 72183e5 02/20: Merge pull request #12 from cpitclaudel/master, Stefan Monnier, 2021/03/15
- [elpa] externals/rich-minority a18097b 05/20: Fix alignment of mode names in tooltip,
Stefan Monnier <=
- [elpa] externals/rich-minority 93d44e4 09/20: Move license to GPL3+, Stefan Monnier, 2021/03/15
- [elpa] externals/rich-minority c0960fd 03/20: Fix blacklist feature broken by the previous commit, Stefan Monnier, 2021/03/15
- [elpa] externals/rich-minority 478f0fb 06/20: Merge pull request #14 from cpitclaudel/master, Stefan Monnier, 2021/03/15
- [elpa] externals/rich-minority 5f01a29 07/20: Provide rm-blacklist configuration example (Source: issue 108), Stefan Monnier, 2021/03/15
- [elpa] externals/rich-minority 3201f6e 12/20: Shorten readme a bit, Stefan Monnier, 2021/03/15
- [elpa] externals/rich-minority f8541d9 04/20: Add some padding between mode-string and mode-name, Stefan Monnier, 2021/03/15
- [elpa] externals/rich-minority 8dbc001 08/20: Add "Blacklist all minor modes" example, Stefan Monnier, 2021/03/15
- [elpa] externals/rich-minority 5839ee4 15/20: Move a lambda to a global function to reduce memory usage -- Fix #20, Stefan Monnier, 2021/03/15
- [elpa] externals/rich-minority d33d2e3 18/20: Version 1.0.3, Stefan Monnier, 2021/03/15
- [elpa] externals/rich-minority 9355dc5 14/20: Add lexical binding to the file, Stefan Monnier, 2021/03/15