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

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

[nongnu] elpa/evil-goggles fd85719817 089/225: Improve doc strings


From: ELPA Syncer
Subject: [nongnu] elpa/evil-goggles fd85719817 089/225: Improve doc strings
Date: Wed, 12 Jan 2022 08:58:57 -0500 (EST)

branch: elpa/evil-goggles
commit fd85719817d66e68603a45455c6de7d89f2946da
Author: Evgeni Kolev <evgenysw@gmail.com>
Commit: Evgeni Kolev <evgenysw@gmail.com>

    Improve doc strings
---
 evil-goggles.el | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/evil-goggles.el b/evil-goggles.el
index 71ea46bbbe..58fed0b313 100644
--- a/evil-goggles.el
+++ b/evil-goggles.el
@@ -237,7 +237,7 @@ This variable must be set before `evil-goggles-mode' is 
enabled"
   "Advice for function `undo-tree-undo` and function `undo-tree-redo`.
 
 ORIG-FUN is the original function.
-ARG are the arguments of the original function."
+ARG is the arguments of the original function."
   (unwind-protect
       (progn
         (advice-add 'primitive-undo :around 
'evil-goggles--primitive-undo-advice)
@@ -245,6 +245,10 @@ ARG are the arguments of the original function."
     (advice-remove 'primitive-undo 'evil-goggles--primitive-undo-advice)))
 
 (defun evil-goggles--primitive-undo-advice (orig-fun n list)
+  "Advice for function `primitive-undo`.
+
+ORIG-FUN is the original function.
+N and LIST are the arguments of the original function."
   (let ((undo-item (evil-goggles--get-undo-item list)))
 
     ;; show hint on the text which will be removed before undo/redo removes it
@@ -269,8 +273,11 @@ ARG are the arguments of the original function."
     (when (eq 1 (length processed-list))
       (car processed-list))))
 
-(defun evil-goggles--undo-elt (elt)
-  (pcase elt
+(defun evil-goggles--undo-elt (undo-elt)
+  "Process UNDO-ELT.
+
+Return a list: either ('text-added beg end) or ('text-removed beg end)"
+  (pcase undo-elt
     ;; (BEG . END) means text added
     (`(,(and beg (pred integerp)) . ,(and end (pred integerp)))
      `(text-added ,beg ,end))



reply via email to

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