[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] sequence manipulation functions
From: |
Nicolas Petton |
Subject: |
Re: [PATCH] sequence manipulation functions |
Date: |
Sun, 16 Nov 2014 15:16:07 +0100 |
User-agent: |
mu4e 0.9.9.6pre3; emacs 24.3.1 |
Bozhidar Batsov <address@hidden> writes:
> There are relatively few sequence functions from CL in the standard library.
> The majority of them
> reside in `cl-lib`, which IMO can’t be counted as part of the standard
> library. After all its own description
> is:
>
> ;; These are extensions to Emacs Lisp that provide a degree of
> ;; Common Lisp compatibility, beyond what is already built-in
> ;; in Emacs Lisp.
>
>
> While I’d prefer it we adopted the names from Scheme and Clojure (e.g. filter
> vs remove-if-not), I’m fine with leaning more in the CL
> direction as long as this is done by promoting some cl-lib functions to the
> standard Emacs library. People shouldn’t have to require the entire `cl-lib`
> just for the same of a handful of sequence functions.
>
> I don’t think it’s normal that pretty much every Emacs package depends on
> their `cl-lib` or the third party lib `dash.el`.
> Emacs hackers obviously feel that the standard library is lacking and it
> should be improved somehow (preferably now instead
> of next decade).
I agree. Promoting some sequence-related cl-lib functions would also be
perfectly fine with me. I have no problem with adopting CL names, but I
do feel that the current standard library is lacking.
Cheers,
Nico
--
Nicolas Petton
http://nicolas-petton.fr
- Re: [PATCH] sequence manipulation functions, (continued)
- Re: [PATCH] sequence manipulation functions, Bozhidar Batsov, 2014/11/12
- Re: [PATCH] sequence manipulation functions, Nicolas Petton, 2014/11/12
- Re: [PATCH] sequence manipulation functions, Stefan Monnier, 2014/11/12
- Re: [PATCH] sequence manipulation functions, Nicolas Petton, 2014/11/12
- Re: [PATCH] sequence manipulation functions, Nicolas Petton, 2014/11/12
- Re: [PATCH] sequence manipulation functions, Nic Ferrier, 2014/11/12
- Re: [PATCH] sequence manipulation functions, Leo Liu, 2014/11/12
- RE: [PATCH] sequence manipulation functions, Drew Adams, 2014/11/13
- Re: [PATCH] sequence manipulation functions, Leo Liu, 2014/11/14
- Re: [PATCH] sequence manipulation functions, Bozhidar Batsov, 2014/11/16
- Re: [PATCH] sequence manipulation functions,
Nicolas Petton <=
- RE: [PATCH] sequence manipulation functions, Drew Adams, 2014/11/16
- Re: [PATCH] sequence manipulation functions, Stefan Monnier, 2014/11/16
- Re: [PATCH] sequence manipulation functions, Richard Stallman, 2014/11/16
- Re: [PATCH] sequence manipulation functions, Nicolas Petton, 2014/11/17
- Re: [PATCH] sequence manipulation functions, Stefan Monnier, 2014/11/17
- Re: [PATCH] sequence manipulation functions, Damien Cassou, 2014/11/16
- Re: [PATCH] sequence manipulation functions, Stefan Monnier, 2014/11/20
- Re: [PATCH] sequence manipulation functions, Nicolas Petton, 2014/11/21
- Re: [PATCH] sequence manipulation functions, Stefan Monnier, 2014/11/21
- Re: [PATCH] sequence manipulation functions, Nicolas Petton, 2014/11/21