On Sun, 27 Sep 2015, Nicolas Goaziou wrote:

Nicolas Goaziou <m...@nicolasgoaziou.fr> 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

Reply via email to