Add note regarding seq
on GNU ELPA
* lisp/emacs-lisp/seq.el: Add note regarding seq on GNU ELPA. Co-authored-by: Stefan Monnier <monnier@iro.umontreal.ca>
This commit is contained in:
parent
55c2180d2c
commit
331dee7e4a
1 changed files with 8 additions and 5 deletions
|
@ -38,9 +38,6 @@
|
|||
;; the sequence as their second argument. All other functions take
|
||||
;; the sequence as their first argument.
|
||||
;;
|
||||
;; While seq.el version 1.8 is in GNU ELPA for convenience, seq.el
|
||||
;; version 2.0 requires Emacs>=25.1.
|
||||
;;
|
||||
;; seq.el can be extended to support new type of sequences. Here are
|
||||
;; the generic functions that must be implemented by new seq types:
|
||||
;; - `seq-elt'
|
||||
|
@ -51,11 +48,17 @@
|
|||
;; - `seq-into-sequence'
|
||||
;; - `seq-copy'
|
||||
;; - `seq-into'
|
||||
;;
|
||||
;; All functions are tested in test/lisp/emacs-lisp/seq-tests.el
|
||||
|
||||
;;; Code:
|
||||
|
||||
;; Note regarding the `seq' package on GNU ELPA:
|
||||
;;
|
||||
;; It was decided not to bother upgrading seq beyond 2.24 on GNU ELPA.
|
||||
;; The main purpose of the GNU ELPA package was to encourage adoption
|
||||
;; and accommodate changes more easily, but it's mature enough that
|
||||
;; changes are fairly slow. Thus, we can now rely on "the usual"
|
||||
;; solutions to deal with compatibility issues. (Bug#60990)
|
||||
|
||||
(eval-when-compile (require 'cl-generic))
|
||||
|
||||
;; We used to use some sequence functions from cl-lib, but this
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue