Add new function `seq-positions'
* doc/lispref/sequences.texi (Sequence Functions): Document it. * lisp/emacs-lisp/seq.el (seq-positions): New function. * lisp/emacs-lisp/shortdoc.el (sequence): Mention it. * test/lisp/emacs-lisp/seq-tests.el (test-seq-positions): Test it (bug#57548).
This commit is contained in:
parent
4d50d413e6
commit
4751b51d5e
5 changed files with 54 additions and 0 deletions
|
@ -846,6 +846,10 @@ A FUNC form can have any number of `:no-eval' (or `:no-value'),
|
|||
:eval (seq-find #'numberp '(a b 3 4 f 6)))
|
||||
(seq-position
|
||||
:eval (seq-position '(a b c) 'c))
|
||||
(seq-positions
|
||||
:eval (seq-positions '(a b c a d) 'a)
|
||||
:eval (seq-positions '(a b c a d) 'z)
|
||||
:eval (seq-positions '(11 5 7 12 9 15) 10 #'>=))
|
||||
(seq-length
|
||||
:eval (seq-length "abcde"))
|
||||
(seq-max
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue