[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Using cl in rst.el and elsewhere
From: |
Leo |
Subject: |
Re: Using cl in rst.el and elsewhere |
Date: |
Sun, 03 Jun 2012 10:21:24 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.1 (Mac OS X 10.6.8) |
On 2012-06-03 03:56 +0800, Stefan Monnier wrote:
> That's indeed the upcoming solution: as discussed somewhat recently,
> I suggested we provide a new package `cl-lib' which would be like CL but
> with a clean namespace (i.e. everything starts with "cl-").
> Then (require 'cl-lib) would be perfectly acceptable.
> cl.el would become a file that just provides a bunch of aliases for
> backward compatibility purposes.
We are already using CLOS (in the form of EIEIO), so the elisp lib cl.el
really has been unfairly treated for such a long time because it was put
into emacs too ahead of time and because of rms's dislike of CL (the
language). Also putting a cl- in front of everything merely reminds
people of Common Lisp. Can we just think of cl.el as some good ideas
stolen from Common Lisp and forget about it hereafter.
Leo
- Using cl in rst.el and elsewhere (was: Re: Re-including rst.el into Emacs repository), Stefan Merten, 2012/06/02
- Re: Using cl in rst.el and elsewhere, Glenn Morris, 2012/06/02
- Re: Using cl in rst.el and elsewhere, Stefan Monnier, 2012/06/02
- Re: Using cl in rst.el and elsewhere,
Leo <=
- Re: Using cl in rst.el and elsewhere, Miles Bader, 2012/06/02
- Re: Using cl in rst.el and elsewhere, Stefan Merten, 2012/06/03
- Re: Using cl in rst.el and elsewhere, Pascal J. Bourguignon, 2012/06/03
- Re: Using cl in rst.el and elsewhere, Stefan Monnier, 2012/06/03
- Re: Using cl in rst.el and elsewhere, Richard Stallman, 2012/06/03
- Re: Using cl in rst.el and elsewhere, Stefan Monnier, 2012/06/04