]> git.eshelyaron.com Git - emacs.git/commitdiff
Add note regarding `seq` on GNU ELPA
authorStefan Kangas <stefankangas@gmail.com>
Thu, 7 Sep 2023 21:50:50 +0000 (23:50 +0200)
committerStefan Kangas <stefankangas@gmail.com>
Thu, 7 Sep 2023 21:57:20 +0000 (23:57 +0200)
* lisp/emacs-lisp/seq.el: Add note regarding seq on GNU ELPA.

Co-authored-by: Stefan Monnier <monnier@iro.umontreal.ca>
lisp/emacs-lisp/seq.el

index 6917c541f2e2aaf96fd3bb8ad1012f63f9e423b8..2a229f71d38ed9f15930a2b43cce3bbe92b969f6 100644 (file)
@@ -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'
 ;; - `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