[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/popper 031e4d093c 102/102: popper: Update defcustom for
From: |
ELPA Syncer |
Subject: |
[elpa] externals/popper 031e4d093c 102/102: popper: Update defcustom for popper-reference-buffers |
Date: |
Fri, 8 Sep 2023 15:58:57 -0400 (EDT) |
branch: externals/popper
commit 031e4d093c1e52337a3ca137740933a185f3d61d
Author: Karthik Chikmagalur <karthikchikmagalur@gmail.com>
Commit: Karthik Chikmagalur <karthikchikmagalur@gmail.com>
popper: Update defcustom for popper-reference-buffers
* popper.el (popper-reference-buffers): Should now accept all valid
customization types. Also improve the documentation for this option.
---
popper.el | 16 +++++++++++++---
1 file changed, 13 insertions(+), 3 deletions(-)
diff --git a/popper.el b/popper.el
index 5219e0a863..3c6f2fca67 100644
--- a/popper.el
+++ b/popper.el
@@ -115,9 +115,19 @@ Output*, and all help and compilation buffers.
will match against the Messages buffer, all help buffers and any
buffer with major-mode derived from fundamental mode that has
-fewer than 10 lines at time of creation."
- :type '(restricted-sexp :match-alternatives (stringp symbolp functionp
consp))
- :group 'popper)
+fewer than 10 lines at time of creation.
+
+It can also be a cons cell whose car is any of the above and
+whose cdr is the symbol `hide', in which case matching popup
+buffers will be suppressed when they are first created."
+ :type '(repeat
+ (choice (string :tag "Buffer name regexp")
+ (symbol :tag "Major mode")
+ (function :tag "Predicate Function")
+ (cons (choice (regexp :tag "Buffer name regexp")
+ (symbol :tag "Major mode")
+ (function :tag "Predicate function"))
+ (const :tag "Hide" hide)))))
(defcustom popper-mode-line '(:eval (propertize " POP" 'face
'mode-line-emphasis))
"String or sexp to show in the mode-line of popper.
- [elpa] externals/popper 7b02960025 082/102: Revert "Fix pcase clause for native-comp", (continued)
- [elpa] externals/popper 7b02960025 082/102: Revert "Fix pcase clause for native-comp", ELPA Syncer, 2023/09/08
- [elpa] externals/popper 60297066e3 085/102: pcase 'otherwise' clause should be _ not 'T (#28), ELPA Syncer, 2023/09/08
- [elpa] externals/popper 6599c9b5a1 086/102: eliminate all warnings generated during byte-compilation (#33), ELPA Syncer, 2023/09/08
- [elpa] externals/popper 7ea13618c8 087/102: Remove needless quote (#37), ELPA Syncer, 2023/09/08
- [elpa] externals/popper d7560f1835 089/102: Fix for #35: alist argument ignored by default popper display func, ELPA Syncer, 2023/09/08
- [elpa] externals/popper 47bf592c89 081/102: Fix pcase clause for native-comp, ELPA Syncer, 2023/09/08
- [elpa] externals/popper da70c8296a 092/102: popper-echo.el: Tweak popper echo display format, ELPA Syncer, 2023/09/08
- [elpa] externals/popper 76b1a1f1bc 094/102: popper-echo: Tweak popper group display, ELPA Syncer, 2023/09/08
- [elpa] externals/popper 809ec965d8 097/102: popper: popper-cycle can cycle backwards, ELPA Syncer, 2023/09/08
- [elpa] externals/popper fe4f0b3b8b 100/102: popper.el, README: Release version 0.4.6, ELPA Syncer, 2023/09/08
- [elpa] externals/popper 031e4d093c 102/102: popper: Update defcustom for popper-reference-buffers,
ELPA Syncer <=
- [elpa] externals/popper 3406efb1df 088/102: Fix byte-compile warning in popper-echo, ELPA Syncer, 2023/09/08
- [elpa] externals/popper 71bbc5fc10 096/102: popper: Handle atomic window popups, ELPA Syncer, 2023/09/08
- [elpa] externals/popper 793aef4e5f 099/102: popper.el: Documentation changes for ELPA, ELPA Syncer, 2023/09/08
- [elpa] externals/popper ecc01a46b0 101/102: popper: Revert type natnum to integer, ELPA Syncer, 2023/09/08
- [elpa] externals/popper 38811f9c09 014/102: project root integrated into popper-popup-status, ELPA Syncer, 2023/09/08
- [elpa] externals/popper f9fef8192a 084/102: Fix popper-mode-line not respecting nil., ELPA Syncer, 2023/09/08
- [elpa] externals/popper 527a85c491 079/102: Fix setup instructions (non use-package) for popper-echo #21, ELPA Syncer, 2023/09/08
- [elpa] externals/popper e399120223 095/102: popper-echo: Fix string truncation, ELPA Syncer, 2023/09/08