Appendices
-* Antinews:: Info for users downgrading to Emacs 27.
+* Antinews:: Info for users downgrading to Emacs 28.
* GNU Free Documentation License:: The license for this documentation.
* GPL:: Conditions for copying and changing GNU Emacs.
* Tips:: Advice and coding conventions for Emacs Lisp.
** seq
+++
-** New function 'seq-split'.
+*** New function 'seq-split'.
This returns a list of sub-sequences of the specified sequence.
+++
-** New function 'seq-remove-at-position'.
+*** New function 'seq-remove-at-position'.
This function returns a copy of the specified sequence where the
element at a given (zero-based) index got removed.
+++
-** New function 'seq-positions'.
+*** New function 'seq-positions'.
This returns a list of the (zero-based) indices of elements matching a
given predicate in the specified sequence.
+++
-** New function 'seq-keep'.
+*** New function 'seq-keep'.
This is like 'seq-map', but removes all nil results from the returned
list.
+++
** New function 'match-buffers'.
-Use 'buffer-match-p' to gather a list of buffers that match a
+It uses 'buffer-match-p' to gather a list of buffers that match a
condition.
---