From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: chad Newsgroups: gmane.emacs.devel Subject: Re: Should require and provide be symmetrical? Date: Tue, 9 Feb 2010 18:44:51 -0800 Message-ID: <558FCCE4-1A80-4D05-90BC-5A89569A428B@gmail.com> References: <5e3a506e1002091729u3d70ed8bt2350c57b5d480f14@mail.gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v1077) Content-Type: multipart/alternative; boundary=Apple-Mail-3--300117682 X-Trace: ger.gmane.org 1265769907 12852 80.91.229.12 (10 Feb 2010 02:45:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 10 Feb 2010 02:45:07 +0000 (UTC) Cc: emacs-devel@gnu.org To: Nathaniel Flath Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Feb 10 03:45:05 2010 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 1Nf2Zc-0007ea-PZ for ged-emacs-devel@m.gmane.org; Wed, 10 Feb 2010 03:45:05 +0100 Original-Received: from localhost ([127.0.0.1]:46560 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nf2Zc-0006sj-7S for ged-emacs-devel@m.gmane.org; Tue, 09 Feb 2010 21:45:04 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nf2ZW-0006se-C2 for emacs-devel@gnu.org; Tue, 09 Feb 2010 21:44:58 -0500 Original-Received: from [199.232.76.173] (port=46823 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nf2ZV-0006sW-0r for emacs-devel@gnu.org; Tue, 09 Feb 2010 21:44:57 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Nf2ZU-00042o-7B for emacs-devel@gnu.org; Tue, 09 Feb 2010 21:44:56 -0500 Original-Received: from mail-yw0-f193.google.com ([209.85.211.193]:40139) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Nf2ZT-00042a-WC for emacs-devel@gnu.org; Tue, 09 Feb 2010 21:44:56 -0500 Original-Received: by ywh31 with SMTP id 31so7535861ywh.27 for ; Tue, 09 Feb 2010 18:44:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:mime-version :content-type:from:in-reply-to:date:cc:message-id:references:to :x-mailer; bh=JY2FWbOzfiRWoWcj/TfDHmNHkLbPpeXFNQy8XJ3om3Y=; b=OsRxeDHH5PHOSpSelvn/JDzOJMnO9nyPt5fLZQjogHsqo41ScA0fjnFBQdZfXLAnQ0 0oF1YKw6FyxNUAsqNfUDr7vmQyTVvit3NZ+lRP/EUuU29wxkWphVteeNUBZr1HI28G+6 PrpHnOjhn0lJN3ohZV6doeWtWiBq2sNZP/BvU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:mime-version:content-type:from:in-reply-to:date:cc :message-id:references:to:x-mailer; b=t26jo/3CdR9VdWGL72/QI1LuPCKMy+XmxGymJCrKjwe2jJamNFtVdZvOdNa/eJdy0e Qpwom4QVhPANsT/kjZRPXp3AUBvg0rBJMjRiZF5UOWHQsmhMS8AolvtbkqPAOP94vyzG qEWSw1R6FPqgYl18Nud/wCKlW1l3F5XNZrm74= Original-Received: by 10.91.174.2 with SMTP id b2mr1012789agp.51.1265769894625; Tue, 09 Feb 2010 18:44:54 -0800 (PST) Original-Received: from ?10.0.1.6? (c-98-247-149-76.hsd1.wa.comcast.net [98.247.149.76]) by mx.google.com with ESMTPS id 34sm273858yxf.47.2010.02.09.18.44.53 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 09 Feb 2010 18:44:53 -0800 (PST) In-Reply-To: <5e3a506e1002091729u3d70ed8bt2350c57b5d480f14@mail.gmail.com> X-Mailer: Apple Mail (2.1077) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) 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:121045 Archived-At: --Apple-Mail-3--300117682 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On Feb 9, 2010, at 5:29 PM, Nathaniel Flath wrote: > I ran into this whil splitting up my personal configuration - I was = attempting to mirror the packages I was loading, so for example org.el = in my directory would contain customizations for org-mode. However, in = this file, a (require 'org) would cause an infinite require error, as it = tried to load itself instead of the org.el in emacs. Should this = behaviour be changed, or is there a reason for it? try putting those files in a directory ``my-customizations'' and then = (require 'my-customizations/org), etc? --Apple-Mail-3--300117682 Content-Transfer-Encoding: 7bit Content-Type: text/html; charset=us-ascii

On Feb 9, 2010, at 5:29 PM, Nathaniel Flath wrote:

 I ran into this whil splitting up my personal configuration - I was attempting to mirror the packages I was loading, so for example org.el in my directory would contain customizations for org-mode.  However, in this file, a (require 'org) would cause an infinite require error, as it tried to load itself instead of the org.el in emacs.  Should this behaviour be changed, or is there a reason for it?

try putting those files in a directory ``my-customizations'' and then (require 'my-customizations/org), etc?

--Apple-Mail-3--300117682--