On Thu, 23 Apr 2015, Nicolas Goaziou wrote:

Hello,

Sam Ritchie <sritchi...@gmail.com> writes:

I found that all of my header arguments to source blocks were getting
ignored. Moving the header-args into the let* binding seems to fix
this issue, though I'm not enough of a guru to know why. Without this
arguments like

#+BEGIN_SRC clojure :tangle ./project.clj

and

#+BEGIN_SRC clojure :tangle no

were getting ignored and substituted for ":tangle yes" along with
other defaults.

Hope this patch is in the right format:

I think it is inverted w.r.t. '-' vs '+'


Thank you.

The patch in question modifies `org-babel-parse-src-block-match', which is a central part of org-babel.

The patch looks innocuous, but I have a hard time believing that `:tangle no' is ignored - there are many places I use it.

And if header args were ignored, lots of other things would break, too.


Would you mind providing your patch with "git format-patch" and follow

Maybe start with an ECM?

Chuck


Reply via email to