[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: user-controlled load-path extension: load-dir
From: |
Ted Zlatanov |
Subject: |
Re: user-controlled load-path extension: load-dir |
Date: |
Wed, 09 Mar 2011 12:18:42 -0600 |
User-agent: |
Gnus/5.110014 (No Gnus v0.14) Emacs/24.0.50 (gnu/linux) |
On Thu, 10 Mar 2011 02:29:02 +0900 "Stephen J. Turnbull" <address@hidden>
wrote:
SJT> I can only imagine that a load-dir would very likely be the source
SJT> of numerous bugs as some snippets conflict with or depend on others
SJT> but the automatic loader gets them in the wrong order.
We're just adding a mechanism for easy personal code deployment and
modularization, not a cure for broken code. If there's a load order
conflict the user will have to figure it out, just like putting loads in
the wrong order in the .emacs file.
SJT> Note also that .d directories generally use some convention (such as
SJT> file names starting with fixed width integers) that ensure that
SJT> snippets sort in the right order.
I'm sure users can use that (I will). But they can also specify the
order with explicit loads if that's what they need.
SJT> More modern systems use (please sit down, you're in for a shock)
SJT> full-blown dependency systems (requires, provides, conflicts, etc)
SJT> in the snippets, which avoids the need to maintain explicit order
SJT> in favor of a partial order.
That's, again, overengineering the problem (as Mark Twain put it, "with
all the modern inconveniences").
Ted
- Re: user-controlled load-path extension: load-dir, (continued)
- Re: user-controlled load-path extension: load-dir, Ted Zlatanov, 2011/03/08
- Re: user-controlled load-path extension: load-dir, Jan D., 2011/03/09
- Re: user-controlled load-path extension: load-dir, Christoph Scholtes, 2011/03/09
- Re: user-controlled load-path extension: load-dir, Jan Djärv, 2011/03/09
- `custom-file' and init-file [was: user-controlled load-path extension: load-dir], Drew Adams, 2011/03/09
- `custom-file' and init-file, Stephen J. Turnbull, 2011/03/09
- Re: `custom-file' and init-file [was: user-controlled load-path extension: load-dir], Evans Winner, 2011/03/09
- RE: `custom-file' and init-file [was: user-controlled load-pathextension: load-dir], Drew Adams, 2011/03/09
- Re: `custom-file' and init-file [was: user-controlled load-path extension: load-dir], Stephen J. Turnbull, 2011/03/09
- Re: user-controlled load-path extension: load-dir, Stephen J. Turnbull, 2011/03/09
- Re: user-controlled load-path extension: load-dir,
Ted Zlatanov <=
- Re: user-controlled load-path extension: load-dir, Stephen J. Turnbull, 2011/03/09
- Re: user-controlled load-path extension: load-dir, Ted Zlatanov, 2011/03/09
- Re: user-controlled load-path extension: load-dir, Stephen J. Turnbull, 2011/03/09
- Re: user-controlled load-path extension: load-dir, Ted Zlatanov, 2011/03/10
- Re: user-controlled load-path extension: load-dir, Stephen J. Turnbull, 2011/03/10
- Re: user-controlled load-path extension: load-dir, Ted Zlatanov, 2011/03/10
- Re: user-controlled load-path extension: load-dir, Stephen J. Turnbull, 2011/03/10
- Re: user-controlled load-path extension: load-dir, Mike Mattie, 2011/03/09
- Re: user-controlled load-path extension: load-dir, Jan Djärv, 2011/03/10
- Re: user-controlled load-path extension: load-dir, Mike Mattie, 2011/03/09