emacs-devel
[Top][All Lists]
Advanced

[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



reply via email to

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