[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Bug: org-babel-tangle sometimes does not respect header-args pro
From: |
Nicolas Goaziou |
Subject: |
Re: [O] Bug: org-babel-tangle sometimes does not respect header-args property [9.1.9 (release_9.1.9-65-g5e4542 @ /usr/share/emacs/26.1/lisp/org/)] |
Date: |
Sat, 23 Jun 2018 22:09:15 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) |
Hello,
Gennady Uraltsev <address@hidden> writes:
> Running =(org-babel-tangle)= from inside a =src= block ignores
> =header-args= properties
> Consider the following org-mode file set for tangling.
>
> This code should run the command =org-babel-tangle=
>
> #+BEGIN_SRC emacs-lisp :results silent
> (org-babel-tangle)
> #+END_SRC
>
> that should tangle the stuff in the next header.
>
> ** Observed behaviour
> Running the first code block tangles only the first code block below
> Running =org-babel-tangle= tangles both code blocks below
>
>
> ** Expected behaviour
> Running the above code block or =org-babel-tangle= tangles both code
> blocks below
>
>
> * Code to tangle
> ** Because of =:tangle= parameter
> This block gets tangled both by executing =org-babel-tangle= from the
> =src= code block or directly via M-x.
>
> #+BEGIN_SRC emacs-lisp :tangle yes
> (message "This should be tangled because of :tangle parameter")
> #+END_SRC
>
>
>
>
> ** Because of properties
> :PROPERTIES:
> :header-args: :tangle yes
> :END:
>
> This block gets tangled only by executing =org-babel-tangle= directly
> via M-x but it *doesn't* get tangled by executing =org-babel-tangle=
> from the =src= code block.
>
> #+BEGIN_SRC emacs-lisp
> (message "This should be tangled because of property list")
> #+END_SRC
FWIW, I cannot reproduce your issue, i.e., both blocks are tangled.
Regards,
--
Nicolas Goaziou