[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/avy 034de4c0e9 09/31: avy.el: Add -above and -below ver
From: |
ELPA Syncer |
Subject: |
[elpa] externals/avy 034de4c0e9 09/31: avy.el: Add -above and -below versions of avy-goto-whitespace-end |
Date: |
Mon, 13 Feb 2023 21:57:24 -0500 (EST) |
branch: externals/avy
commit 034de4c0e900717ebcb6e19a973cf66beea54420
Author: Oleh Krehel <ohwoeowho@gmail.com>
Commit: Oleh Krehel <ohwoeowho@gmail.com>
avy.el: Add -above and -below versions of avy-goto-whitespace-end
Re #278
---
avy.el | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/avy.el b/avy.el
index b83fb29b1e..c9c261785f 100644
--- a/avy.el
+++ b/avy.el
@@ -1396,6 +1396,22 @@ When ARG is non-nil, do the opposite of
`avy-all-windows'."
(avy-with avy-goto-word-0
(avy-goto-word-0 arg (point) (window-end (selected-window) t))))
+(defun avy-goto-whitespace-end-above (arg)
+ "Jump to the end of a whitespace sequence between point and window end.
+The window scope is determined by `avy-all-windows'.
+When ARG is non-nil, do the opposite of `avy-all-windows'."
+ (interactive "P")
+ (avy-with avy-goto-whitespace-end
+ (avy-goto-whitespace-end arg (window-start) (point))))
+
+(defun avy-goto-whitespace-end-below (arg)
+ "Jump to the end of a whitespace sequence between window start and point.
+The window scope is determined by `avy-all-windows'.
+When ARG is non-nil, do the opposite of `avy-all-windows'."
+ (interactive "P")
+ (avy-with avy-goto-whitespace-end
+ (avy-goto-whitespace-end arg (point) (window-end (selected-window) t))))
+
;;;###autoload
(defun avy-goto-word-1 (char &optional arg beg end symbol)
"Jump to the currently visible CHAR at a word start.
- [elpa] externals/avy updated (c4adda8ca5 -> 9b1f0bc427), ELPA Syncer, 2023/02/13
- [elpa] externals/avy 5f2eba5f59 12/31: avy.el (avy-isearch): Bind avy-case-fold-search to case-fold-search, ELPA Syncer, 2023/02/13
- [elpa] externals/avy f9c15c573c 14/31: Fix subword commands with custom order., ELPA Syncer, 2023/02/13
- [elpa] externals/avy 455ebec6f3 11/31: avy.el (avy-process): Amend last commit for avy-goto-char-timer, ELPA Syncer, 2023/02/13
- [elpa] externals/avy 034de4c0e9 09/31: avy.el: Add -above and -below versions of avy-goto-whitespace-end,
ELPA Syncer <=
- [elpa] externals/avy 01a311ca6a 07/31: avy.el: Get rid of magic char numbers, ELPA Syncer, 2023/02/13
- [elpa] externals/avy 509471bad0 19/31: avy.el (avy-text): Store the avy-goto-char-timer text, ELPA Syncer, 2023/02/13
- [elpa] externals/avy bbf1e7339e 24/31: avy.el (avy-order-closest): Work with avy-goto-line, ELPA Syncer, 2023/02/13
- [elpa] externals/avy 9ae059deaa 04/31: .github/FUNDING.yml: Add, ELPA Syncer, 2023/02/13
- [elpa] externals/avy 343fc42de1 05/31: avy.el (avy-process): Return nil on "C-g" and "ESC", ELPA Syncer, 2023/02/13
- [elpa] externals/avy f91ae613a8 02/31: avy.el (avy-goto-line): Call avy-action-goto only when avy-action is not set, ELPA Syncer, 2023/02/13
- [elpa] externals/avy 87394c9a88 13/31: avy.el (avy-isearch): Return relevant result, ELPA Syncer, 2023/02/13
- [elpa] externals/avy 5127f993f9 10/31: avy.el (avy-process): Restart on fail for avy-style 'words, ELPA Syncer, 2023/02/13
- [elpa] externals/avy 66886e265c 06/31: avy.el (avy-read): Don't call `avy--key-to-char' too early, ELPA Syncer, 2023/02/13
- [elpa] externals/avy 8686845ed9 01/31: avy.el (avy-flyspell-correct-function): Add, ELPA Syncer, 2023/02/13