From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Charles C. Berry" Subject: Re: [RFC] Draft mode Date: Sun, 27 Sep 2015 09:31:22 -0700 Message-ID: References: <87io6w9p7y.fsf@nicolasgoaziou.fr> <87a8s89jp2.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50537) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZgErJ-0004Gm-7V for emacs-orgmode@gnu.org; Sun, 27 Sep 2015 12:31:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZgErF-0006Wg-6Z for emacs-orgmode@gnu.org; Sun, 27 Sep 2015 12:31:29 -0400 Received: from iport-bcv3-out.ucsd.edu ([132.239.0.89]:13272) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZgErE-0006Vi-UU for emacs-orgmode@gnu.org; Sun, 27 Sep 2015 12:31:25 -0400 In-Reply-To: <87a8s89jp2.fsf@nicolasgoaziou.fr> 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: Nicolas Goaziou Cc: Org Mode List On Sun, 27 Sep 2015, Nicolas Goaziou wrote: > Nicolas Goaziou writes: > >> The following patch implements a draft mode for export. When in draft >> mode, invalid macros and links do not throw an error. It can be toggled >> with `org-export-as-draft' variable, or using C-d in export dispatch. >> >> It introduces a backward incompatible change since it modifies signature >> from `org-export-as' and alike. >> I don't get it. Why not add the `draft' arg to the end of the `&optional' args? Won't that preserve backward compatibility? I maintain derived backends that use the `post-process' arg and are distributed on github. So now I will need to make them version aware and/or provide version specific branches so as not to break when used with older org-mode versions, won't I? Chuck