[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/evil-numbers 02de70f481 062/145: Quiet checkdoc warnings
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/evil-numbers 02de70f481 062/145: Quiet checkdoc warnings |
Date: |
Thu, 6 Jan 2022 03:00:19 -0500 (EST) |
branch: elpa/evil-numbers
commit 02de70f48150190f1f61364c082df36a5552a176
Author: Campbell Barton <ideasman42@gmail.com>
Commit: GitHub <noreply@github.com>
Quiet checkdoc warnings
---
evil-numbers.el | 33 ++++++++++++++++++---------------
1 file changed, 18 insertions(+), 15 deletions(-)
diff --git a/evil-numbers.el b/evil-numbers.el
index 76a52a27d3..7023c88065 100644
--- a/evil-numbers.el
+++ b/evil-numbers.el
@@ -89,29 +89,29 @@
(number-sequence 0 9)))))
(defgroup evil-numbers nil
- ""
+ "Support number increment/decrement."
:group 'convenience)
;;;###autoload
(defcustom evil-numbers/padDefault nil
- "Whether numbers are padded by default"
+ "Whether numbers are padded by default."
:group 'evil-numbers
:type 'boolean
:options '(nil t))
(defun evil-numbers/swap-alist (alist)
- "Swap association list"
+ "Swap association list ALIST."
(mapcar (lambda (x) (cons (cdr x) (car x))) alist))
(defun evil-numbers/translate-with-alist (alist string)
- "Translate every symbol in string using alist"
+ "Translate every symbol in STRING using ALIST."
(funcall
(if (stringp string) #'concat (lambda (x) x))
(mapcar (lambda (c) (cdr (assoc c alist))) string)))
;;;###autoload (autoload 'evil-numbers/inc-at-pt "evil-numbers" nil t)
(evil-define-operator evil-numbers/inc-at-pt (amount beg end type &optional
incremental padded)
- "Increment the number at point or after point before end-of-line by AMOUNT.
+ "Increment the number at point or after point before `end-of-line' by AMOUNT.
When region is selected, increment all numbers in the region by AMOUNT
NO-REGION is internal flag that allows
@@ -126,9 +126,7 @@ behaviour set by `evil-numbers/pad-default', t is the
opposite of
`evil-numbers/pad-default', '(t) enables padding and '(nil) disables padding.
Numbers with a leading zero are always padded. Signs are preserved when padding
is enabled, i.e. increasing a negative number to a positive will result in a
-number with a + sign.
-
-"
+number with a + sign."
:motion nil
(interactive "*<c><R>")
(let ((amount (or amount 1))
@@ -238,7 +236,7 @@ number with a + sign.
;;;###autoload (autoload 'evil-numbers/dec-at-pt "evil-numbers" nil t)
(evil-define-operator evil-numbers/dec-at-pt (amount beg end type &optional
incremental padded)
- "Decrement the number at point or after point before end-of-line by AMOUNT.
+ "Decrement the number at point or after point before `end-of-line' by AMOUNT.
If a region is active, decrement all the numbers at a point by AMOUNT.
@@ -249,7 +247,7 @@ This function uses `evil-numbers/inc-at-pt'"
;;;###autoload (autoload 'evil-numbers/inc-at-pt-incremental "evil-numbers"
nil t)
(evil-define-operator evil-numbers/inc-at-pt-incremental (amount beg end type
padded)
- "Increment the number at point or after point before end-of-line by AMOUNT.
+ "Increment the number at point or after point before `end-of-line' by AMOUNT.
If a region is active, increment all the numbers at a point by AMOUNT*n, where
n is the index of the number among the numbers in the region, starting at 1.
@@ -261,7 +259,7 @@ on."
;;;###autoload (autoload 'evil-numbers/dec-at-pt-incremental "evil-numbers"
nil t)
(evil-define-operator evil-numbers/dec-at-pt-incremental (amount beg end type
padded)
- "Like `evil-numbers/inc-at-pt-incremental' but with negated argument AMOUNT"
+ "Like `evil-numbers/inc-at-pt-incremental' but with negated argument AMOUNT."
:motion nil
(interactive "*<c><R>")
(evil-numbers/inc-at-pt (- (or amount 1)) beg end type 'incemental padded))
@@ -269,10 +267,11 @@ on."
;;; utils
(defun evil-numbers/search-number ()
- "Return non-nil if a binary, octal, hexadecimal or decimal literal at or
after point.
+ "Return non-nil if a number literal at or after point.
+
If point is already within or after a literal it stays.
-The literals have to be in the following forms:
+Literals may be in binary, octal, hexadecimal or decimal forms:
binary: 0[bB][01]+, e.g. 0b101 or 0B0
octal: 0[oO][0-7]+, e.g. 0o42 or 0O5
hexadecimal 0[xX][0-9a-fA-F]+, e.g. 0xBEEF or 0Xcafe
@@ -299,7 +298,11 @@ decimal: [0-9]+, e.g. 42 or 23"
(<= 0 (skip-chars-forward "bBoOxX"))))))
(defun evil-numbers/search-and-replace (look-back skip-back search-forward inc
base)
- "When looking back at LOOK-BACK skip chars SKIP-BACK backwards and replace
number incremented by INC in BASE and return non-nil."
+ "Perform the increment/decrement on the current line.
+
+When looking back at LOOK-BACK skip chars SKIP-BACK backwards,
+then SEARCH-FORWARD and replace number incremented by INC in BASE
+and return non-nil."
(when (looking-back look-back)
(skip-chars-backward skip-back)
(search-forward-regexp search-forward)
@@ -311,7 +314,7 @@ decimal: [0-9]+, e.g. 42 or 23"
t))
(defun evil-numbers/format (num width base)
- "Format NUM with at least WIDTH space in BASE"
+ "Format NUM with at least WIDTH space in BASE."
(cond
((= base 2) (evil-numbers/format-binary num width))
((= base 8) (format (format "%%0%do" width) num))
- [nongnu] elpa/evil-numbers 8da2221b7b 047/145: Make padding optional and off by default (can be configured), (continued)
- [nongnu] elpa/evil-numbers 8da2221b7b 047/145: Make padding optional and off by default (can be configured), ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers cfa8650393 040/145: Remove extra &optional, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers f033965377 046/145: Support subscript numbers, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers 154703dca7 048/145: Make binary, octal and hexadecimal numbers honour padDefault, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers b711ef787e 035/145: Document keypad binding variants., ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers cbbfd83c79 044/145: Merge https://github.com/unhammer/evil-numbers, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers ebfb368851 055/145: Create evil-numbers customisation group, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers d1b1f503a5 057/145: Autoload operators as interactive commands, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers d988041c1f 056/145: List myself as maintainer, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers c2cfdd1eb1 058/145: Merge pull request #6 from hlissner/patch-1, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers 02de70f481 062/145: Quiet checkdoc warnings,
ELPA Syncer <=
- [nongnu] elpa/evil-numbers 6fa8e02e3b 073/145: Cleanup: avoid right shift, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers 963e78cb44 069/145: Change repo URLs in Readme too, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers 26ec2d4a52 066/145: Use lexical binding, remove unused function 'pad', ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers a75c4b0a24 071/145: Cleanup: replace tabs with spaces, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers 626ea72a21 084/145: Cleanup: add missing argument to doc-string, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers 15dcea1be0 087/145: Fix #20 The cursor moves when increment/decrement fails, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers 5622da311d 070/145: Cleanup: spelling, use full sentences, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers ab6d436454 074/145: Cleanup: use '--' separator for private functions, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers ff3bcf4efd 068/145: Change repo URLs, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-numbers 6483ab668b 103/145: Cleanup: use '?' instead of '*' for matching sign, ELPA Syncer, 2022/01/06