[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: eval-after-load not harmful after all (Was: Re: Why js-2mode?)
From: |
Stephen J. Turnbull |
Subject: |
RE: eval-after-load not harmful after all (Was: Re: Why js-2mode?) |
Date: |
Tue, 11 Aug 2009 09:43:15 +0900 |
Drew Adams writes:
> In Icicles, I sometimes `require' other libraries explicitly. But in a few
> cases
> I use `eval-after-load' instead - for exactly the kind of thing that Carsten
> described.
>
> I agree with Daniel, Carsten, and others that `eval-after-load' should not be
> demonized.
I have no objection to use of `eval-after-load' in user or site files
that are disabled by emacs -q. But `eval-after-load' in core files is
like smoking in an elevator next to a pregnant woman. It's very
convenient, maybe even "necessary", from the point of view of the
user of the feature, but he doesn't bear the pain of debugging a
Heisenbug that appears for the user of random-package-using-e-a-l.
I note that all the advocates of e-a-l are package maintainers and UI
types; all the deprecators are core. This is an inherent tension, and
I think it should be resolved in favor of protecting the core.
- Re: Why js2-mode in Emacs 23.2?, (continued)
- Re: Why js2-mode in Emacs 23.2?, Leo, 2009/08/09
- Re: Why js2-mode in Emacs 23.2?, Daniel Colascione, 2009/08/09
- Re: Why js2-mode in Emacs 23.2?, Carsten Dominik, 2009/08/10
- Re: Why js2-mode in Emacs 23.2?, Leo, 2009/08/10
- Re: Why js2-mode in Emacs 23.2?, CHENG Gao, 2009/08/10
- Re: Why js2-mode in Emacs 23.2?, Leo, 2009/08/10
- Re: Why js2-mode in Emacs 23.2?, Richard Riley, 2009/08/10
- eval-after-load not harmful after all (Was: Re: Why js-2mode?), Daniel Colascione, 2009/08/10
- RE: eval-after-load not harmful after all (Was: Re: Why js-2mode?), Drew Adams, 2009/08/10
- Re: eval-after-load not harmful after all, Stefan Monnier, 2009/08/10
- RE: eval-after-load not harmful after all (Was: Re: Why js-2mode?),
Stephen J. Turnbull <=
- RE: eval-after-load not harmful after all (Was: Re: Why js-2mode?), Drew Adams, 2009/08/10
- RE: eval-after-load not harmful after all (Was: Re: Why js-2mode?), Stephen J. Turnbull, 2009/08/11
- Re: eval-after-load not harmful after all, Stefan Monnier, 2009/08/11
- Re: eval-after-load not harmful after all, Leo, 2009/08/16
- Re: eval-after-load not harmful after all, Lennart Borgman, 2009/08/16
- Re: eval-after-load not harmful after all, Leo, 2009/08/17
- Re: eval-after-load not harmful after all, Lennart Borgman, 2009/08/17
- Re: eval-after-load not harmful after all, Leo, 2009/08/17
- Re: eval-after-load not harmful after all, Lennart Borgman, 2009/08/17
- Re: eval-after-load not harmful after all (Was: Re: Why js-2mode?), Lennart Borgman, 2009/08/10