[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Sweeter Emacs Lisp
From: |
Juanma Barranquero |
Subject: |
Re: Sweeter Emacs Lisp |
Date: |
Tue, 16 Jul 2013 13:09:47 +0200 |
On Tue, Jul 16, 2013 at 11:07 AM, Stefan Monnier
<address@hidden> wrote:
> You can (require 'cl-lib) to get it.
> It still can't be used in pre-loaded code, but that's the only
> restriction,
That's a policy, and not for technical reasons, is it?
The past two weeks, while hacking desktop.el, often I would've loved
to require 'cl-lib to use sequence functions. I didn't, because
desktop.el, though not pre-loaded, it is so commonly used that loading
cl-lib from it would be almost like forcing cl-lib into everybody's
Emacs.
Still, it is a bid sad to be forced to make that kind of decision. cl
contains tons of useful things.
OTOH, cl-lib is currently unconditionally required by 15 files (plus
emacs-lisp/cl*.el):
doc-view.el
edmacro.el
image-dired.el
profiler.el
shadowfile.el
thumbs.el
wid-edit.el
calendar\todo-mode.el
emacs-lisp\edebug.el
emacs-lisp\ert.el
eshell\em-ls.el
eshell\em-term.el
progmodes\ebrowse.el
progmodes\gdb-mi.el
progmodes\sql.el
so it's a growing trend...
Juanma
Re: Sweeter Emacs Lisp, Andreas Schwab, 2013/07/14
Re: Sweeter Emacs Lisp, Miles Bader, 2013/07/15
- Re: Sweeter Emacs Lisp, Stephen J. Turnbull, 2013/07/16
- Re: Sweeter Emacs Lisp, Stefan Monnier, 2013/07/16
- Re: Sweeter Emacs Lisp,
Juanma Barranquero <=
- Re: Sweeter Emacs Lisp, Andreas Schwab, 2013/07/16
- Re: Sweeter Emacs Lisp, Thierry Volpiatto, 2013/07/16
- Re: Sweeter Emacs Lisp, Juanma Barranquero, 2013/07/16
- Re: Sweeter Emacs Lisp, Andreas Schwab, 2013/07/16
- Re: Sweeter Emacs Lisp, Juanma Barranquero, 2013/07/16
Re: Sweeter Emacs Lisp, Stefan Monnier, 2013/07/16
Re: Sweeter Emacs Lisp, Stefan Monnier, 2013/07/22