From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: user-controlled load-path extension: load-dir Date: Fri, 18 Mar 2011 08:07:14 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <87zkosshkt.fsf@lifelogs.com> References: <87lj0eyq1x.fsf@lifelogs.com> <87lj0dtqaj.fsf@lifelogs.com> <87d3lptpa3.fsf@lifelogs.com> <871v25xi0b.fsf@lifelogs.com> <874o70u27p.fsf@hi-media-techno.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: dough.gmane.org 1300453817 620 80.91.229.12 (18 Mar 2011 13:10:17 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 18 Mar 2011 13:10:17 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 18 14:10:13 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Q0ZRU-00027Z-Kq for ged-emacs-devel@m.gmane.org; Fri, 18 Mar 2011 14:10:12 +0100 Original-Received: from localhost ([127.0.0.1]:56236 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q0ZRU-0002TC-3E for ged-emacs-devel@m.gmane.org; Fri, 18 Mar 2011 09:10:12 -0400 Original-Received: from [140.186.70.92] (port=46858 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q0ZRP-0002T4-QJ for emacs-devel@gnu.org; Fri, 18 Mar 2011 09:10:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q0ZRO-0001kB-Pj for emacs-devel@gnu.org; Fri, 18 Mar 2011 09:10:07 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:41683) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q0ZRO-0001js-Iy for emacs-devel@gnu.org; Fri, 18 Mar 2011 09:10:06 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Q0ZRN-00022l-0n for emacs-devel@gnu.org; Fri, 18 Mar 2011 14:10:05 +0100 Original-Received: from 38.98.147.130 ([38.98.147.130]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 18 Mar 2011 14:10:05 +0100 Original-Received: from tzz by 38.98.147.130 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 18 Mar 2011 14:10:05 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 16 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 38.98.147.130 X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.110014 (No Gnus v0.14) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:+rqz5gcJkOAcx2XyyNAOYRSo2ew= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:137399 Archived-At: On Fri, 18 Mar 2011 11:56:10 +0100 Dimitri Fontaine wrote: >> (defcustom load-dirs nil >> "List of directories to load." >> :group 'load-dir >> :type '(repeat directory)) DF> Any reason why this would not default to ("~/.emacs.d/load.d")? That DF> would allow easier usage from code. The bootstrapping from nil is DF> uneasy here, or I'm lacking imagination :) I want this library to do absolutely nothing unless the user explicitly indicates otherwise. That way adding it to the Emacs core will not break any backwards compatibility or have any unexpected effects. Ted