emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/evil-args 758ad5ae54 26/27: Honor count argument for text


From: ELPA Syncer
Subject: [nongnu] elpa/evil-args 758ad5ae54 26/27: Honor count argument for text objects.
Date: Wed, 2 Feb 2022 20:58:13 -0500 (EST)

branch: elpa/evil-args
commit 758ad5ae54ad34202064fec192c88151c08cb387
Author: Connor Smith <connorsmith@google.com>
Commit: Connor Smith <connorsmith@google.com>

    Honor count argument for text objects.
    
    E.g. 2daa will transform:
    
    func(a, |b, c, d)
    
    to:
    
    func(a, |d)
---
 evil-args.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/evil-args.el b/evil-args.el
index c381fcb32a..ec346f2ed9 100644
--- a/evil-args.el
+++ b/evil-args.el
@@ -172,7 +172,7 @@
 (evil-define-text-object evil-inner-arg (count &optional beg end type)
   "Select inner delimited argument."
   (let ((begin (save-excursion (evil-args--backward-arg-no-skip 1) (point)))
-        (end (save-excursion (evil-args--forward-delimiter) (point))))
+        (end (save-excursion (evil-args--forward-delimiter count) (point))))
     (evil-range begin end)))
 
 ;;;###autoload (autoload 'evil-outer-arg "evil-args")
@@ -183,7 +183,7 @@
         (end-on-closer nil)
         (end nil))
     (save-excursion
-      (evil-args--forward-delimiter)
+      (evil-args--forward-delimiter count)
       (if (member (string (char-after)) evil-args-delimiters)
           (evil-forward-arg 1)
         (setq end-on-closer t))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]