[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/tablist bdfead8 05/60: Make savehist hook more robust.
From: |
Philip Kaludercic |
Subject: |
[nongnu] elpa/tablist bdfead8 05/60: Make savehist hook more robust. |
Date: |
Sun, 1 Aug 2021 18:19:24 -0400 (EDT) |
branch: elpa/tablist
commit bdfead822cc0805f412e519e884e78fadd53598e
Author: Andreas Politz <politza@hochschule-trier.de>
Commit: Andreas Politz <politza@hochschule-trier.de>
Make savehist hook more robust.
---
tablist.el | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/tablist.el b/tablist.el
index 3911530..ed9262a 100644
--- a/tablist.el
+++ b/tablist.el
@@ -230,6 +230,10 @@ as argument for the function `completion-in-region'.")
;; *Setup
;;
+(add-hook 'savehist-save-hook
+ (lambda nil
+ (add-to-list 'savehist-additional-variables 'tablist-named-filter)))
+
(define-minor-mode tablist-minor-mode
nil nil nil nil
(unless (derived-mode-p 'tabulated-list-mode)
@@ -237,19 +241,15 @@ as argument for the function `completion-in-region'.")
(tablist-init (not tablist-minor-mode)))
(define-derived-mode tablist-mode tabulated-list-mode "TL"
- (use-local-map tablist-mode-map) ;FIXME: Mhh.
(tablist-init))
(defun tablist-init (&optional disable)
- (when (boundp 'savehist-additional-variables)
- (add-to-list 'savehist-additional-variables 'tablist-named-filter))
(let ((cleaned-misc (cl-remove 'tablist-current-filter
mode-line-misc-info :key 'car)))
(cond
((not disable)
(set (make-local-variable 'mode-line-misc-info)
(append
-
(list
(list 'tablist-current-filter
'(:eval (format " [%s]"
- [nongnu] elpa/tablist af87031 45/60: Add compatibility with Emacs 27, (continued)
- [nongnu] elpa/tablist af87031 45/60: Add compatibility with Emacs 27, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist 389730e 46/60: Add byte-compile target, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist 8079801 48/60: Fix invalid argument error, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist 61f653f 52/60: Quote commands as functions, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist 7cd9360 27/60: Merge branch 'master' into options, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist 254dc55 28/60: Merge pull request #94 from oscarfv/recolor, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist db7c429 40/60: Reindent, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist bd0d2bf 50/60: Function quoting, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist 3368274 37/60: Merge pull request #1 from syohex/autoload, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist ef38312 38/60: Add another autoload cookie, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist bdfead8 05/60: Make savehist hook more robust.,
Philip Kaludercic <=
- [nongnu] elpa/tablist de762f1 07/60: Some documentation fixes., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist 0c56b65 16/60: Made Keywords: section standard conform., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist a0d1755 25/60: Workaround semantic bug., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist 7380227 26/60: Fix compiler warnings., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist 1a2bad1 29/60: Bumped version, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist de067b4 30/60: Merge pull request #95 from svend/spelling, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist e34dc0b 31/60: Merge branch 'master' of github.com:politza/pdf-tools, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist 6fd9f33 34/60: Added licence, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist 1e4fac1 36/60: Add autoload cookie for lazy loading, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/tablist 4a88205 39/60: Remove trailing whitespace, Philip Kaludercic, 2021/08/01