[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/popper c465e0de24 007/102: Added technical notes to REA
From: |
ELPA Syncer |
Subject: |
[elpa] externals/popper c465e0de24 007/102: Added technical notes to README |
Date: |
Fri, 8 Sep 2023 15:58:50 -0400 (EDT) |
branch: externals/popper
commit c465e0de24412a115c6421fdaffd762a7fb44139
Author: Karthik Chikmagalur <karthikchikmagalur@gmail.com>
Commit: Karthik Chikmagalur <karthikchikmagalur@gmail.com>
Added technical notes to README
---
README.org | 5 +++++
popper.el | 3 ++-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/README.org b/README.org
index 2e355047a7..ba882072d6 100644
--- a/README.org
+++ b/README.org
@@ -113,3 +113,8 @@ In keeping with the principle of least surprise, all popups
are shown in the sam
(setq popper-display-control nil))
#+end_src
+
+* Technical notes
+=popper= uses a buffer local variable (=popper-popup-status=) to identify if a
given buffer should be treated as a popup. Matching is always by buffer and not
window, so having two windows of a buffer, one treated as a popup and one as a
regular window, isn't possible (although you can do this with indirect clones).
In addition, it maintains an alist of popup windows/buffers for cycling through.
+
+By default, it installs a single rule in =display-buffer-alist= to handle
displaying popups. If =popper-display-control= is set to =nil=, this rule is
ignored. You can change how the popups are shown by customizing
=popper-display-function=, the function used by =display-buffer= to display
popups, although you are better off customizing =display-buffer-alist= directly
or using Shackle.
diff --git a/popper.el b/popper.el
index 6db3cd0785..c2590bec09 100644
--- a/popper.el
+++ b/popper.el
@@ -76,7 +76,8 @@ Example:
help-mode
compilation-mode)
-Will match against the Messages buffer, any buffer ending in Output*, and all
help and compilation buffers."
+Will match against the Messages buffer, any buffer ending in
+Output*, and all help and compilation buffers."
:type '(restricted-sexp :match-alternatives (stringp symbolp))
:group 'popper)
- [elpa] externals/popper cd975ac5b8 047/102: Updated README with new features, popups by predicate, (continued)
- [elpa] externals/popper cd975ac5b8 047/102: Updated README with new features, popups by predicate, ELPA Syncer, 2023/09/08
- [elpa] externals/popper 1312c0f0f6 053/102: Added video demo of buffer hiding, ELPA Syncer, 2023/09/08
- [elpa] externals/popper 851d838821 065/102: Extracted popper-echo into a separate library, ELPA Syncer, 2023/09/08
- [elpa] externals/popper 7afd502b3b 068/102: Fixed popper-echo display when the group is a symbol, ELPA Syncer, 2023/09/08
- [elpa] externals/popper 667dcdd063 069/102: Added badge, ELPA Syncer, 2023/09/08
- [elpa] externals/popper 4d58a6dbba 076/102: Handle unbound dispatch keys in popper-echo, ELPA Syncer, 2023/09/08
- [elpa] externals/popper d5ab9b2c41 077/102: Popup without selecting (#17), ELPA Syncer, 2023/09/08
- [elpa] externals/popper a93ff38ab6 098/102: popper: Assign copyright to FSF, ELPA Syncer, 2023/09/08
- [elpa] externals/popper fd39948875 024/102: Removed redundant info from documentation, ELPA Syncer, 2023/09/08
- [elpa] externals/popper b32abcba49 030/102: Fixed popup display of newly created popup buffers, ELPA Syncer, 2023/09/08
- [elpa] externals/popper c465e0de24 007/102: Added technical notes to README,
ELPA Syncer <=
- [elpa] externals/popper 7f61e916ce 037/102: Child frame support for popper (ongoing), ELPA Syncer, 2023/09/08
- [elpa] externals/popper 767d4ffd0e 039/102: Modified README for clarity, ELPA Syncer, 2023/09/08
- [elpa] externals/popper 096078acea 040/102: Add `perspective`-based grouping function (#5), ELPA Syncer, 2023/09/08
- [elpa] externals/popper 0e16eb9b86 050/102: Tweaks to readme, major-mode identification code, ELPA Syncer, 2023/09/08
- [elpa] externals/popper 0127de7161 052/102: Updated Readme for readability + handle project-current when nil, ELPA Syncer, 2023/09/08
- [elpa] externals/popper a29c603acd 055/102: Merge branch 'feature' of github.com:karthink/popper into feature, ELPA Syncer, 2023/09/08
- [elpa] externals/popper b9673ae612 059/102: Fix popper-window-height usage, ELPA Syncer, 2023/09/08
- [elpa] externals/popper 9b1cff1b57 061/102: Popups are updated correctly now, ELPA Syncer, 2023/09/08
- [elpa] externals/popper 032e75bf08 063/102: Added feature to show popups in echo area when cycling., ELPA Syncer, 2023/09/08
- [elpa] externals/popper 8d2b664465 067/102: Popper-echo will use up to 2 minibuffer lines by default, ELPA Syncer, 2023/09/08