From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: Custom themes Date: Thu, 14 Oct 2010 18:47:42 +0200 Message-ID: References: <87r5fxnwcp.fsf@stupidchicken.com> <877hhmvnxr.fsf@stupidchicken.com> <87hbgqjcwr.fsf@stupidchicken.com> <878w20hiu6.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1287075653 19594 80.91.229.12 (14 Oct 2010 17:00:53 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 14 Oct 2010 17:00:53 +0000 (UTC) Cc: Stefan Monnier , emacs-devel@gnu.org To: Chong Yidong Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Oct 14 19:00:51 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 1P6RAh-0002Un-EU for ged-emacs-devel@m.gmane.org; Thu, 14 Oct 2010 19:00:51 +0200 Original-Received: from localhost ([127.0.0.1]:34121 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P6RAh-0001go-2A for ged-emacs-devel@m.gmane.org; Thu, 14 Oct 2010 13:00:51 -0400 Original-Received: from [140.186.70.92] (port=52534 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P6RAZ-0001eZ-BK for emacs-devel@gnu.org; Thu, 14 Oct 2010 13:00:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P6RAY-0006TN-6m for emacs-devel@gnu.org; Thu, 14 Oct 2010 13:00:43 -0400 Original-Received: from mail-iw0-f169.google.com ([209.85.214.169]:41141) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P6RAY-0006TJ-3k for emacs-devel@gnu.org; Thu, 14 Oct 2010 13:00:42 -0400 Original-Received: by iwn1 with SMTP id 1so12130529iwn.0 for ; Thu, 14 Oct 2010 10:00:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=Df5cILeKactTfmMeR4N+D8bdjglmg5yLpP2f9Rma5o4=; b=RUJZefzlW7K8aOv39499Bwx0C3r8ZRWWVFj+kdfPKxF2r8WXaLuQujpieFspT49+Nh +616mi98kI+WaSOFIqRuL2x36Hb64CbQa9M2esCFPrrwJGvtefV2XM5DE4bSfs11U0D0 BQNsEp/i5u2ooeG0U0RacrxSmwXakgP7XuR6o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=r4zsWpSoquQFWipvifip8QxtjbwYvegeU/ips7mfBH4Tz992nBdHkqSQQRe3KETeSy F3qSwgwspIMGMqEkDpE+kBeNimQxfWLOMGJELjJsc/IjHVCBMTm0MQTjmZkc/CVJKBJZ tI3am2TJZYYhxIYXXiIEnr7y18XO99h6V2mLw= Original-Received: by 10.231.11.130 with SMTP id t2mr8698661ibt.154.1287075298312; Thu, 14 Oct 2010 09:54:58 -0700 (PDT) Original-Received: by 10.231.180.226 with HTTP; Thu, 14 Oct 2010 09:47:42 -0700 (PDT) In-Reply-To: <878w20hiu6.fsf@stupidchicken.com> X-detected-operating-system: by eggs.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:131709 Archived-At: On Thu, Oct 14, 2010 at 17:53, Chong Yidong wrote: > Another alternative is to put the theme files in etc/, but that's not > good either, since Lisp files ought to go in lisp/. =C2=A0De-synching the > themes path from load-path also makes it more difficult for us to > provide themes via a package. Still, IMO is the best option. It seems silly to look for theme files in all the load path when it looks likely that many people will have them (and prefer them) in their own directories. They are lisp, but I'd bet most people will think of them as customization, not programs. I think we should decouple the themes from the load path and provide a themes-load-path (...whatever the name..) variable. =C2=A0 =C2=A0 Juanma