emacs-devel
[Top][All Lists]
Advanced

[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, 23 Mar 2011 10:32:09 -0500
User-agent: Gnus/5.110016 (No Gnus v0.16) Emacs/24.0.50 (gnu/linux)

On Sun, 20 Mar 2011 07:05:14 -0500 Ted Zlatanov <address@hidden> wrote: 

TZ> On Sat, 19 Mar 2011 22:58:15 -0400 Stefan Monnier <address@hidden> wrote: 
>>> 1. Each of the defcustom items now has a require property.
>>> The main benefit of this is that a user may now simply place
>>> load-dir.el in their load path, use M-x load-library to load
>>> 'load-dir' and then do a M-x customize-group to customize the
>>> 'load-dir' group, customize load-dirs, and restart Emacs.  There is
>>> no need to also manually edit their .emacs file to add a '(require
>>> 'load-dir)' in order to actually cause Emacs to load load-dir.el.

SM> If it's meant as an ELPA package, this is unneeded, since just
SM> installing the package can cause installation of some autoloads.
SM> This is important because the use of :require in defcustoms is generally
SM> discouraged (it places the feature name (i.e. the file name) into the
SM> user's custom-file, so if the feature gets moved to another file or of
SM> the file gets renamed, previous cutomizations tend to signals errors
SM> about not finding the old file name).

TZ> OK, I've taken those requires out of my version.  Is it possible to put
TZ> it in the ELPA branch?

Do you want me to post the version with those changes or can I just
commit it to the ELPA branch?

Thanks
Ted




reply via email to

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