From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Suggestion: Replace #+SETUP_FILE with #+INCLUDE Date: Wed, 10 Oct 2012 14:08:41 +0200 Message-ID: <87a9vu5y2e.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:52070) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TLv9r-0003fB-L2 for emacs-orgmode@gnu.org; Wed, 10 Oct 2012 08:13:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TLv9i-00063N-6R for emacs-orgmode@gnu.org; Wed, 10 Oct 2012 08:13:03 -0400 Received: from mail-we0-f169.google.com ([74.125.82.169]:42271) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TLv9h-00063H-WA for emacs-orgmode@gnu.org; Wed, 10 Oct 2012 08:12:54 -0400 Received: by mail-we0-f169.google.com with SMTP id u3so323523wey.0 for ; Wed, 10 Oct 2012 05:12:53 -0700 (PDT) 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: Org Mode List Hello, I'd like to remove #+SETUP_FILE (that is #+SETUPFILE in the old exporter) from the new exporter. The reasoning behind this is that #+INCLUDE already provides a similar feature (and some others). I.e. you can almost always do: #+INCLUDE: "my-setup.org" instead of #+SETUP_FILE: "my-setup.org" The only difference is that contents of #+SETUP_FILE are not included in the final document; they are just read. The only use case I can think of is when one's want to share the same keywords as a file but without its contents. But then, it's possible to strip keywords from both files and store them in a third one, that will be included everywhere. Therefore, I don't see any reason to keep maintaining the #+SETUP_FILE keyword. I'd rather remove it and suggest to use #+INCLUDE: keyword instead. Any objection? Regards, -- Nicolas Goaziou