bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#39761: Package 'seq' uses cl-concatenate but doesn't require cl-extr


From: Noam Postavsky
Subject: bug#39761: Package 'seq' uses cl-concatenate but doesn't require cl-extra
Date: Sun, 23 Feb 2020 22:11:44 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)

Clément Pit-Claudel <cpitclaudel@gmail.com> writes:

> The following snippet throws an error:
>
>   $ emacs -Q --batch -l seq --eval "(seq-concatenate 'list '(1 2 3) '(4 5 6))"
>   Symbol’s function definition is void: cl-concatenate
>
> Should seq.el require cl-extra?

Originally, seq depended on cl-lib, but there was a push to reverse this
dependency, so we should do for *-concatenate what [1: 0e4dd67aae] did
for *-subseq.

[1: 0e4dd67aae]: 2019-10-27 13:25:00 -0400
  * lisp/emacs-lisp/seq.el: Don't require cl-lib.
  
https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=0e4dd67aae8b10032317a29a6bd99d2d4a64c897





reply via email to

[Prev in Thread] Current Thread [Next in Thread]