From mboxrd@z Thu Jan 1 00:00:00 1970 From: Harri Kiiskinen Subject: Re: Re: R: WISH: separate org-mode customization file Date: Tue, 01 Jul 2008 20:21:09 +0200 Message-ID: <1214936469.6519.224.camel@localhost.localdomain> References: <1214914777.6519.132.camel@localhost.localdomain> <442673.75750.qm@web28308.mail.ukl.yahoo.com> <873amthd01.fsf@gollum.intra.norang.ca> Reply-To: harri.kiiskinen@utu.fi Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1527217465==" Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KDkqo-0008Fd-3z for emacs-orgmode@gnu.org; Tue, 01 Jul 2008 14:45:14 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KDkql-0008Do-1c for emacs-orgmode@gnu.org; Tue, 01 Jul 2008 14:45:13 -0400 Received: from [199.232.76.173] (port=54558 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KDkqk-0008Dj-MP for emacs-orgmode@gnu.org; Tue, 01 Jul 2008 14:45:10 -0400 Received: from smtp-out-02.utu.fi ([130.232.202.172]:49758) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KDkqk-0007kE-Ck for emacs-orgmode@gnu.org; Tue, 01 Jul 2008 14:45:10 -0400 Received: from [192.168.1.66] (ip56564551.adsl-surfen.hetnet.nl [86.86.69.81]) by smtp02.mess.utu.fi (Sun Java System Messaging Server 6.2-2.05 (built Apr 28 2005)) with ESMTPSA id <0K3C00E7HC2B61D0@smtp02.mess.utu.fi> for emacs-orgmode@gnu.org; Tue, 01 Jul 2008 21:44:42 +0300 (EEST) In-reply-to: <873amthd01.fsf@gollum.intra.norang.ca> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Org-mode list --===============1527217465== Content-type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-BLcmPcc069sAfA5eKQgA" --=-BLcmPcc069sAfA5eKQgA Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, 2008-07-01 at 10:53 -0400, Bernt Hansen wrote: > Manish writes: >=20 > > On Tue, Jul 1, 2008 at 6:00 PM, Giovanni Ridolfi wrote: > > > --- Mar 1/7/08, Harri Kiiskinen ha scritto: > > >> Data: Marted=C3=AC 1 luglio 2008, 12:19 > > >> I was wondering, whether it might be possible to implement a > > >> separate > > >> customization file for org-mode? > > > > > > Hi, Harri, > > > > > > please write in your both > > > > > > ~/.emacs and c:\Documents and Settings\Your-user\Application data\= .emacs > > > > > > (load "your/path/your-org-config.el") > > > > Now if I use customize interface to well.. customize then what > > will be updated .emacs or "your-org-config.el"? >=20 > set the variable 'custom-file' to the file you want your custom settings > in. >=20 Thank you all for the answers, but it seems that I was not quite clear enough. I'm quite able to set the 'custom-file' to whatever I want, and I can (load "myconfig.el") - which is what I currently do. Lets restate the problem: 1. I cannot and do not want to share _all_ customizations, since many of them are system specific - absolute paths, modes which function on Linux but not on XP (e.g. whizzy-tex), face settings etc. 2. I want to share org-mode customization, which is system independent, in my case. This I can do with (load "myconfig.el"), but the file has to be edited by hand, as the Emacs Customize for org-mode saves everything where 'custom-file' points to. 3. If I set 'custom-file' to "myconfig.el", then I contradict no. 1. =3D=3D> Currently I cannot use Customize to edit org-mode customization. So I'm suggesting a new variable like 'org-custom-file' or something, which is used to save only the customization for org-mode. Something like Mew already does. I think this would be logical also, because org-mode by definition has lots of customizations, which are not only options affecting its behaviour on the current system, but are the base for its use. To put it in other words, many of the other Emacs modes function without any specific customizations, but org-mode is hardly functional without your own tags, remember template definitions, agenda file lists etc. In that sense, the customization data is more closely linked to the actual org-files than than the specific instance of Emacs on a particular system, and therefore it would be logical to have it in a separate file. Hope I made my point this time... Harri K. --=-BLcmPcc069sAfA5eKQgA Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBIanWU96/ytBLubNkRAqzuAKC0z4Pf9CDG3wv1n0QLaXzutJ64AQCcDbcD jpy6aGd/wuQZ7CCwfOTYhPw= =ol9m -----END PGP SIGNATURE----- --=-BLcmPcc069sAfA5eKQgA-- --===============1527217465== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --===============1527217465==--