From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: Feature Request: Disable auto-insert-mode exporting Date: Fri, 28 Oct 2011 10:43:00 +0200 Message-ID: <8FB20284-B3A5-49B7-9F38-96D6368984FD@gmail.com> References: <4ea9b1b7.d185ec0a.0baf.08ab@mx.google.com> <25696.1319749435@alphaville.dokosmarshall.org> <4eaa3475.8a8bec0a.2080.6725@mx.google.com> Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([140.186.70.92]:47637) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RJi1q-0007Wo-UO for emacs-orgmode@gnu.org; Fri, 28 Oct 2011 04:43:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RJi1p-00010S-Ui for emacs-orgmode@gnu.org; Fri, 28 Oct 2011 04:43:06 -0400 Received: from mail-ey0-f169.google.com ([209.85.215.169]:53343) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RJi1p-00010C-PG for emacs-orgmode@gnu.org; Fri, 28 Oct 2011 04:43:05 -0400 Received: by eye4 with SMTP id 4so3752628eye.0 for ; Fri, 28 Oct 2011 01:43:03 -0700 (PDT) In-Reply-To: <4eaa3475.8a8bec0a.2080.6725@mx.google.com> 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: Darlan Cavalcante Moreira Cc: nicholas.dokos@hp.com, Orgmode Mailing List On 28.10.2011, at 06:49, Darlan Cavalcante Moreira wrote: >=20 > Thanks Nick, >=20 > 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)) Ahh, that has been bothering me for many years, thanks for this = solution. I have made this behavior (as well as turning off auto-insert) now standard in Org-mode, so the advice will no longer be needed. Or, can anyone come up with a reason why the AUCTeX query or auto-insert stuff could be useful when creating new files during Org-mode export? - Carsten >=20 > (ad-activate 'org-export) > --8<---------------cut here---------------end--------------->8--- >=20 > -- > Darlan >=20 > At Thu, 27 Oct 2011 17:03:55 -0400, > Nick Dokos wrote: >>=20 >> Darlan Cavalcante Moreira wrote: >>=20 >>>=20 >>> 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. >>>=20 >>> 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. >>>=20 >>=20 >> 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. >>=20 >>> 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? >>>=20 >>=20 >> You can advise org-export: >>=20 >> (defadvice org-export (around org-export-no-auto-insert) >> (let ((auto-insert nil)) >> ad-do-it)) >>=20 >> (ad-activate 'org-export) >>=20 >> should do it (untested). >>=20 >> Nick >=20