From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Sauer Subject: Re: Re: Something like SETUPFILE, but in .emacs? Date: Mon, 14 Feb 2011 09:07:33 -0600 Message-ID: References: <4d57fe92.0aeb640a.669a.4f21@mx.google.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1453235249==" Return-path: Received: from [140.186.70.92] (port=40407 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Pp01Z-0000ud-8y for emacs-orgmode@gnu.org; Mon, 14 Feb 2011 10:07:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Pp01X-00086x-Ds for emacs-orgmode@gnu.org; Mon, 14 Feb 2011 10:07:36 -0500 Received: from mail-ey0-f169.google.com ([209.85.215.169]:47313) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Pp01X-00086j-4y for emacs-orgmode@gnu.org; Mon, 14 Feb 2011 10:07:35 -0500 Received: by eyh6 with SMTP id 6so2092294eyh.0 for ; Mon, 14 Feb 2011 07:07:34 -0800 (PST) In-Reply-To: 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: Gary Oberbrunner Cc: emacs-orgmode@gnu.org, Dan Davison --===============1453235249== Content-Type: multipart/alternative; boundary=0015174c16e64f59a1049c3f68b8 --0015174c16e64f59a1049c3f68b8 Content-Type: text/plain; charset=ISO-8859-1 Question, would something like the following work? For .emacs ---start of .emacs ----------snip---------------snip-----------snip------------------- (setq load-path (append '("/home/usr/emacs/load/") load-path)) (setq load-path (append '("/home/usr/emacs") load-path)) (load "export-setup" nil t ) ; Org-Export settings wrote: > Yes, that's definitely what I'm looking for. If I get some time I may > write a function to allow autoloading a setupfile-syntax version (just > for consistency/simplicity), but given shortness of time I'll probably > just track down the vars and set them in my .emacs. :-) > > thanks! > > On Sun, Feb 13, 2011 at 4:16 PM, Dan Davison > wrote: > > Gary Oberbrunner writes: > > > >> On Sun, Feb 13, 2011 at 10:53 AM, Darlan Cavalcante Moreira > >> wrote: > >>> You can use auto-insert for this. > >> > >> I guess I'm really not using org-mode in the way it was intended -- > >> everyone thinks I should put these values into each one of my org-mode > >> files. > > > > Hi Gary, > > > > What did you think of the suggestion I made? > > > > http://article.gmane.org/gmane.emacs.orgmode/37408 > > > > I believe it pointed you in the right direction. You need to (a) find > > the variables that control the export behavior in question, and (b) set > > those variables in your .emacs. My reply gave a source of many of the > > relevant variables, i.e. the default value of the variable > > `org-export-plist-vars'. An example of one of those variables is > > > > [...] > > > >> As an example, I *never* want to export the creator line. > > > > `org-export-creator-info'. > > > > Let us know if you have trouble finding the appropriate variable for > > something, or if setting the variables isn't behaving the way you want. > > > > Dan > > > > > >> But most of the comments on this list seem to say I should > >> modify my .org files (at least to include #+SETUPFILE), so I guess > >> I'll consider that as standard practice. > >> > >> Would anyone be interested if I were to create a way to specify export > >> values in a global file somewhere (~/.org-site-defaults or something) > >> in the same syntax as SETUPFILE (#+kwd: value) that would set up all > >> the defaults for _every_ org file? > > > > > > -- > -- Gary > > _______________________________________________ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode > --0015174c16e64f59a1049c3f68b8 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Question, would something like the following work?

For .= emacs
---start of .emacs ----------snip---------------snip-----------snip--------=
-----------

 (setq load-path (append '("/home/usr/emacs/load/") load-path))
 (setq load-path (append '("/home/usr/emacs") load-path))

 (load "expor=
t-setup"         nil t )  ; Org-Export settings
=A0
<rest of .emacs code here

---end   of .emacs ----------snip---------------snip-----------snip--------=
-----------
--- Start of export-setup.el ------snip-------snip--------=
-----snip-----------
(setq =A0. . . . . .=A0

=A0. . . . . S= et the variables you want here but they can be overrode in specific files w= ith specific buffer overrides #+STARTUP
--------------end Export-= setup.el


Got the=
 idea from http://www.dotemacs.de/recovery.html
=

Matthew S


On Sun, Feb 13, 2011 at 8:08 PM, Gary Oberbrunner <garyo@oberbrunner.com> = wrote:
Yes, that's definitely what I'm looking for. =A0If I get some time = I may
write a function to allow autoloading a setupfile-syntax version (just
for consistency/simplicity), but given shortness of time I'll probably<= br> just track down the vars and set them in my .emacs. :-)

thanks!

On Sun, Feb 13, 2011 at 4:16 PM, Dan Davison <dandavison7@gmail.com> wrote:
> Gary Oberbrunner <garyo@ob= erbrunner.com> writes:
>
>> On Sun, Feb 13, 2011 at 10:53 AM, Darlan Cavalcante Moreira
>> <darcamo@gmail.com>= wrote:
>>> You can use auto-insert for this.
>>
>> I guess I'm really not using org-mode in the way it was intend= ed --
>> everyone thinks I should put these values into each one of my org-= mode
>> files.
>
> Hi Gary,
>
> What did you think of the suggestion I made?
>
> http://article.gmane.org/gmane.emacs.orgmode/37408
>
> I believe it pointed you in the right direction. You need to (a) find<= br> > the variables that control the export behavior in question, and (b) se= t
> those variables in your .emacs. My reply gave a source of many of the<= br> > relevant variables, i.e. the default value of the variable
> `org-export-plist-vars'. An example of one of those variables is >
> [...]
>
>> As an example, I *never* want to export the creator line.
>
> `org-export-creator-info'.
>
> Let us know if you have trouble finding the appropriate variable for > something, or if setting the variables isn't behaving the way you = want.
>
> Dan
>
>
>> =A0But most of the comments on this list seem to say I should
>> modify my .org files (at least to include #+SETUPFILE), so I guess=
>> I'll consider that as standard practice.
>>
>> Would anyone be interested if I were to create a way to specify ex= port
>> values in a global file somewhere (~/.org-site-defaults or somethi= ng)
>> in the same syntax as SETUPFILE (#+kwd: value) that would set up a= ll
>> the defaults for _every_ org file?
>



--
-- Gary

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

--0015174c16e64f59a1049c3f68b8-- --===============1453235249== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --===============1453235249==--