[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/el-search 424138b 307/332: [el-search] Tweak 'display-b
From: |
Stefan Monnier |
Subject: |
[elpa] externals/el-search 424138b 307/332: [el-search] Tweak 'display-buffer' actions |
Date: |
Tue, 1 Dec 2020 15:49:10 -0500 (EST) |
branch: externals/el-search
commit 424138bf7ba9c1cd58237001f4e39ab4d59804fd
Author: Michael Heerdegen <michael_heerdegen@web.de>
Commit: Michael Heerdegen <michael_heerdegen@web.de>
[el-search] Tweak 'display-buffer' actions
Try to make the default 'display-buffer' actions feel more natural.
* packages/el-search/el-search.el
(el-search-display-buffer-popup-action)
(el-search-display-next-buffer-action): Change default.
(el-search-jump-to-search-head): Use the
'el-search-display-next-buffer-action' instead of the
'el-search-display-buffer-popup-action' to display the head buffer.
---
el-search.el | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/el-search.el b/el-search.el
index 27fc93d..e0705d7 100644
--- a/el-search.el
+++ b/el-search.el
@@ -528,13 +528,16 @@ is non-nil."
"Face for highlighting important parts in prompts.")
(defcustom el-search-display-buffer-popup-action
- '((display-buffer-reuse-window display-buffer-pop-up-frame)
+ '((display-buffer-reuse-window display-buffer-same-window)
(reusable-frames . visible))
"`display-buffer' action used to display pop-up windows."
:type display-buffer--action-custom-type)
(defcustom el-search-display-next-buffer-action
- '(display-buffer-same-window (inhibit-same-window . nil))
+ '((display-buffer-reuse-window
+ display-buffer-same-window)
+ (reusable-frames . visible)
+ (inhibit-same-window . nil))
"Action used to display the next buffer in multi searches."
:type display-buffer--action-custom-type)
@@ -2979,7 +2982,7 @@ make current."
(sit-for 2)
(el-search-continue-search))
(setq this-command 'el-search-pattern)
- (pop-to-buffer current-search-buffer
el-search-display-buffer-popup-action)
+ (pop-to-buffer current-search-buffer
el-search-display-next-buffer-action)
(el-search-protect-search-head
(let ((last-match (el-search-object-last-match search)))
(cond
- [elpa] externals/el-search d9b2ff6 257/332: [el-search] Extend meaning of C-J prefix arg, (continued)
- [elpa] externals/el-search d9b2ff6 257/332: [el-search] Extend meaning of C-J prefix arg, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 656869c 235/332: * el-search/el-search.el: Fix heuristic matcher for 'nil, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search adbf76d 262/332: [el-search] Open invisible text, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 60ad12e 268/332: [el-search] Small fix in el-search--reset-wrap-flag, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 73a15d2 274/332: [el-search] Stop for problematic comments, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 4961830 273/332: [el-search] Make replacement editable and ediff'able, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search da1f46b 282/332: [el-search] Make mouse clicks not abort the search, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 2a098da 293/332: [el-search] Unify go-to-previous/next-match key bindings, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search d4f8b3b 289/332: [el-search] Tweak my last commit "Add menus", Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 4d81139 299/332: [el-search] Fine tune separator for splicing replace, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 424138b 307/332: [el-search] Tweak 'display-buffer' actions,
Stefan Monnier <=
- [elpa] externals/el-search d9acf3a 314/332: [el-search] Fix sanity check regarding comments, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 13fc32d 323/332: [el-search] Fix a highlighting corner case, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 9e95e79 325/332: [el-search] Also overwrite replaced matches automatically, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search f7e4c5b 327/332: [el-search] Small fix in occur filter-buffer-substring-function, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 82b807f 231/332: * el-search/el-search.el: New user option `el-search-allow-scroll', Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 3218858 261/332: [el-search] Add some key bindings, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search db7ccbb 220/332: * el-search/el-search.el: Don't highlight inserted replacement, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 226296a 229/332: * el-search/el-search-x.el: New pattern type `string-lines', Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 3503cf0 280/332: [el-search] Fix search setup with non-nil occur flag, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 1a46fca 291/332: [el-search] Allow expressions as args of 'string', Stefan Monnier, 2020/12/01