From mboxrd@z Thu Jan 1 00:00:00 1970 From: Darlan Cavalcante Moreira Subject: Re: Feature Request: Disable auto-insert-mode exporting Date: Fri, 28 Oct 2011 01:49:52 -0300 Message-ID: <4eaa3475.8a8bec0a.2080.6725@mx.google.com> References: <4ea9b1b7.d185ec0a.0baf.08ab@mx.google.com> <25696.1319749435@alphaville.dokosmarshall.org> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Return-path: Received: from eggs.gnu.org ([140.186.70.92]:50181) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RJeOH-00068T-8u for emacs-orgmode@gnu.org; Fri, 28 Oct 2011 00:50:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RJeOG-00051h-17 for emacs-orgmode@gnu.org; Fri, 28 Oct 2011 00:50:01 -0400 Received: from mail-gy0-f169.google.com ([209.85.160.169]:35283) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RJeOF-00051Z-Pp for emacs-orgmode@gnu.org; Fri, 28 Oct 2011 00:49:59 -0400 Received: by gyf3 with SMTP id 3so3948226gyf.0 for ; Thu, 27 Oct 2011 21:49:58 -0700 (PDT) In-Reply-To: <25696.1319749435@alphaville.dokosmarshall.org> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: nicholas.dokos@hp.com Cc: Orgmode Mailing List Thanks Nick, You right, the master file question comes from auctex. But with your code it's simple to add the relevant variable to solve the issue. The final function is --8<---------------cut here---------------start------------->8--- (defadvice org-export (around org-export-no-auto-insert) (let ((auto-insert nil) (TeX-master t) ) ad-do-it)) (ad-activate 'org-export) --8<---------------cut here---------------end--------------->8--- -- Darlan At Thu, 27 Oct 2011 17:03:55 -0400, Nick Dokos wrote: > > Darlan Cavalcante Moreira wrote: > > > > > I consider auto-insert-mode to be a very useful feature in Emacs and it > > works great in most situations, except when exporting an org-mode buffer. > > > > If I export to PDF or HTML, for instance, then org-mode creates a TeX or an > > HTML buffer and auto-insert kicks-in in both cases (asking for the title in > > the HTML buffer, or the master file in the TeX buffer). Whatever I write > > will be overwritten by the org-mode exporter and the file exports just > > fine, but this interruption is annoying. > > > > I don't think the master file question comes from auto-insert - I believe > it comes from auctex. In particular, I get the question but I don't have > auto-insert enabled for latex. > > > I suppose I could create a function that disable auto-insert-mode, call > > org-export and then re-enable auto-insert-mode, but maybe this should be > > the default behaviour of org-mode export. Does this make sense? > > > > You can advise org-export: > > (defadvice org-export (around org-export-no-auto-insert) > (let ((auto-insert nil)) > ad-do-it)) > > (ad-activate 'org-export) > > should do it (untested). > > Nick